builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-121 starttime: 1461190042.2 results: success (0) buildid: 20160420124848 builduid: 14f1902e36504275a22e0ce4fd4777ec revision: 4e06b79654439c156c079d58892c989faa18a227 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:07:22.200705) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:07:22.201173) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:07:22.201460) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:07:22.344404) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:07:22.344793) ========= '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-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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;C:\mozilla-build\hg 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False --15:07:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.65 MB/s 15:07:25 (8.65 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.865000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:07:25.283240) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 15:07:25.283612) ========= '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-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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;C:\mozilla-build\hg 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.513000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 15:07:30.813609) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:07:30.814048) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 4e06b79654439c156c079d58892c989faa18a227 --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 4e06b79654439c156c079d58892c989faa18a227 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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;C:\mozilla-build\hg 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False 2016-04-20 15:07:32,283 truncating revision to first 12 chars 2016-04-20 15:07:32,283 Setting DEBUG logging. 2016-04-20 15:07:32,283 attempt 1/10 2016-04-20 15:07:32,283 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/4e06b7965443?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 15:07:33,009 unpacking tar archive at: fx-team-4e06b7965443/testing/mozharness/ program finished with exit code 0 elapsedTime=2.498000 ========= master_lag: 0.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:07:33.781435) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:07:33.781876) ========= script_repo_revision: 4e06b79654439c156c079d58892c989faa18a227 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:07:33.782325) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:07:33.782662) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:07:33.797030) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 31 secs) (at 2016-04-20 15:07:33.797422) ========= '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-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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;C:\mozilla-build\hg 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 15:07:34 INFO - MultiFileLogger online at 20160420 15:07:34 in C:\slave\test 15:07:34 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 15:07:34 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:07:34 INFO - {'append_to_log': False, 15:07:34 INFO - 'base_work_dir': 'C:\\slave\\test', 15:07:34 INFO - 'blob_upload_branch': 'fx-team', 15:07:34 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:07:34 INFO - 'buildbot_json_path': 'buildprops.json', 15:07:34 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:07:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:07:34 INFO - 'download_minidump_stackwalk': True, 15:07:34 INFO - 'download_symbols': 'true', 15:07:34 INFO - 'e10s': False, 15:07:34 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:07:34 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:07:34 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:07:34 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:07:34 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:07:34 INFO - 'C:/mozilla-build/tooltool.py'), 15:07:34 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:07:34 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:07:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:07:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:07:34 INFO - 'log_level': 'info', 15:07:34 INFO - 'log_to_console': True, 15:07:34 INFO - 'opt_config_files': (), 15:07:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:07:34 INFO - '--processes=1', 15:07:34 INFO - '--config=%(test_path)s/wptrunner.ini', 15:07:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:07:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:07:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:07:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:07:34 INFO - 'pip_index': False, 15:07:34 INFO - 'require_test_zip': True, 15:07:34 INFO - 'test_type': ('testharness',), 15:07:34 INFO - 'this_chunk': '1', 15:07:34 INFO - 'total_chunks': '10', 15:07:34 INFO - 'virtualenv_path': 'venv', 15:07:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:07:34 INFO - 'work_dir': 'build'} 15:07:34 INFO - ##### 15:07:34 INFO - ##### Running clobber step. 15:07:34 INFO - ##### 15:07:34 INFO - Running pre-action listener: _resource_record_pre_action 15:07:34 INFO - Running main action method: clobber 15:07:34 INFO - rmtree: C:\slave\test\build 15:07:34 INFO - Using _rmtree_windows ... 15:07:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:08:46 INFO - Running post-action listener: _resource_record_post_action 15:08:46 INFO - ##### 15:08:46 INFO - ##### Running read-buildbot-config step. 15:08:46 INFO - ##### 15:08:46 INFO - Running pre-action listener: _resource_record_pre_action 15:08:46 INFO - Running main action method: read_buildbot_config 15:08:46 INFO - Using buildbot properties: 15:08:46 INFO - { 15:08:46 INFO - "project": "", 15:08:46 INFO - "product": "firefox", 15:08:46 INFO - "script_repo_revision": "production", 15:08:46 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 15:08:46 INFO - "repository": "", 15:08:46 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 15:08:46 INFO - "buildid": "20160420124848", 15:08:46 INFO - "pgo_build": "False", 15:08:46 INFO - "basedir": "C:\\slave\\test", 15:08:46 INFO - "buildnumber": 111, 15:08:46 INFO - "slavename": "t-w864-ix-121", 15:08:46 INFO - "revision": "4e06b79654439c156c079d58892c989faa18a227", 15:08:46 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 15:08:46 INFO - "platform": "win64", 15:08:46 INFO - "branch": "fx-team", 15:08:46 INFO - "repo_path": "integration/fx-team", 15:08:46 INFO - "moz_repo_path": "", 15:08:46 INFO - "stage_platform": "win64", 15:08:46 INFO - "builduid": "14f1902e36504275a22e0ce4fd4777ec", 15:08:46 INFO - "slavebuilddir": "test" 15:08:46 INFO - } 15:08:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 15:08:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 15:08:46 INFO - Running post-action listener: _resource_record_post_action 15:08:46 INFO - ##### 15:08:46 INFO - ##### Running download-and-extract step. 15:08:46 INFO - ##### 15:08:46 INFO - Running pre-action listener: _resource_record_pre_action 15:08:46 INFO - Running main action method: download_and_extract 15:08:46 INFO - mkdir: C:\slave\test\build\tests 15:08: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')]} 15:08:46 INFO - https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 15:08:46 INFO - trying https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 15:08:46 INFO - Downloading https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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 15:08:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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 15:08:47 INFO - Downloaded 1274 bytes. 15:08:47 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 15:08:47 INFO - Using the following test package requirements: 15:08:47 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:08:47 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:08:47 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 15:08:47 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:08:47 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 15:08:47 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:08:47 INFO - u'jsshell-win64.zip'], 15:08:47 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:08:47 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 15:08:47 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:08:47 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:08:47 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 15:08:47 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:08:47 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 15:08:47 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:08:47 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 15:08:47 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:08:47 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 15:08:47 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 15:08:47 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')]} 15:08:47 INFO - https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 15:08:47 INFO - trying https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 15:08:47 INFO - Downloading https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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 15:08:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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 15:08:49 INFO - Downloaded 21400167 bytes. 15:08:49 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/*'] 15:08:49 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/* 15:08:50 INFO - caution: filename not matched: web-platform/* 15:08:50 INFO - Return code: 11 15:08: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')]} 15:08:50 INFO - https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 15:08:50 INFO - trying https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 15:08:50 INFO - Downloading https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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 15:08:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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 15:08:55 INFO - Downloaded 36397901 bytes. 15:08:55 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/*'] 15:08:55 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/* 15:09:36 INFO - caution: filename not matched: bin/* 15:09:36 INFO - caution: filename not matched: config/* 15:09:36 INFO - caution: filename not matched: mozbase/* 15:09:36 INFO - caution: filename not matched: marionette/* 15:09:36 INFO - caution: filename not matched: tools/wptserve/* 15:09:36 INFO - Return code: 11 15:09:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:36 INFO - https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 15:09:36 INFO - trying https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:09:36 INFO - Downloading https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 15:09:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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 15:09:39 INFO - Downloaded 83164875 bytes. 15:09:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:09:39 INFO - mkdir: C:\slave\test\properties 15:09:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:09:39 INFO - Writing to file C:\slave\test\properties\build_url 15:09:39 INFO - Contents: 15:09:39 INFO - build_url:https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:09:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:09:39 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:09:39 INFO - Writing to file C:\slave\test\properties\symbols_url 15:09:39 INFO - Contents: 15:09:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:09:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:40 INFO - https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:09:40 INFO - trying https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:09:40 INFO - Downloading https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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 15:09:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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 15:09:42 INFO - Downloaded 53399531 bytes. 15:09:42 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'] 15:09:42 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 15:09:44 INFO - Return code: 0 15:09:44 INFO - Running post-action listener: _resource_record_post_action 15:09:44 INFO - Running post-action listener: set_extra_try_arguments 15:09:44 INFO - ##### 15:09:44 INFO - ##### Running create-virtualenv step. 15:09:44 INFO - ##### 15:09:44 INFO - Running pre-action listener: _pre_create_virtualenv 15:09:44 INFO - Running pre-action listener: _resource_record_pre_action 15:09:44 INFO - Running main action method: create_virtualenv 15:09:44 INFO - Creating virtualenv C:\slave\test\build\venv 15:09:44 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 15:09:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:09:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:09:50 INFO - Installing distribute......................................................................................................................................................................................done. 15:09:52 INFO - Return code: 0 15:09:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:09: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')]} 15:09:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09: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')]} 15:09:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:52 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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;C:\\mozilla-build\\hg', '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-121\\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 15:09:52 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 15:09:52 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 15:09:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:09:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 15:09:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:09:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:09:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:09:52 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 15:09:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:09:52 INFO - 'DCLOCATION': 'SCL3', 15:09:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:09:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:09:52 INFO - 'HOMEDRIVE': 'C:', 15:09:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 15:09:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:09:52 INFO - 'KTS_VERSION': '1.19c', 15:09:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 15:09:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 15:09:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:09:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:09:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:09:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:52 INFO - 'MOZ_NO_REMOTE': '1', 15:09:52 INFO - 'NO_EM_RESTART': '1', 15:09:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:09:52 INFO - 'OS': 'Windows_NT', 15:09:52 INFO - 'OURDRIVE': 'C:', 15:09:52 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;C:\\mozilla-build\\hg', 15:09:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:09:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:09:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:09:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:09:52 INFO - 'PROCESSOR_LEVEL': '6', 15:09:52 INFO - 'PROCESSOR_REVISION': '1e05', 15:09:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:09:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:09:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:09:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:09:52 INFO - 'PROMPT': '$P$G', 15:09:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:09:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:09:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:09:52 INFO - 'PWD': 'C:\\slave\\test', 15:09:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:09:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:09:52 INFO - 'SYSTEMDRIVE': 'C:', 15:09:52 INFO - 'SYSTEMROOT': 'C:\\windows', 15:09:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:09:52 INFO - 'TEST1': 'testie', 15:09:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:09:52 INFO - 'USERDOMAIN': 'T-W864-IX-121', 15:09:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 15:09:52 INFO - 'USERNAME': 'cltbld', 15:09:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 15:09:52 INFO - 'WINDIR': 'C:\\windows', 15:09:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:09:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:09:53 INFO - Downloading/unpacking psutil>=0.7.1 15:09:53 INFO - Running setup.py egg_info for package psutil 15:09:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:09:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:09:53 INFO - Installing collected packages: psutil 15:09:53 INFO - Running setup.py install for psutil 15:09:53 INFO - building 'psutil._psutil_windows' extension 15:09:53 INFO - error: Unable to find vcvarsall.bat 15:09:53 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-vx60zg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:09:53 INFO - running install 15:09:53 INFO - running build 15:09:53 INFO - running build_py 15:09:53 INFO - creating build 15:09:53 INFO - creating build\lib.win32-2.7 15:09:53 INFO - creating build\lib.win32-2.7\psutil 15:09:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:09:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:09:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:09:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:09:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:09:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:09:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:09:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:09:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:09:53 INFO - running build_ext 15:09:53 INFO - building 'psutil._psutil_windows' extension 15:09:53 INFO - error: Unable to find vcvarsall.bat 15:09:53 INFO - ---------------------------------------- 15:09:53 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-vx60zg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:09:53 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-121\AppData\Roaming\pip\pip.log 15:09:53 WARNING - Return code: 1 15:09:53 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! 15:09:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:09:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:53 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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;C:\\mozilla-build\\hg', '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-121\\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 15:09:53 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 15:09:53 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 15:09:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:09:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 15:09:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:09:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:09:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:09:53 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 15:09:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:09:53 INFO - 'DCLOCATION': 'SCL3', 15:09:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:09:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:09:53 INFO - 'HOMEDRIVE': 'C:', 15:09:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 15:09:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:09:53 INFO - 'KTS_VERSION': '1.19c', 15:09:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 15:09:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 15:09:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:09:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:09:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:09:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:53 INFO - 'MOZ_NO_REMOTE': '1', 15:09:53 INFO - 'NO_EM_RESTART': '1', 15:09:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:09:53 INFO - 'OS': 'Windows_NT', 15:09:53 INFO - 'OURDRIVE': 'C:', 15:09:53 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;C:\\mozilla-build\\hg', 15:09:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:09:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:09:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:09:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:09:53 INFO - 'PROCESSOR_LEVEL': '6', 15:09:53 INFO - 'PROCESSOR_REVISION': '1e05', 15:09:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:09:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:09:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:09:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:09:53 INFO - 'PROMPT': '$P$G', 15:09:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:09:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:09:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:09:53 INFO - 'PWD': 'C:\\slave\\test', 15:09:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:09:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:09:53 INFO - 'SYSTEMDRIVE': 'C:', 15:09:53 INFO - 'SYSTEMROOT': 'C:\\windows', 15:09:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:09:53 INFO - 'TEST1': 'testie', 15:09:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:09:53 INFO - 'USERDOMAIN': 'T-W864-IX-121', 15:09:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 15:09:53 INFO - 'USERNAME': 'cltbld', 15:09:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 15:09:53 INFO - 'WINDIR': 'C:\\windows', 15:09:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:09:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:09:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:09:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:09:54 INFO - Running setup.py egg_info for package mozsystemmonitor 15:09:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:09:54 INFO - Running setup.py egg_info for package psutil 15:09:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:09:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:09:54 INFO - Installing collected packages: mozsystemmonitor, psutil 15:09:54 INFO - Running setup.py install for mozsystemmonitor 15:09:54 INFO - Running setup.py install for psutil 15:09:54 INFO - building 'psutil._psutil_windows' extension 15:09:54 INFO - error: Unable to find vcvarsall.bat 15:09:54 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-0zs78f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:09:54 INFO - running install 15:09:54 INFO - running build 15:09:54 INFO - running build_py 15:09:54 INFO - running build_ext 15:09:54 INFO - building 'psutil._psutil_windows' extension 15:09:54 INFO - error: Unable to find vcvarsall.bat 15:09:54 INFO - ---------------------------------------- 15:09:54 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-0zs78f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:09:54 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-121\AppData\Roaming\pip\pip.log 15:09:54 WARNING - Return code: 1 15:09:54 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! 15:09:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:09:54 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')]} 15:09:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:54 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')]} 15:09:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:54 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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;C:\\mozilla-build\\hg', '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-121\\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 15:09:54 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 15:09:54 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 15:09:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:09:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 15:09:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:09:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:09:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:09:54 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 15:09:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:09:54 INFO - 'DCLOCATION': 'SCL3', 15:09:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:09:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:09:54 INFO - 'HOMEDRIVE': 'C:', 15:09:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 15:09:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:09:54 INFO - 'KTS_VERSION': '1.19c', 15:09:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 15:09:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 15:09:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:09:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:09:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:09:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:54 INFO - 'MOZ_NO_REMOTE': '1', 15:09:54 INFO - 'NO_EM_RESTART': '1', 15:09:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:09:54 INFO - 'OS': 'Windows_NT', 15:09:54 INFO - 'OURDRIVE': 'C:', 15:09:54 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;C:\\mozilla-build\\hg', 15:09:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:09:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:09:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:09:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:09:54 INFO - 'PROCESSOR_LEVEL': '6', 15:09:54 INFO - 'PROCESSOR_REVISION': '1e05', 15:09:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:09:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:09:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:09:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:09:54 INFO - 'PROMPT': '$P$G', 15:09:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:09:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:09:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:09:54 INFO - 'PWD': 'C:\\slave\\test', 15:09:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:09:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:09:54 INFO - 'SYSTEMDRIVE': 'C:', 15:09:54 INFO - 'SYSTEMROOT': 'C:\\windows', 15:09:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:09:54 INFO - 'TEST1': 'testie', 15:09:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:09:54 INFO - 'USERDOMAIN': 'T-W864-IX-121', 15:09:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 15:09:54 INFO - 'USERNAME': 'cltbld', 15:09:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 15:09:54 INFO - 'WINDIR': 'C:\\windows', 15:09:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:09:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:09:54 INFO - Downloading/unpacking blobuploader==1.2.4 15:09:54 INFO - Downloading blobuploader-1.2.4.tar.gz 15:09:54 INFO - Running setup.py egg_info for package blobuploader 15:09:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:09:59 INFO - Running setup.py egg_info for package requests 15:09:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:09:59 INFO - Downloading docopt-0.6.1.tar.gz 15:09:59 INFO - Running setup.py egg_info for package docopt 15:09:59 INFO - Installing collected packages: blobuploader, docopt, requests 15:09:59 INFO - Running setup.py install for blobuploader 15:09:59 INFO - Running setup.py install for docopt 15:09:59 INFO - Running setup.py install for requests 15:09:59 INFO - Successfully installed blobuploader docopt requests 15:09:59 INFO - Cleaning up... 15:09:59 INFO - Return code: 0 15:09:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:09:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:59 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, '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-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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;C:\\mozilla-build\\hg', '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-121\\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 15:09:59 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 15:09:59 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 15:09:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:09:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 15:09:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:09:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:09:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:09:59 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 15:09:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:09:59 INFO - 'DCLOCATION': 'SCL3', 15:09:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:09:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:09:59 INFO - 'HOMEDRIVE': 'C:', 15:09:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 15:09:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:09:59 INFO - 'KTS_VERSION': '1.19c', 15:09:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 15:09:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 15:09:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:09:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:09:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:09:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:59 INFO - 'MOZ_NO_REMOTE': '1', 15:09:59 INFO - 'NO_EM_RESTART': '1', 15:09:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:09:59 INFO - 'OS': 'Windows_NT', 15:09:59 INFO - 'OURDRIVE': 'C:', 15:09: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;C:\\mozilla-build\\hg', 15:09:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:09:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:09:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:09:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:09:59 INFO - 'PROCESSOR_LEVEL': '6', 15:09:59 INFO - 'PROCESSOR_REVISION': '1e05', 15:09:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:09:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:09:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:09:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:09:59 INFO - 'PROMPT': '$P$G', 15:09:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:09:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:09:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:09:59 INFO - 'PWD': 'C:\\slave\\test', 15:09:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:09:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:09:59 INFO - 'SYSTEMDRIVE': 'C:', 15:09:59 INFO - 'SYSTEMROOT': 'C:\\windows', 15:09:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:09:59 INFO - 'TEST1': 'testie', 15:09:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:09:59 INFO - 'USERDOMAIN': 'T-W864-IX-121', 15:09:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 15:09:59 INFO - 'USERNAME': 'cltbld', 15:09:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 15:09:59 INFO - 'WINDIR': 'C:\\windows', 15:09:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:10:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:10:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:10:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:10:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:10:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:10:03 INFO - Unpacking c:\slave\test\build\tests\marionette 15:10:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:10:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:10:03 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 15:10:03 INFO - Running setup.py install for browsermob-proxy 15:10:18 INFO - Running setup.py install for manifestparser 15:10:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for marionette-client 15:10:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:10:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for marionette-driver 15:10:18 INFO - Running setup.py install for mozcrash 15:10:18 INFO - Running setup.py install for mozdebug 15:10:18 INFO - Running setup.py install for mozdevice 15:10:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for mozfile 15:10:18 INFO - Running setup.py install for mozhttpd 15:10:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for mozinfo 15:10:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for mozInstall 15:10:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for mozleak 15:10:18 INFO - Running setup.py install for mozlog 15:10:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for moznetwork 15:10:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for mozprocess 15:10:18 INFO - Running setup.py install for mozprofile 15:10:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for mozrunner 15:10:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for mozscreenshot 15:10:18 INFO - Running setup.py install for moztest 15:10:18 INFO - Running setup.py install for mozversion 15:10:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:10:18 INFO - Running setup.py install for wptserve 15:10:18 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 15:10:18 INFO - Cleaning up... 15:10:18 INFO - Return code: 0 15:10:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:10:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:10:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:10:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:10:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:10:18 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, '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-121', 'USERDOMAIN': 'T-W864-IX-121', '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-121', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-121', '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;C:\\mozilla-build\\hg', '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-121\\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 15:10:18 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 15:10:18 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 15:10:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:10:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 15:10:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:10:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:10:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:10:18 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 15:10:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:10:18 INFO - 'DCLOCATION': 'SCL3', 15:10:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:10:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:10:18 INFO - 'HOMEDRIVE': 'C:', 15:10:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 15:10:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:10:18 INFO - 'KTS_VERSION': '1.19c', 15:10:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 15:10:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 15:10:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:10:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:10:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:10:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:10:18 INFO - 'MOZ_NO_REMOTE': '1', 15:10:18 INFO - 'NO_EM_RESTART': '1', 15:10:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:10:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:10:18 INFO - 'OS': 'Windows_NT', 15:10:18 INFO - 'OURDRIVE': 'C:', 15:10:18 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;C:\\mozilla-build\\hg', 15:10:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:10:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:10:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:10:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:10:18 INFO - 'PROCESSOR_LEVEL': '6', 15:10:18 INFO - 'PROCESSOR_REVISION': '1e05', 15:10:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:10:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:10:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:10:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:10:18 INFO - 'PROMPT': '$P$G', 15:10:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:10:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:10:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:10:18 INFO - 'PWD': 'C:\\slave\\test', 15:10:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:10:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:10:18 INFO - 'SYSTEMDRIVE': 'C:', 15:10:18 INFO - 'SYSTEMROOT': 'C:\\windows', 15:10:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:10:18 INFO - 'TEST1': 'testie', 15:10:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:10:18 INFO - 'USERDOMAIN': 'T-W864-IX-121', 15:10:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 15:10:18 INFO - 'USERNAME': 'cltbld', 15:10:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 15:10:18 INFO - 'WINDIR': 'C:\\windows', 15:10:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:10:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:10:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:10:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:10:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:10:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:10:23 INFO - Unpacking c:\slave\test\build\tests\marionette 15:10:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:10:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:10:23 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)) 15:10:34 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)) 15:10:34 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)) 15:10:34 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)) 15:10:34 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)) 15:10:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:10:34 INFO - Downloading blessings-1.6.tar.gz 15:10:34 INFO - Running setup.py egg_info for package blessings 15:10:34 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)) 15:10:34 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:10:34 INFO - Running setup.py install for blessings 15:10:34 INFO - Running setup.py install for browsermob-proxy 15:10:34 INFO - Running setup.py install for manifestparser 15:10:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Running setup.py install for marionette-client 15:10:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:10:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Running setup.py install for marionette-driver 15:10:34 INFO - Running setup.py install for mozcrash 15:10:34 INFO - Running setup.py install for mozdebug 15:10:34 INFO - Running setup.py install for mozdevice 15:10:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Running setup.py install for mozhttpd 15:10:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Running setup.py install for mozInstall 15:10:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Running setup.py install for mozleak 15:10:34 INFO - Running setup.py install for mozprofile 15:10:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Running setup.py install for mozrunner 15:10:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:10:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:10:36 INFO - Running setup.py install for mozscreenshot 15:10:36 INFO - Running setup.py install for moztest 15:10:36 INFO - Running setup.py install for mozversion 15:10:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:10:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:10:36 INFO - Running setup.py install for wptserve 15:10:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:10:36 INFO - Cleaning up... 15:10:36 INFO - Return code: 0 15:10:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:10:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:10:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:10:37 INFO - Reading from file tmpfile_stdout 15:10:37 INFO - Using _rmtree_windows ... 15:10:37 INFO - Using _rmtree_windows ... 15:10:37 INFO - Current package versions: 15:10:37 INFO - blessings == 1.6 15:10:37 INFO - blobuploader == 1.2.4 15:10:37 INFO - browsermob-proxy == 0.6.0 15:10:37 INFO - distribute == 0.6.14 15:10:37 INFO - docopt == 0.6.1 15:10:37 INFO - manifestparser == 1.1 15:10:37 INFO - marionette-client == 2.3.0 15:10:37 INFO - marionette-driver == 1.4.0 15:10:37 INFO - mozInstall == 1.12 15:10:37 INFO - mozcrash == 0.17 15:10:37 INFO - mozdebug == 0.1 15:10:37 INFO - mozdevice == 0.48 15:10:37 INFO - mozfile == 1.2 15:10:37 INFO - mozhttpd == 0.7 15:10:37 INFO - mozinfo == 0.9 15:10:37 INFO - mozleak == 0.1 15:10:37 INFO - mozlog == 3.1 15:10:37 INFO - moznetwork == 0.27 15:10:37 INFO - mozprocess == 0.22 15:10:37 INFO - mozprofile == 0.28 15:10:37 INFO - mozrunner == 6.11 15:10:37 INFO - mozscreenshot == 0.1 15:10:37 INFO - mozsystemmonitor == 0.0 15:10:37 INFO - moztest == 0.7 15:10:37 INFO - mozversion == 1.4 15:10:37 INFO - requests == 1.2.3 15:10:37 INFO - wptserve == 1.4.0 15:10:37 INFO - Running post-action listener: _resource_record_post_action 15:10:37 INFO - Running post-action listener: _start_resource_monitoring 15:10:37 INFO - Starting resource monitoring. 15:10:37 INFO - ##### 15:10:37 INFO - ##### Running pull step. 15:10:37 INFO - ##### 15:10:37 INFO - Running pre-action listener: _resource_record_pre_action 15:10:37 INFO - Running main action method: pull 15:10:37 INFO - Pull has nothing to do! 15:10:37 INFO - Running post-action listener: _resource_record_post_action 15:10:37 INFO - ##### 15:10:37 INFO - ##### Running install step. 15:10:37 INFO - ##### 15:10:37 INFO - Running pre-action listener: _resource_record_pre_action 15:10:37 INFO - Running main action method: install 15:10:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:10:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:10:37 INFO - Reading from file tmpfile_stdout 15:10:37 INFO - Using _rmtree_windows ... 15:10:37 INFO - Using _rmtree_windows ... 15:10:37 INFO - Detecting whether we're running mozinstall >=1.0... 15:10:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:10:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:10:37 INFO - Reading from file tmpfile_stdout 15:10:37 INFO - Output received: 15:10:37 INFO - Usage: mozinstall-script.py [options] installer 15:10:37 INFO - Options: 15:10:37 INFO - -h, --help show this help message and exit 15:10:37 INFO - -d DEST, --destination=DEST 15:10:37 INFO - Directory to install application into. [default: 15:10:37 INFO - "C:\slave\test"] 15:10:37 INFO - --app=APP Application being installed. [default: firefox] 15:10:37 INFO - Using _rmtree_windows ... 15:10:37 INFO - Using _rmtree_windows ... 15:10:37 INFO - mkdir: C:\slave\test\build\application 15:10:37 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'] 15:10:37 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 15:10:40 INFO - Reading from file tmpfile_stdout 15:10:40 INFO - Output received: 15:10:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:10:40 INFO - Using _rmtree_windows ... 15:10:40 INFO - Using _rmtree_windows ... 15:10:40 INFO - Running post-action listener: _resource_record_post_action 15:10:40 INFO - ##### 15:10:40 INFO - ##### Running run-tests step. 15:10:40 INFO - ##### 15:10:40 INFO - Running pre-action listener: _resource_record_pre_action 15:10:40 INFO - Running main action method: run_tests 15:10:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:10:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:10:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:10:40 INFO - grabbing minidump binary from tooltool 15:10:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:10:40 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 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:10:40 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 15:10:40 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 15:10:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:10:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpccw0mf 15:10:42 INFO - INFO - File integrity verified, renaming tmpccw0mf to win32-minidump_stackwalk.exe 15:10:42 INFO - Return code: 0 15:10:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:10:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:10:42 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/YHfyB_HaSGOOyGIz7HaRgQ/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 15:10:42 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/YHfyB_HaSGOOyGIz7HaRgQ/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 15:10:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:10:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Roaming', 15:10:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:10:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:10:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:10:42 INFO - 'COMPUTERNAME': 'T-W864-IX-121', 15:10:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:10:42 INFO - 'DCLOCATION': 'SCL3', 15:10:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:10:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:10:42 INFO - 'HOMEDRIVE': 'C:', 15:10:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-121', 15:10:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:10:42 INFO - 'KTS_VERSION': '1.19c', 15:10:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-121\\AppData\\Local', 15:10:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-121', 15:10:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:10:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:10:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:10:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:10:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:10:42 INFO - 'MOZ_NO_REMOTE': '1', 15:10:42 INFO - 'NO_EM_RESTART': '1', 15:10:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:10:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:10:42 INFO - 'OS': 'Windows_NT', 15:10:42 INFO - 'OURDRIVE': 'C:', 15:10:42 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;C:\\mozilla-build\\hg', 15:10:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:10:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:10:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:10:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:10:42 INFO - 'PROCESSOR_LEVEL': '6', 15:10:42 INFO - 'PROCESSOR_REVISION': '1e05', 15:10:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:10:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:10:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:10:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:10:42 INFO - 'PROMPT': '$P$G', 15:10:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:10:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:10:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:10:42 INFO - 'PWD': 'C:\\slave\\test', 15:10:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:10:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:10:42 INFO - 'SYSTEMDRIVE': 'C:', 15:10:42 INFO - 'SYSTEMROOT': 'C:\\windows', 15:10:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:10:42 INFO - 'TEST1': 'testie', 15:10:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:10:42 INFO - 'USERDOMAIN': 'T-W864-IX-121', 15:10:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-121', 15:10:42 INFO - 'USERNAME': 'cltbld', 15:10:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-121', 15:10:42 INFO - 'WINDIR': 'C:\\windows', 15:10:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:10:42 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/YHfyB_HaSGOOyGIz7HaRgQ/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 15:10:44 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 15:10:44 INFO - import pkg_resources 15:10:45 INFO - Using 1 client processes 15:10:48 INFO - SUITE-START | Running 778 tests 15:10:48 INFO - Running testharness tests 15:10:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:10:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:10:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:10:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 15:10:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:10:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:10:49 INFO - Setting up ssl 15:10:49 INFO - PROCESS | certutil | 15:10:49 INFO - PROCESS | certutil | 15:10:49 INFO - PROCESS | certutil | 15:10:49 INFO - Certificate Nickname Trust Attributes 15:10:49 INFO - SSL,S/MIME,JAR/XPI 15:10:49 INFO - 15:10:49 INFO - web-platform-tests CT,, 15:10:49 INFO - 15:10:49 INFO - Starting runner 15:10:49 INFO - PROCESS | 3344 | [3344] 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 15:10:49 INFO - PROCESS | 3344 | [3344] 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 15:10:49 INFO - PROCESS | 3344 | [3344] 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 15:10:50 INFO - PROCESS | 3344 | [3344] 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 15:10:50 INFO - PROCESS | 3344 | [3344] 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 15:10:51 INFO - PROCESS | 3344 | 1461190251541 Marionette DEBUG Marionette enabled via build flag and pref 15:10:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B5335E000 == 1 [pid = 3344] [id = 1] 15:10:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 1 (0000002B64B72800) [pid = 3344] [serial = 1] [outer = 0000000000000000] 15:10:52 INFO - PROCESS | 3344 | [3344] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:10:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 2 (0000002B64B73800) [pid = 3344] [serial = 2] [outer = 0000002B64B72800] 15:10:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B67E53800 == 2 [pid = 3344] [id = 2] 15:10:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 3 (0000002B67E54000) [pid = 3344] [serial = 3] [outer = 0000000000000000] 15:10:53 INFO - PROCESS | 3344 | [3344] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:10:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 4 (0000002B67E55000) [pid = 3344] [serial = 4] [outer = 0000002B67E54000] 15:10:53 INFO - PROCESS | 3344 | 1461190253646 Marionette INFO Listening on port 2828 15:10:55 INFO - PROCESS | 3344 | 1461190255507 Marionette DEBUG Marionette enabled via command-line flag 15:10:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68D89800 == 3 [pid = 3344] [id = 3] 15:10:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 5 (0000002B68DD4000) [pid = 3344] [serial = 5] [outer = 0000000000000000] 15:10:55 INFO - PROCESS | 3344 | [3344] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:10:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 6 (0000002B68DD5000) [pid = 3344] [serial = 6] [outer = 0000002B68DD4000] 15:10:55 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:10:55 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:10:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 7 (0000002B68ECA800) [pid = 3344] [serial = 7] [outer = 0000002B67E54000] 15:10:55 INFO - PROCESS | 3344 | [3344] 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 15:10:55 INFO - PROCESS | 3344 | 1461190255802 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 15:10:55 INFO - PROCESS | 3344 | [3344] 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 15:10:55 INFO - PROCESS | 3344 | 1461190255833 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 15:10:55 INFO - PROCESS | 3344 | [3344] 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 15:10:55 INFO - PROCESS | 3344 | 1461190255840 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 15:10:55 INFO - PROCESS | 3344 | [3344] 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 15:10:55 INFO - PROCESS | 3344 | 1461190255847 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 15:10:55 INFO - PROCESS | 3344 | 1461190255875 Marionette DEBUG Closed connection conn0 15:10:55 INFO - PROCESS | 3344 | 1461190255877 Marionette DEBUG Closed connection conn1 15:10:55 INFO - PROCESS | 3344 | 1461190255879 Marionette DEBUG Closed connection conn2 15:10:55 INFO - PROCESS | 3344 | 1461190255949 Marionette DEBUG Closed connection conn3 15:10:55 INFO - PROCESS | 3344 | [3344] 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 15:10:55 INFO - PROCESS | 3344 | 1461190255955 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 15:10:56 INFO - PROCESS | 3344 | 1461190256091 Marionette DEBUG Closed connection conn4 15:10:56 INFO - PROCESS | 3344 | [3344] 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 15:10:56 INFO - PROCESS | 3344 | 1461190256097 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 15:10:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6DF000 == 4 [pid = 3344] [id = 4] 15:10:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 8 (0000002B6A620000) [pid = 3344] [serial = 8] [outer = 0000000000000000] 15:10:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 9 (0000002B69D9A400) [pid = 3344] [serial = 9] [outer = 0000002B6A620000] 15:10:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 10 (0000002B69D1E400) [pid = 3344] [serial = 10] [outer = 0000002B6A620000] 15:10:56 INFO - PROCESS | 3344 | 1461190256596 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:10:56 INFO - PROCESS | 3344 | 1461190256601 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":"20160420124848","device":"desktop","version":"48.0a1"} 15:10:57 INFO - PROCESS | 3344 | [3344] 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 15:10:57 INFO - PROCESS | 3344 | [3344] 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 15:10:57 INFO - PROCESS | 3344 | [3344] 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 15:10:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F763800 == 5 [pid = 3344] [id = 5] 15:10:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 11 (0000002B6FB38000) [pid = 3344] [serial = 11] [outer = 0000000000000000] 15:10:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB38800 == 6 [pid = 3344] [id = 6] 15:10:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 12 (0000002B6FB9F000) [pid = 3344] [serial = 12] [outer = 0000000000000000] 15:10:58 INFO - PROCESS | 3344 | [3344] 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 15:10:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7089E800 == 7 [pid = 3344] [id = 7] 15:10:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 13 (0000002B6FB9E800) [pid = 3344] [serial = 13] [outer = 0000000000000000] 15:10:58 INFO - PROCESS | 3344 | [3344] 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 15:10:58 INFO - PROCESS | 3344 | [3344] 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 15:10:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 14 (0000002B70BBF800) [pid = 3344] [serial = 14] [outer = 0000002B6FB9E800] 15:10:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 15 (0000002B70E7F800) [pid = 3344] [serial = 15] [outer = 0000002B6FB38000] 15:10:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 16 (0000002B6FBA9000) [pid = 3344] [serial = 16] [outer = 0000002B6FB9F000] 15:10:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 17 (0000002B70CCA000) [pid = 3344] [serial = 17] [outer = 0000002B6FB9E800] 15:10:59 INFO - PROCESS | 3344 | 1461190259921 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 3344 | 1461190259936 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 18 (0000002B701ED400) [pid = 3344] [serial = 18] [outer = 0000002B6FB9E800] 15:11:01 INFO - PROCESS | 3344 | 1461190261053 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"e17df6a8-fcbb-4ae8-9624-ad14502fa156","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":"20160420124848","device":"desktop","version":"48.0a1","command_id":1}}] 15:11:01 INFO - PROCESS | 3344 | 1461190261617 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:11:01 INFO - PROCESS | 3344 | 1461190261650 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 15:11:01 INFO - PROCESS | 3344 | 1461190261673 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:11:01 INFO - PROCESS | 3344 | [3344] 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 15:11:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B5335E000 == 6 [pid = 3344] [id = 1] 15:11:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 19 (0000002B632A3400) [pid = 3344] [serial = 19] [outer = 0000002B6FB9E800] 15:11:03 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:03 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:04 INFO - PROCESS | 3344 | 1461190263994 Marionette TRACE conn5 <- [1,3,null,{}] 15:11:04 INFO - PROCESS | 3344 | 1461190263999 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:11:04 INFO - PROCESS | 3344 | 1461190264022 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 15:11:04 INFO - PROCESS | 3344 | 1461190264056 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 3344 | 1461190264059 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 15:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:11:04 INFO - PROCESS | 3344 | 1461190264067 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 3344 | 1461190264071 Marionette TRACE conn5 <- [1,6,null,{}] 15:11:04 INFO - PROCESS | 3344 | 1461190264088 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:04 INFO - PROCESS | 3344 | 1461190264107 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 15:11:04 INFO - PROCESS | 3344 | 1461190264112 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68029000 == 7 [pid = 3344] [id = 8] 15:11:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 20 (0000002B6FB89C00) [pid = 3344] [serial = 20] [outer = 0000000000000000] 15:11:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 21 (0000002B6FBA1000) [pid = 3344] [serial = 21] [outer = 0000002B6FB89C00] 15:11:04 INFO - PROCESS | 3344 | 1461190264175 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 22 (0000002B7005F800) [pid = 3344] [serial = 22] [outer = 0000002B6FB89C00] 15:11:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AE2000 == 8 [pid = 3344] [id = 9] 15:11:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 23 (0000002B6F2B3C00) [pid = 3344] [serial = 23] [outer = 0000000000000000] 15:11:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 24 (0000002B704B5800) [pid = 3344] [serial = 24] [outer = 0000002B6F2B3C00] 15:11:04 INFO - PROCESS | 3344 | 1461190264625 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 25 (0000002B70BC0000) [pid = 3344] [serial = 25] [outer = 0000002B6F2B3C00] 15:11:05 INFO - PROCESS | 3344 | 1461190265170 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1145ms 15:11:05 INFO - PROCESS | 3344 | 1461190265318 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 3344 | 1461190265322 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 15:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:11:05 INFO - PROCESS | 3344 | 1461190265353 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 3344 | 1461190265355 Marionette TRACE conn5 <- [1,10,null,{}] 15:11:05 INFO - PROCESS | 3344 | 1461190265360 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:05 INFO - PROCESS | 3344 | 1461190265559 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 15:11:05 INFO - PROCESS | 3344 | 1461190265616 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B62C29000 == 9 [pid = 3344] [id = 10] 15:11:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 26 (0000002B67E38C00) [pid = 3344] [serial = 26] [outer = 0000000000000000] 15:11:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 27 (0000002B67E6AC00) [pid = 3344] [serial = 27] [outer = 0000002B67E38C00] 15:11:05 INFO - PROCESS | 3344 | 1461190265669 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 28 (0000002B681C5000) [pid = 3344] [serial = 28] [outer = 0000002B67E38C00] 15:11:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B639DB800 == 10 [pid = 3344] [id = 11] 15:11:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 29 (0000002B639DD800) [pid = 3344] [serial = 29] [outer = 0000000000000000] 15:11:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 30 (0000002B63B83000) [pid = 3344] [serial = 30] [outer = 0000002B639DD800] 15:11:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 31 (0000002B62967800) [pid = 3344] [serial = 31] [outer = 0000002B639DD800] 15:11:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B62969000 == 11 [pid = 3344] [id = 12] 15:11:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 32 (0000002B68090000) [pid = 3344] [serial = 32] [outer = 0000000000000000] 15:11:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 33 (0000002B68EB2400) [pid = 3344] [serial = 33] [outer = 0000002B68090000] 15:11:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6DF000 == 10 [pid = 3344] [id = 4] 15:11:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 34 (0000002B68865000) [pid = 3344] [serial = 34] [outer = 0000002B68090000] 15:11:06 INFO - PROCESS | 3344 | 1461190266350 Marionette TRACE conn5 <- [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]]]}] 15:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1052ms 15:11:06 INFO - PROCESS | 3344 | 1461190266387 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 15:11:06 INFO - PROCESS | 3344 | 1461190266392 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 15:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:11:06 INFO - PROCESS | 3344 | 1461190266397 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:11:06 INFO - PROCESS | 3344 | 1461190266401 Marionette TRACE conn5 <- [1,14,null,{}] 15:11:06 INFO - PROCESS | 3344 | 1461190266405 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:06 INFO - PROCESS | 3344 | 1461190266491 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 15:11:06 INFO - PROCESS | 3344 | 1461190266499 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B681D6800 == 11 [pid = 3344] [id = 13] 15:11:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 35 (0000002B68E31C00) [pid = 3344] [serial = 35] [outer = 0000000000000000] 15:11:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 36 (0000002B6DBE9C00) [pid = 3344] [serial = 36] [outer = 0000002B68E31C00] 15:11:06 INFO - PROCESS | 3344 | 1461190266549 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 37 (0000002B6F2B1400) [pid = 3344] [serial = 37] [outer = 0000002B68E31C00] 15:11:07 INFO - PROCESS | 3344 | 1461190266998 Marionette TRACE conn5 <- [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]]]}] 15:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 626ms 15:11:07 INFO - PROCESS | 3344 | 1461190267027 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 3344 | 1461190267030 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 15:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:11:07 INFO - PROCESS | 3344 | 1461190267033 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 3344 | 1461190267035 Marionette TRACE conn5 <- [1,18,null,{}] 15:11:07 INFO - PROCESS | 3344 | 1461190267039 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:07 INFO - PROCESS | 3344 | 1461190267120 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 15:11:07 INFO - PROCESS | 3344 | 1461190267130 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68DE7000 == 12 [pid = 3344] [id = 14] 15:11:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 38 (0000002B6F854400) [pid = 3344] [serial = 38] [outer = 0000000000000000] 15:11:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 39 (0000002B7005CC00) [pid = 3344] [serial = 39] [outer = 0000002B6F854400] 15:11:07 INFO - PROCESS | 3344 | 1461190267179 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 40 (0000002B7032E000) [pid = 3344] [serial = 40] [outer = 0000002B6F854400] 15:11:07 INFO - PROCESS | 3344 | 1461190267625 Marionette TRACE conn5 <- [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]]]}] 15:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 15:11:07 INFO - PROCESS | 3344 | 1461190267666 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 3344 | 1461190267671 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 15:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:11:07 INFO - PROCESS | 3344 | 1461190267683 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 3344 | 1461190267688 Marionette TRACE conn5 <- [1,22,null,{}] 15:11:07 INFO - PROCESS | 3344 | 1461190267692 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:07 INFO - PROCESS | 3344 | 1461190267781 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 15:11:07 INFO - PROCESS | 3344 | 1461190267789 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB71800 == 13 [pid = 3344] [id = 15] 15:11:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 41 (0000002B6D5C6C00) [pid = 3344] [serial = 41] [outer = 0000000000000000] 15:11:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 42 (0000002B70BC0C00) [pid = 3344] [serial = 42] [outer = 0000002B6D5C6C00] 15:11:07 INFO - PROCESS | 3344 | 1461190267837 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 43 (0000002B72D40400) [pid = 3344] [serial = 43] [outer = 0000002B6D5C6C00] 15:11:08 INFO - PROCESS | 3344 | 1461190268234 Marionette TRACE conn5 <- [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]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 15:11:08 INFO - PROCESS | 3344 | 1461190268271 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 3344 | 1461190268273 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 15:11:08 INFO - PROCESS | 3344 | 1461190268277 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 3344 | 1461190268279 Marionette TRACE conn5 <- [1,26,null,{}] 15:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:11:08 INFO - PROCESS | 3344 | 1461190268282 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:08 INFO - PROCESS | 3344 | 1461190268360 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 15:11:08 INFO - PROCESS | 3344 | 1461190268366 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B63503800 == 14 [pid = 3344] [id = 16] 15:11:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 44 (0000002B7023AC00) [pid = 3344] [serial = 44] [outer = 0000000000000000] 15:11:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 45 (0000002B6F79A000) [pid = 3344] [serial = 45] [outer = 0000002B7023AC00] 15:11:08 INFO - PROCESS | 3344 | 1461190268414 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 46 (0000002B73C4E400) [pid = 3344] [serial = 46] [outer = 0000002B7023AC00] 15:11:08 INFO - PROCESS | 3344 | 1461190268802 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 15:11:08 INFO - PROCESS | 3344 | 1461190268868 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 3344 | 1461190268870 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 15:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:11:08 INFO - PROCESS | 3344 | 1461190268873 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 3344 | 1461190268875 Marionette TRACE conn5 <- [1,30,null,{}] 15:11:08 INFO - PROCESS | 3344 | 1461190268879 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:08 INFO - PROCESS | 3344 | 1461190268956 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 15:11:08 INFO - PROCESS | 3344 | 1461190268965 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FE51000 == 15 [pid = 3344] [id = 17] 15:11:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 47 (0000002B70C20C00) [pid = 3344] [serial = 47] [outer = 0000000000000000] 15:11:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 48 (0000002B70C22800) [pid = 3344] [serial = 48] [outer = 0000002B70C20C00] 15:11:09 INFO - PROCESS | 3344 | 1461190269021 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 49 (0000002B632E2800) [pid = 3344] [serial = 49] [outer = 0000002B70C20C00] 15:11:09 INFO - PROCESS | 3344 | 1461190269448 Marionette TRACE conn5 <- [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]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 15:11:09 INFO - PROCESS | 3344 | 1461190269504 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 15:11:09 INFO - PROCESS | 3344 | 1461190269507 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 15:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:11:09 INFO - PROCESS | 3344 | 1461190269510 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 3344 | 1461190269512 Marionette TRACE conn5 <- [1,34,null,{}] 15:11:09 INFO - PROCESS | 3344 | 1461190269516 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:09 INFO - PROCESS | 3344 | 1461190269593 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 15:11:09 INFO - PROCESS | 3344 | 1461190269601 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7089D000 == 16 [pid = 3344] [id = 18] 15:11:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 50 (0000002B68E34400) [pid = 3344] [serial = 50] [outer = 0000000000000000] 15:11:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 51 (0000002B6FBB1400) [pid = 3344] [serial = 51] [outer = 0000002B68E34400] 15:11:09 INFO - PROCESS | 3344 | 1461190269647 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 52 (0000002B6FBB9000) [pid = 3344] [serial = 52] [outer = 0000002B68E34400] 15:11:10 INFO - PROCESS | 3344 | 1461190270120 Marionette TRACE conn5 <- [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]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 15:11:10 INFO - PROCESS | 3344 | 1461190270140 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 3344 | 1461190270142 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 15:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:11:10 INFO - PROCESS | 3344 | 1461190270145 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 3344 | 1461190270147 Marionette TRACE conn5 <- [1,38,null,{}] 15:11:10 INFO - PROCESS | 3344 | 1461190270150 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:10 INFO - PROCESS | 3344 | 1461190270222 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 15:11:10 INFO - PROCESS | 3344 | 1461190270228 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72DBD000 == 17 [pid = 3344] [id = 19] 15:11:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 53 (0000002B68DF2800) [pid = 3344] [serial = 53] [outer = 0000000000000000] 15:11:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (0000002B74043000) [pid = 3344] [serial = 54] [outer = 0000002B68DF2800] 15:11:10 INFO - PROCESS | 3344 | 1461190270274 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (0000002B7404C800) [pid = 3344] [serial = 55] [outer = 0000002B68DF2800] 15:11:10 INFO - PROCESS | 3344 | 1461190270648 Marionette TRACE conn5 <- [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]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 15:11:10 INFO - PROCESS | 3344 | 1461190270671 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 3344 | 1461190270674 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 15:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:11:10 INFO - PROCESS | 3344 | 1461190270677 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 3344 | 1461190270679 Marionette TRACE conn5 <- [1,42,null,{}] 15:11:10 INFO - PROCESS | 3344 | 1461190270682 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:10 INFO - PROCESS | 3344 | 1461190270778 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 15:11:10 INFO - PROCESS | 3344 | 1461190270787 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7410B000 == 18 [pid = 3344] [id = 20] 15:11:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (0000002B6342FC00) [pid = 3344] [serial = 56] [outer = 0000000000000000] 15:11:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (0000002B63435400) [pid = 3344] [serial = 57] [outer = 0000002B6342FC00] 15:11:10 INFO - PROCESS | 3344 | 1461190270832 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (0000002B6FBBBC00) [pid = 3344] [serial = 58] [outer = 0000002B6342FC00] 15:11:11 INFO - PROCESS | 3344 | 1461190271208 Marionette TRACE conn5 <- [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]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 584ms 15:11:11 INFO - PROCESS | 3344 | 1461190271265 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 3344 | 1461190271267 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 15:11:11 INFO - PROCESS | 3344 | 1461190271271 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:11:11 INFO - PROCESS | 3344 | 1461190271273 Marionette TRACE conn5 <- [1,46,null,{}] 15:11:11 INFO - PROCESS | 3344 | 1461190271276 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:11 INFO - PROCESS | 3344 | 1461190271373 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 15:11:11 INFO - PROCESS | 3344 | 1461190271381 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AA6800 == 19 [pid = 3344] [id = 21] 15:11:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (0000002B63438800) [pid = 3344] [serial = 59] [outer = 0000000000000000] 15:11:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (0000002B63D44800) [pid = 3344] [serial = 60] [outer = 0000002B63438800] 15:11:11 INFO - PROCESS | 3344 | 1461190271428 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (0000002B63D4C400) [pid = 3344] [serial = 61] [outer = 0000002B63438800] 15:11:11 INFO - PROCESS | 3344 | 1461190271800 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 15:11:11 INFO - PROCESS | 3344 | 1461190271860 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 3344 | 1461190271862 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 15:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:11:11 INFO - PROCESS | 3344 | 1461190271866 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 3344 | 1461190271868 Marionette TRACE conn5 <- [1,50,null,{}] 15:11:11 INFO - PROCESS | 3344 | 1461190271871 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:11 INFO - PROCESS | 3344 | 1461190271978 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 15:11:11 INFO - PROCESS | 3344 | 1461190271986 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773B3800 == 20 [pid = 3344] [id = 22] 15:11:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (0000002B74050000) [pid = 3344] [serial = 62] [outer = 0000000000000000] 15:11:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (0000002B74565400) [pid = 3344] [serial = 63] [outer = 0000002B74050000] 15:11:12 INFO - PROCESS | 3344 | 1461190272048 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (0000002B774E5800) [pid = 3344] [serial = 64] [outer = 0000002B74050000] 15:11:12 INFO - PROCESS | 3344 | 1461190272477 Marionette TRACE conn5 <- [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]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 625ms 15:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:11:12 INFO - PROCESS | 3344 | 1461190272494 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 3344 | 1461190272497 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 15:11:12 INFO - PROCESS | 3344 | 1461190272501 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 3344 | 1461190272504 Marionette TRACE conn5 <- [1,54,null,{}] 15:11:12 INFO - PROCESS | 3344 | 1461190272508 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:12 INFO - PROCESS | 3344 | 1461190272622 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 15:11:12 INFO - PROCESS | 3344 | 1461190272630 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7891B000 == 21 [pid = 3344] [id = 23] 15:11:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (0000002B774EA400) [pid = 3344] [serial = 65] [outer = 0000000000000000] 15:11:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (0000002B774F3400) [pid = 3344] [serial = 66] [outer = 0000002B774EA400] 15:11:12 INFO - PROCESS | 3344 | 1461190272676 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B7899A000) [pid = 3344] [serial = 67] [outer = 0000002B774EA400] 15:11:13 INFO - PROCESS | 3344 | 1461190273033 Marionette TRACE conn5 <- [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]]]}] 15:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 15:11:13 INFO - PROCESS | 3344 | 1461190273090 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 3344 | 1461190273092 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 15:11:13 INFO - PROCESS | 3344 | 1461190273095 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:11:13 INFO - PROCESS | 3344 | 1461190273097 Marionette TRACE conn5 <- [1,58,null,{}] 15:11:13 INFO - PROCESS | 3344 | 1461190273100 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:13 INFO - PROCESS | 3344 | 1461190273175 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 15:11:13 INFO - PROCESS | 3344 | 1461190273245 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77FAE800 == 22 [pid = 3344] [id = 24] 15:11:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B78679800) [pid = 3344] [serial = 68] [outer = 0000000000000000] 15:11:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B7867DC00) [pid = 3344] [serial = 69] [outer = 0000002B78679800] 15:11:13 INFO - PROCESS | 3344 | 1461190273291 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B78998000) [pid = 3344] [serial = 70] [outer = 0000002B78679800] 15:11:14 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68029000 == 21 [pid = 3344] [id = 8] 15:11:14 INFO - PROCESS | 3344 | 1461190274391 Marionette TRACE conn5 <- [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]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1344ms 15:11:14 INFO - PROCESS | 3344 | 1461190274444 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 3344 | 1461190274448 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 15:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:11:14 INFO - PROCESS | 3344 | 1461190274520 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 3344 | 1461190274523 Marionette TRACE conn5 <- [1,62,null,{}] 15:11:14 INFO - PROCESS | 3344 | 1461190274532 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:14 INFO - PROCESS | 3344 | 1461190274640 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 15:11:14 INFO - PROCESS | 3344 | 1461190274649 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68936800 == 22 [pid = 3344] [id = 25] 15:11:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B63D43800) [pid = 3344] [serial = 71] [outer = 0000000000000000] 15:11:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B64F27400) [pid = 3344] [serial = 72] [outer = 0000002B63D43800] 15:11:14 INFO - PROCESS | 3344 | 1461190274699 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B68090C00) [pid = 3344] [serial = 73] [outer = 0000002B63D43800] 15:11:15 INFO - PROCESS | 3344 | 1461190275113 Marionette TRACE conn5 <- [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]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 691ms 15:11:15 INFO - PROCESS | 3344 | 1461190275169 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 15:11:15 INFO - PROCESS | 3344 | 1461190275175 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 15:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:11:15 INFO - PROCESS | 3344 | 1461190275182 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 3344 | 1461190275184 Marionette TRACE conn5 <- [1,66,null,{}] 15:11:15 INFO - PROCESS | 3344 | 1461190275188 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:15 INFO - PROCESS | 3344 | 1461190275287 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 15:11:15 INFO - PROCESS | 3344 | 1461190275294 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AD8800 == 23 [pid = 3344] [id = 26] 15:11:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B6808D800) [pid = 3344] [serial = 74] [outer = 0000000000000000] 15:11:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B68DA7800) [pid = 3344] [serial = 75] [outer = 0000002B6808D800] 15:11:15 INFO - PROCESS | 3344 | 1461190275342 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B69D99C00) [pid = 3344] [serial = 76] [outer = 0000002B6808D800] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B6A620000) [pid = 3344] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B70C20C00) [pid = 3344] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B68E34400) [pid = 3344] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B74050000) [pid = 3344] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B6FB89C00) [pid = 3344] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B67E38C00) [pid = 3344] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B68E31C00) [pid = 3344] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B6F854400) [pid = 3344] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B6D5C6C00) [pid = 3344] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B7023AC00) [pid = 3344] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:11:15 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (0000002B774EA400) [pid = 3344] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:11:16 INFO - PROCESS | 3344 | 1461190276058 Marionette TRACE conn5 <- [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]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 942ms 15:11:16 INFO - PROCESS | 3344 | 1461190276125 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 3344 | 1461190276127 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 15:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:11:16 INFO - PROCESS | 3344 | 1461190276131 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 3344 | 1461190276135 Marionette TRACE conn5 <- [1,70,null,{}] 15:11:16 INFO - PROCESS | 3344 | 1461190276146 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:16 INFO - PROCESS | 3344 | 1461190276226 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 15:11:16 INFO - PROCESS | 3344 | 1461190276235 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB87800 == 24 [pid = 3344] [id = 27] 15:11:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (0000002B6D5CE400) [pid = 3344] [serial = 77] [outer = 0000000000000000] 15:11:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B6E4A9000) [pid = 3344] [serial = 78] [outer = 0000002B6D5CE400] 15:11:16 INFO - PROCESS | 3344 | 1461190276287 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B6F792000) [pid = 3344] [serial = 79] [outer = 0000002B6D5CE400] 15:11:16 INFO - PROCESS | 3344 | 1461190276710 Marionette TRACE conn5 <- [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]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 627ms 15:11:16 INFO - PROCESS | 3344 | 1461190276761 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 3344 | 1461190276764 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 15:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:11:16 INFO - PROCESS | 3344 | 1461190276767 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 3344 | 1461190276769 Marionette TRACE conn5 <- [1,74,null,{}] 15:11:16 INFO - PROCESS | 3344 | 1461190276773 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:16 INFO - PROCESS | 3344 | 1461190276851 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 15:11:16 INFO - PROCESS | 3344 | 1461190276858 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB49800 == 25 [pid = 3344] [id = 28] 15:11:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B6F7AC800) [pid = 3344] [serial = 80] [outer = 0000000000000000] 15:11:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B6F854800) [pid = 3344] [serial = 81] [outer = 0000002B6F7AC800] 15:11:16 INFO - PROCESS | 3344 | 1461190276906 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B6FBB9C00) [pid = 3344] [serial = 82] [outer = 0000002B6F7AC800] 15:11:17 INFO - PROCESS | 3344 | 1461190277331 Marionette TRACE conn5 <- [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]]]}] 15:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 15:11:17 INFO - PROCESS | 3344 | 1461190277354 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 3344 | 1461190277356 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 15:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:11:17 INFO - PROCESS | 3344 | 1461190277360 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 3344 | 1461190277362 Marionette TRACE conn5 <- [1,78,null,{}] 15:11:17 INFO - PROCESS | 3344 | 1461190277365 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:17 INFO - PROCESS | 3344 | 1461190277440 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 15:11:17 INFO - PROCESS | 3344 | 1461190277446 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70894000 == 26 [pid = 3344] [id = 29] 15:11:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B68034400) [pid = 3344] [serial = 83] [outer = 0000000000000000] 15:11:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B70063000) [pid = 3344] [serial = 84] [outer = 0000002B68034400] 15:11:17 INFO - PROCESS | 3344 | 1461190277492 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B7023A000) [pid = 3344] [serial = 85] [outer = 0000002B68034400] 15:11:17 INFO - PROCESS | 3344 | 1461190277929 Marionette TRACE conn5 <- [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]]]}] 15:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 628ms 15:11:17 INFO - PROCESS | 3344 | 1461190277992 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 3344 | 1461190277997 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 15:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:11:18 INFO - PROCESS | 3344 | 1461190278003 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 3344 | 1461190278008 Marionette TRACE conn5 <- [1,82,null,{}] 15:11:18 INFO - PROCESS | 3344 | 1461190278016 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:18 INFO - PROCESS | 3344 | 1461190278134 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 15:11:18 INFO - PROCESS | 3344 | 1461190278255 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B689B2000 == 27 [pid = 3344] [id = 30] 15:11:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B63D40800) [pid = 3344] [serial = 86] [outer = 0000000000000000] 15:11:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B63D49C00) [pid = 3344] [serial = 87] [outer = 0000002B63D40800] 15:11:18 INFO - PROCESS | 3344 | 1461190278317 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B68B83400) [pid = 3344] [serial = 88] [outer = 0000002B63D40800] 15:11:18 INFO - PROCESS | 3344 | 1461190278842 Marionette TRACE conn5 <- [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]]]}] 15:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 879ms 15:11:18 INFO - PROCESS | 3344 | 1461190278885 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 3344 | 1461190278892 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 15:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:11:18 INFO - PROCESS | 3344 | 1461190278899 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 3344 | 1461190278902 Marionette TRACE conn5 <- [1,86,null,{}] 15:11:18 INFO - PROCESS | 3344 | 1461190278906 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:19 INFO - PROCESS | 3344 | 1461190279009 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 15:11:19 INFO - PROCESS | 3344 | 1461190279084 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7088B800 == 28 [pid = 3344] [id = 31] 15:11:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B6F792400) [pid = 3344] [serial = 89] [outer = 0000000000000000] 15:11:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6F7BA800) [pid = 3344] [serial = 90] [outer = 0000002B6F792400] 15:11:19 INFO - PROCESS | 3344 | 1461190279142 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B70236000) [pid = 3344] [serial = 91] [outer = 0000002B6F792400] 15:11:19 INFO - PROCESS | 3344 | 1461190279663 Marionette TRACE conn5 <- [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]]]}] 15:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 15:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:11:19 INFO - PROCESS | 3344 | 1461190279743 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 3344 | 1461190279746 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 15:11:19 INFO - PROCESS | 3344 | 1461190279750 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 3344 | 1461190279754 Marionette TRACE conn5 <- [1,90,null,{}] 15:11:19 INFO - PROCESS | 3344 | 1461190279766 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:19 INFO - PROCESS | 3344 | 1461190279873 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 15:11:19 INFO - PROCESS | 3344 | 1461190279926 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737CC000 == 29 [pid = 3344] [id = 32] 15:11:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B70C18400) [pid = 3344] [serial = 92] [outer = 0000000000000000] 15:11:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B70C21400) [pid = 3344] [serial = 93] [outer = 0000002B70C18400] 15:11:19 INFO - PROCESS | 3344 | 1461190279988 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B71BC2000) [pid = 3344] [serial = 94] [outer = 0000002B70C18400] 15:11:20 INFO - PROCESS | 3344 | 1461190280505 Marionette TRACE conn5 <- [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]]]}] 15:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 794ms 15:11:20 INFO - PROCESS | 3344 | 1461190280546 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 3344 | 1461190280549 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 15:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:11:20 INFO - PROCESS | 3344 | 1461190280552 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 3344 | 1461190280555 Marionette TRACE conn5 <- [1,94,null,{}] 15:11:20 INFO - PROCESS | 3344 | 1461190280559 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:20 INFO - PROCESS | 3344 | 1461190280657 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 15:11:20 INFO - PROCESS | 3344 | 1461190280728 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773AB800 == 30 [pid = 3344] [id = 33] 15:11:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B7289F400) [pid = 3344] [serial = 95] [outer = 0000000000000000] 15:11:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B731D5000) [pid = 3344] [serial = 96] [outer = 0000002B7289F400] 15:11:20 INFO - PROCESS | 3344 | 1461190280786 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B74123C00) [pid = 3344] [serial = 97] [outer = 0000002B7289F400] 15:11:21 INFO - PROCESS | 3344 | 1461190281332 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 838ms 15:11:21 INFO - PROCESS | 3344 | 1461190281393 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 3344 | 1461190281395 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 15:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:11:21 INFO - PROCESS | 3344 | 1461190281399 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 3344 | 1461190281401 Marionette TRACE conn5 <- [1,98,null,{}] 15:11:21 INFO - PROCESS | 3344 | 1461190281405 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:21 INFO - PROCESS | 3344 | 1461190281581 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 15:11:21 INFO - PROCESS | 3344 | 1461190281649 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B63CB0000 == 31 [pid = 3344] [id = 34] 15:11:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B61D3E000) [pid = 3344] [serial = 98] [outer = 0000000000000000] 15:11:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B61D46000) [pid = 3344] [serial = 99] [outer = 0000002B61D3E000] 15:11:21 INFO - PROCESS | 3344 | 1461190281701 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B632E7000) [pid = 3344] [serial = 100] [outer = 0000002B61D3E000] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B67E55000) [pid = 3344] [serial = 4] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6FBB1400) [pid = 3344] [serial = 51] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B74043000) [pid = 3344] [serial = 54] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B63435400) [pid = 3344] [serial = 57] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B63D44800) [pid = 3344] [serial = 60] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B74565400) [pid = 3344] [serial = 63] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B774F3400) [pid = 3344] [serial = 66] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B6FBA1000) [pid = 3344] [serial = 21] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B704B5800) [pid = 3344] [serial = 24] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B67E6AC00) [pid = 3344] [serial = 27] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B68EB2400) [pid = 3344] [serial = 33] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6DBE9C00) [pid = 3344] [serial = 36] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B7005CC00) [pid = 3344] [serial = 39] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B70BC0C00) [pid = 3344] [serial = 42] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B72D40400) [pid = 3344] [serial = 43] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B6F79A000) [pid = 3344] [serial = 45] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B73C4E400) [pid = 3344] [serial = 46] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B70C22800) [pid = 3344] [serial = 48] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B63B83000) [pid = 3344] [serial = 30] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B632E2800) [pid = 3344] [serial = 49] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B6FBB9000) [pid = 3344] [serial = 52] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B7005F800) [pid = 3344] [serial = 22] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B681C5000) [pid = 3344] [serial = 28] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (0000002B6F2B1400) [pid = 3344] [serial = 37] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (0000002B7032E000) [pid = 3344] [serial = 40] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (0000002B774E5800) [pid = 3344] [serial = 64] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (0000002B7899A000) [pid = 3344] [serial = 67] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (0000002B70CCA000) [pid = 3344] [serial = 17] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (0000002B70BBF800) [pid = 3344] [serial = 14] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (0000002B69D9A400) [pid = 3344] [serial = 9] [outer = 0000000000000000] [url = about:blank] 15:11:22 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (0000002B69D1E400) [pid = 3344] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:11:22 INFO - PROCESS | 3344 | 1461190282227 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 880ms 15:11:22 INFO - PROCESS | 3344 | 1461190282283 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 3344 | 1461190282287 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 15:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:11:22 INFO - PROCESS | 3344 | 1461190282292 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 3344 | 1461190282297 Marionette TRACE conn5 <- [1,102,null,{}] 15:11:22 INFO - PROCESS | 3344 | 1461190282301 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:22 INFO - PROCESS | 3344 | 1461190282384 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 15:11:22 INFO - PROCESS | 3344 | 1461190282451 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B688C3800 == 32 [pid = 3344] [id = 35] 15:11:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (0000002B63D41C00) [pid = 3344] [serial = 101] [outer = 0000000000000000] 15:11:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (0000002B63D4C000) [pid = 3344] [serial = 102] [outer = 0000002B63D41C00] 15:11:22 INFO - PROCESS | 3344 | 1461190282503 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (0000002B68039000) [pid = 3344] [serial = 103] [outer = 0000002B63D41C00] 15:11:22 INFO - PROCESS | 3344 | 1461190282854 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 15:11:22 INFO - PROCESS | 3344 | 1461190282883 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 3344 | 1461190282886 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 15:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:11:22 INFO - PROCESS | 3344 | 1461190282889 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 3344 | 1461190282891 Marionette TRACE conn5 <- [1,106,null,{}] 15:11:22 INFO - PROCESS | 3344 | 1461190282895 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:23 INFO - PROCESS | 3344 | 1461190283012 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 15:11:23 INFO - PROCESS | 3344 | 1461190283067 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6EF000 == 33 [pid = 3344] [id = 36] 15:11:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (0000002B64F19400) [pid = 3344] [serial = 104] [outer = 0000000000000000] 15:11:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (0000002B68DFCC00) [pid = 3344] [serial = 105] [outer = 0000002B64F19400] 15:11:23 INFO - PROCESS | 3344 | 1461190283116 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (0000002B6D5C9C00) [pid = 3344] [serial = 106] [outer = 0000002B64F19400] 15:11:23 INFO - PROCESS | 3344 | 1461190283469 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 15:11:23 INFO - PROCESS | 3344 | 1461190283519 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 3344 | 1461190283523 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 15:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:11:23 INFO - PROCESS | 3344 | 1461190283541 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:11:23 INFO - PROCESS | 3344 | 1461190283546 Marionette TRACE conn5 <- [1,110,null,{}] 15:11:23 INFO - PROCESS | 3344 | 1461190283550 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:23 INFO - PROCESS | 3344 | 1461190283631 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 15:11:23 INFO - PROCESS | 3344 | 1461190283637 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F75F800 == 34 [pid = 3344] [id = 37] 15:11:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (0000002B6E4A7800) [pid = 3344] [serial = 107] [outer = 0000000000000000] 15:11:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (0000002B6F84CC00) [pid = 3344] [serial = 108] [outer = 0000002B6E4A7800] 15:11:23 INFO - PROCESS | 3344 | 1461190283685 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B7005E400) [pid = 3344] [serial = 109] [outer = 0000002B6E4A7800] 15:11:24 INFO - PROCESS | 3344 | 1461190284065 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 15:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:11:24 INFO - PROCESS | 3344 | 1461190284121 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 3344 | 1461190284124 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 15:11:24 INFO - PROCESS | 3344 | 1461190284127 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 3344 | 1461190284129 Marionette TRACE conn5 <- [1,114,null,{}] 15:11:24 INFO - PROCESS | 3344 | 1461190284132 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:24 INFO - PROCESS | 3344 | 1461190284212 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 15:11:24 INFO - PROCESS | 3344 | 1461190284219 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70563800 == 35 [pid = 3344] [id = 38] 15:11:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B701EE000) [pid = 3344] [serial = 110] [outer = 0000000000000000] 15:11:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B7031F800) [pid = 3344] [serial = 111] [outer = 0000002B701EE000] 15:11:24 INFO - PROCESS | 3344 | 1461190284265 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B70C17400) [pid = 3344] [serial = 112] [outer = 0000002B701EE000] 15:11:24 INFO - PROCESS | 3344 | 1461190284709 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 15:11:24 INFO - PROCESS | 3344 | 1461190284757 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 3344 | 1461190284760 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 15:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:11:24 INFO - PROCESS | 3344 | 1461190284763 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 3344 | 1461190284765 Marionette TRACE conn5 <- [1,118,null,{}] 15:11:24 INFO - PROCESS | 3344 | 1461190284774 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:24 INFO - PROCESS | 3344 | 1461190284874 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 15:11:24 INFO - PROCESS | 3344 | 1461190284884 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7191C000 == 36 [pid = 3344] [id = 39] 15:11:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B71C53400) [pid = 3344] [serial = 113] [outer = 0000000000000000] 15:11:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B7289E800) [pid = 3344] [serial = 114] [outer = 0000002B71C53400] 15:11:24 INFO - PROCESS | 3344 | 1461190284941 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B74048800) [pid = 3344] [serial = 115] [outer = 0000002B71C53400] 15:11:25 INFO - PROCESS | 3344 | 1461190285367 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 15:11:25 INFO - PROCESS | 3344 | 1461190285393 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 3344 | 1461190285395 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 15:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:11:25 INFO - PROCESS | 3344 | 1461190285398 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 3344 | 1461190285400 Marionette TRACE conn5 <- [1,122,null,{}] 15:11:25 INFO - PROCESS | 3344 | 1461190285404 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:25 INFO - PROCESS | 3344 | 1461190285501 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 15:11:25 INFO - PROCESS | 3344 | 1461190285507 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773A2800 == 37 [pid = 3344] [id = 40] 15:11:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B6360CC00) [pid = 3344] [serial = 116] [outer = 0000000000000000] 15:11:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B63611C00) [pid = 3344] [serial = 117] [outer = 0000002B6360CC00] 15:11:25 INFO - PROCESS | 3344 | 1461190285554 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B741A8C00) [pid = 3344] [serial = 118] [outer = 0000002B6360CC00] 15:11:25 INFO - PROCESS | 3344 | 1461190285980 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 15:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:11:26 INFO - PROCESS | 3344 | 1461190286032 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 15:11:26 INFO - PROCESS | 3344 | 1461190286034 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 15:11:26 INFO - PROCESS | 3344 | 1461190286037 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:11:26 INFO - PROCESS | 3344 | 1461190286039 Marionette TRACE conn5 <- [1,126,null,{}] 15:11:26 INFO - PROCESS | 3344 | 1461190286042 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:26 INFO - PROCESS | 3344 | 1461190286144 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 15:11:26 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B6F7AC800) [pid = 3344] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:11:26 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B63D43800) [pid = 3344] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:11:26 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B6D5CE400) [pid = 3344] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:11:26 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B6808D800) [pid = 3344] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:11:26 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B78679800) [pid = 3344] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:11:26 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B6342FC00) [pid = 3344] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:11:26 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B68DF2800) [pid = 3344] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:11:26 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B63438800) [pid = 3344] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:11:26 INFO - PROCESS | 3344 | 1461190286184 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68808000 == 38 [pid = 3344] [id = 41] 15:11:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B6329EC00) [pid = 3344] [serial = 119] [outer = 0000000000000000] 15:11:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B63434400) [pid = 3344] [serial = 120] [outer = 0000002B6329EC00] 15:11:26 INFO - PROCESS | 3344 | 1461190286231 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B7077F400) [pid = 3344] [serial = 121] [outer = 0000002B6329EC00] 15:11:26 INFO - PROCESS | 3344 | 1461190286676 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 691ms 15:11:26 INFO - PROCESS | 3344 | 1461190286731 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 15:11:26 INFO - PROCESS | 3344 | 1461190286734 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 15:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:11:26 INFO - PROCESS | 3344 | 1461190286737 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:11:26 INFO - PROCESS | 3344 | 1461190286738 Marionette TRACE conn5 <- [1,130,null,{}] 15:11:26 INFO - PROCESS | 3344 | 1461190286742 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:26 INFO - PROCESS | 3344 | 1461190286838 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 15:11:26 INFO - PROCESS | 3344 | 1461190286847 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78046000 == 39 [pid = 3344] [id = 42] 15:11:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B73C18000) [pid = 3344] [serial = 122] [outer = 0000000000000000] 15:11:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B7404EC00) [pid = 3344] [serial = 123] [outer = 0000002B73C18000] 15:11:26 INFO - PROCESS | 3344 | 1461190286892 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B74567000) [pid = 3344] [serial = 124] [outer = 0000002B73C18000] 15:11:27 INFO - PROCESS | 3344 | 1461190287402 Marionette TRACE conn5 <- [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]]]}] 15:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 690ms 15:11:27 INFO - PROCESS | 3344 | 1461190287430 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 3344 | 1461190287432 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 15:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:11:27 INFO - PROCESS | 3344 | 1461190287435 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 3344 | 1461190287437 Marionette TRACE conn5 <- [1,134,null,{}] 15:11:27 INFO - PROCESS | 3344 | 1461190287441 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:27 INFO - PROCESS | 3344 | 1461190287518 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 15:11:27 INFO - PROCESS | 3344 | 1461190287523 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7861B800 == 40 [pid = 3344] [id = 43] 15:11:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B61C33000) [pid = 3344] [serial = 125] [outer = 0000000000000000] 15:11:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B61C35C00) [pid = 3344] [serial = 126] [outer = 0000002B61C33000] 15:11:27 INFO - PROCESS | 3344 | 1461190287570 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B73C18800) [pid = 3344] [serial = 127] [outer = 0000002B61C33000] 15:11:27 INFO - PROCESS | 3344 | 1461190287971 Marionette TRACE conn5 <- [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]]]}] 15:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 584ms 15:11:28 INFO - PROCESS | 3344 | 1461190288038 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 3344 | 1461190288041 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 15:11:28 INFO - PROCESS | 3344 | 1461190288044 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 3344 | 1461190288046 Marionette TRACE conn5 <- [1,138,null,{}] 15:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:11:28 INFO - PROCESS | 3344 | 1461190288049 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:28 INFO - PROCESS | 3344 | 1461190288125 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 15:11:28 INFO - PROCESS | 3344 | 1461190288132 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78A53000 == 41 [pid = 3344] [id = 44] 15:11:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B69A07C00) [pid = 3344] [serial = 128] [outer = 0000000000000000] 15:11:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B69A9BC00) [pid = 3344] [serial = 129] [outer = 0000002B69A07C00] 15:11:28 INFO - PROCESS | 3344 | 1461190288183 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B774E6000) [pid = 3344] [serial = 130] [outer = 0000002B69A07C00] 15:11:28 INFO - PROCESS | 3344 | 1461190288773 Marionette TRACE conn5 <- [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]]]}] 15:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 776ms 15:11:28 INFO - PROCESS | 3344 | 1461190288826 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 3344 | 1461190288831 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 15:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:11:28 INFO - PROCESS | 3344 | 1461190288837 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 3344 | 1461190288841 Marionette TRACE conn5 <- [1,142,null,{}] 15:11:28 INFO - PROCESS | 3344 | 1461190288847 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:28 INFO - PROCESS | 3344 | 1461190288954 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 15:11:29 INFO - PROCESS | 3344 | 1461190289019 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6993C800 == 42 [pid = 3344] [id = 45] 15:11:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B63431C00) [pid = 3344] [serial = 131] [outer = 0000000000000000] 15:11:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B63604000) [pid = 3344] [serial = 132] [outer = 0000002B63431C00] 15:11:29 INFO - PROCESS | 3344 | 1461190289079 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B63D44C00) [pid = 3344] [serial = 133] [outer = 0000002B63431C00] 15:11:29 INFO - PROCESS | 3344 | 1461190289722 Marionette TRACE conn5 <- [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]]]}] 15:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 944ms 15:11:29 INFO - PROCESS | 3344 | 1461190289790 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 15:11:29 INFO - PROCESS | 3344 | 1461190289797 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 15:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:11:29 INFO - PROCESS | 3344 | 1461190289805 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:11:29 INFO - PROCESS | 3344 | 1461190289808 Marionette TRACE conn5 <- [1,146,null,{}] 15:11:29 INFO - PROCESS | 3344 | 1461190289812 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:29 INFO - PROCESS | 3344 | 1461190289988 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 15:11:30 INFO - PROCESS | 3344 | 1461190290092 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7107B800 == 43 [pid = 3344] [id = 46] 15:11:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B68E36000) [pid = 3344] [serial = 134] [outer = 0000000000000000] 15:11:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B69D24800) [pid = 3344] [serial = 135] [outer = 0000002B68E36000] 15:11:30 INFO - PROCESS | 3344 | 1461190290149 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B6F79B400) [pid = 3344] [serial = 136] [outer = 0000002B68E36000] 15:11:30 INFO - PROCESS | 3344 | 1461190290786 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1023ms 15:11:30 INFO - PROCESS | 3344 | 1461190290834 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 15:11:30 INFO - PROCESS | 3344 | 1461190290837 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 15:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:11:30 INFO - PROCESS | 3344 | 1461190290841 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 3344 | 1461190290845 Marionette TRACE conn5 <- [1,150,null,{}] 15:11:30 INFO - PROCESS | 3344 | 1461190290890 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:31 INFO - PROCESS | 3344 | 1461190291005 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 15:11:31 INFO - PROCESS | 3344 | 1461190291061 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E462000 == 44 [pid = 3344] [id = 47] 15:11:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B6E4ABC00) [pid = 3344] [serial = 137] [outer = 0000000000000000] 15:11:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B70172400) [pid = 3344] [serial = 138] [outer = 0000002B6E4ABC00] 15:11:31 INFO - PROCESS | 3344 | 1461190291121 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B73C1B400) [pid = 3344] [serial = 139] [outer = 0000002B6E4ABC00] 15:11:31 INFO - PROCESS | 3344 | 1461190291858 Marionette TRACE conn5 <- [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]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1055ms 15:11:31 INFO - PROCESS | 3344 | 1461190291898 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 3344 | 1461190291903 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 15:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:11:31 INFO - PROCESS | 3344 | 1461190291909 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 3344 | 1461190291912 Marionette TRACE conn5 <- [1,154,null,{}] 15:11:31 INFO - PROCESS | 3344 | 1461190291917 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:32 INFO - PROCESS | 3344 | 1461190292012 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 15:11:32 INFO - PROCESS | 3344 | 1461190292077 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AD9800 == 45 [pid = 3344] [id = 48] 15:11:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B63D47C00) [pid = 3344] [serial = 140] [outer = 0000000000000000] 15:11:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B6450D400) [pid = 3344] [serial = 141] [outer = 0000002B63D47C00] 15:11:32 INFO - PROCESS | 3344 | 1461190292129 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B68E30C00) [pid = 3344] [serial = 142] [outer = 0000002B63D47C00] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7861B800 == 44 [pid = 3344] [id = 43] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78046000 == 43 [pid = 3344] [id = 42] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68808000 == 42 [pid = 3344] [id = 41] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773A2800 == 41 [pid = 3344] [id = 40] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7191C000 == 40 [pid = 3344] [id = 39] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70563800 == 39 [pid = 3344] [id = 38] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F75F800 == 38 [pid = 3344] [id = 37] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6EF000 == 37 [pid = 3344] [id = 36] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B688C3800 == 36 [pid = 3344] [id = 35] 15:11:32 INFO - PROCESS | 3344 | --DOCSHELL 0000002B63CB0000 == 35 [pid = 3344] [id = 34] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B70063000) [pid = 3344] [serial = 84] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6FBB9C00) [pid = 3344] [serial = 82] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B64F27400) [pid = 3344] [serial = 72] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B68090C00) [pid = 3344] [serial = 73] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6E4A9000) [pid = 3344] [serial = 78] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B68DA7800) [pid = 3344] [serial = 75] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B6F854800) [pid = 3344] [serial = 81] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B6F792000) [pid = 3344] [serial = 79] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B69D99C00) [pid = 3344] [serial = 76] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B78998000) [pid = 3344] [serial = 70] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B7867DC00) [pid = 3344] [serial = 69] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B6FBBBC00) [pid = 3344] [serial = 58] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B7404C800) [pid = 3344] [serial = 55] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B63D4C400) [pid = 3344] [serial = 61] [outer = 0000000000000000] [url = about:blank] 15:11:32 INFO - PROCESS | 3344 | 1461190292622 Marionette TRACE conn5 <- [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]]]}] 15:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 732ms 15:11:32 INFO - PROCESS | 3344 | 1461190292643 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 3344 | 1461190292650 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 15:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:11:32 INFO - PROCESS | 3344 | 1461190292656 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 3344 | 1461190292659 Marionette TRACE conn5 <- [1,158,null,{}] 15:11:32 INFO - PROCESS | 3344 | 1461190292663 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:32 INFO - PROCESS | 3344 | 1461190292770 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 15:11:32 INFO - PROCESS | 3344 | 1461190292780 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6DA000 == 36 [pid = 3344] [id = 49] 15:11:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B61D41400) [pid = 3344] [serial = 143] [outer = 0000000000000000] 15:11:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B63D3D400) [pid = 3344] [serial = 144] [outer = 0000002B61D41400] 15:11:32 INFO - PROCESS | 3344 | 1461190292827 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B68B81000) [pid = 3344] [serial = 145] [outer = 0000002B61D41400] 15:11:33 INFO - PROCESS | 3344 | 1461190293266 Marionette TRACE conn5 <- [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]]]}] 15:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 15:11:33 INFO - PROCESS | 3344 | 1461190293290 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 3344 | 1461190293292 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 15:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:11:33 INFO - PROCESS | 3344 | 1461190293300 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 3344 | 1461190293304 Marionette TRACE conn5 <- [1,162,null,{}] 15:11:33 INFO - PROCESS | 3344 | 1461190293316 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:33 INFO - PROCESS | 3344 | 1461190293401 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 15:11:33 INFO - PROCESS | 3344 | 1461190293410 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7044F000 == 37 [pid = 3344] [id = 50] 15:11:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B6A294C00) [pid = 3344] [serial = 146] [outer = 0000000000000000] 15:11:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6DBEB000) [pid = 3344] [serial = 147] [outer = 0000002B6A294C00] 15:11:33 INFO - PROCESS | 3344 | 1461190293462 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B6F7AE800) [pid = 3344] [serial = 148] [outer = 0000002B6A294C00] 15:11:33 INFO - PROCESS | 3344 | 1461190293918 Marionette TRACE conn5 <- [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]]]}] 15:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 15:11:33 INFO - PROCESS | 3344 | 1461190293931 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 3344 | 1461190293934 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 15:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:11:33 INFO - PROCESS | 3344 | 1461190293937 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 3344 | 1461190293939 Marionette TRACE conn5 <- [1,166,null,{}] 15:11:33 INFO - PROCESS | 3344 | 1461190293947 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:34 INFO - PROCESS | 3344 | 1461190294031 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 15:11:34 INFO - PROCESS | 3344 | 1461190294037 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B731B5000 == 38 [pid = 3344] [id = 51] 15:11:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B6FBB9C00) [pid = 3344] [serial = 149] [outer = 0000000000000000] 15:11:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B6FDBA400) [pid = 3344] [serial = 150] [outer = 0000002B6FBB9C00] 15:11:34 INFO - PROCESS | 3344 | 1461190294085 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B70230800) [pid = 3344] [serial = 151] [outer = 0000002B6FBB9C00] 15:11:34 INFO - PROCESS | 3344 | 1461190294505 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 585ms 15:11:34 INFO - PROCESS | 3344 | 1461190294526 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 3344 | 1461190294528 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 15:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:11:34 INFO - PROCESS | 3344 | 1461190294545 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 3344 | 1461190294547 Marionette TRACE conn5 <- [1,170,null,{}] 15:11:34 INFO - PROCESS | 3344 | 1461190294550 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:34 INFO - PROCESS | 3344 | 1461190294628 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 15:11:34 INFO - PROCESS | 3344 | 1461190294634 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AAF000 == 39 [pid = 3344] [id = 52] 15:11:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B701EB000) [pid = 3344] [serial = 152] [outer = 0000000000000000] 15:11:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B70323C00) [pid = 3344] [serial = 153] [outer = 0000002B701EB000] 15:11:34 INFO - PROCESS | 3344 | 1461190294681 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B70C18C00) [pid = 3344] [serial = 154] [outer = 0000002B701EB000] 15:11:35 INFO - PROCESS | 3344 | 1461190295130 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 15:11:35 INFO - PROCESS | 3344 | 1461190295175 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 3344 | 1461190295177 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 15:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:11:35 INFO - PROCESS | 3344 | 1461190295187 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 3344 | 1461190295189 Marionette TRACE conn5 <- [1,174,null,{}] 15:11:35 INFO - PROCESS | 3344 | 1461190295193 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:35 INFO - PROCESS | 3344 | 1461190295299 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 15:11:35 INFO - PROCESS | 3344 | 1461190295307 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7803F800 == 40 [pid = 3344] [id = 53] 15:11:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B70C18800) [pid = 3344] [serial = 155] [outer = 0000000000000000] 15:11:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B737A1400) [pid = 3344] [serial = 156] [outer = 0000002B70C18800] 15:11:35 INFO - PROCESS | 3344 | 1461190295358 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B73C19800) [pid = 3344] [serial = 157] [outer = 0000002B70C18800] 15:11:35 INFO - PROCESS | 3344 | 1461190295806 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 692ms 15:11:35 INFO - PROCESS | 3344 | 1461190295881 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 3344 | 1461190295883 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 15:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:11:35 INFO - PROCESS | 3344 | 1461190295886 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 3344 | 1461190295888 Marionette TRACE conn5 <- [1,178,null,{}] 15:11:35 INFO - PROCESS | 3344 | 1461190295892 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:35 INFO - PROCESS | 3344 | 1461190295990 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 15:11:35 INFO - PROCESS | 3344 | 1461190295996 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78A4B800 == 41 [pid = 3344] [id = 54] 15:11:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B73C1A800) [pid = 3344] [serial = 158] [outer = 0000000000000000] 15:11:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B7404B800) [pid = 3344] [serial = 159] [outer = 0000002B73C1A800] 15:11:36 INFO - PROCESS | 3344 | 1461190296046 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B742C1000) [pid = 3344] [serial = 160] [outer = 0000002B73C1A800] 15:11:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B74047000) [pid = 3344] [serial = 161] [outer = 0000002B68090000] 15:11:36 INFO - PROCESS | 3344 | 1461190296502 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 15:11:36 INFO - PROCESS | 3344 | 1461190296518 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 15:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:11:36 INFO - PROCESS | 3344 | 1461190296520 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 15:11:36 INFO - PROCESS | 3344 | 1461190296524 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 3344 | 1461190296525 Marionette TRACE conn5 <- [1,182,null,{}] 15:11:36 INFO - PROCESS | 3344 | 1461190296529 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:36 INFO - PROCESS | 3344 | 1461190296632 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 15:11:36 INFO - PROCESS | 3344 | 1461190296700 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B688CA800 == 42 [pid = 3344] [id = 55] 15:11:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B68DA6400) [pid = 3344] [serial = 162] [outer = 0000000000000000] 15:11:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B74045800) [pid = 3344] [serial = 163] [outer = 0000002B68DA6400] 15:11:36 INFO - PROCESS | 3344 | 1461190296746 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B780C8800) [pid = 3344] [serial = 164] [outer = 0000002B68DA6400] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B61D3E000) [pid = 3344] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B64F19400) [pid = 3344] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B73C18000) [pid = 3344] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B61C33000) [pid = 3344] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6E4A7800) [pid = 3344] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B71C53400) [pid = 3344] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6329EC00) [pid = 3344] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B68034400) [pid = 3344] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B6360CC00) [pid = 3344] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B701EE000) [pid = 3344] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:11:37 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B63D41C00) [pid = 3344] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:11:37 INFO - PROCESS | 3344 | 1461190297221 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 733ms 15:11:37 INFO - PROCESS | 3344 | 1461190297260 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 3344 | 1461190297263 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 15:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:11:37 INFO - PROCESS | 3344 | 1461190297266 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 3344 | 1461190297268 Marionette TRACE conn5 <- [1,186,null,{}] 15:11:37 INFO - PROCESS | 3344 | 1461190297272 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:37 INFO - PROCESS | 3344 | 1461190297376 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 15:11:37 INFO - PROCESS | 3344 | 1461190297384 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB1800 == 43 [pid = 3344] [id = 56] 15:11:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B63D3EC00) [pid = 3344] [serial = 165] [outer = 0000000000000000] 15:11:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B701EE000) [pid = 3344] [serial = 166] [outer = 0000002B63D3EC00] 15:11:37 INFO - PROCESS | 3344 | 1461190297430 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B780CB000) [pid = 3344] [serial = 167] [outer = 0000002B63D3EC00] 15:11:37 INFO - PROCESS | 3344 | 1461190297791 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 15:11:37 INFO - PROCESS | 3344 | 1461190297857 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 3344 | 1461190297859 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 15:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:11:37 INFO - PROCESS | 3344 | 1461190297862 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 3344 | 1461190297864 Marionette TRACE conn5 <- [1,190,null,{}] 15:11:37 INFO - PROCESS | 3344 | 1461190297867 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:37 INFO - PROCESS | 3344 | 1461190297944 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 15:11:37 INFO - PROCESS | 3344 | 1461190297950 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7887E000 == 44 [pid = 3344] [id = 57] 15:11:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B780CF400) [pid = 3344] [serial = 168] [outer = 0000000000000000] 15:11:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B780D5800) [pid = 3344] [serial = 169] [outer = 0000002B780CF400] 15:11:37 INFO - PROCESS | 3344 | 1461190297996 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B7867F800) [pid = 3344] [serial = 170] [outer = 0000002B780CF400] 15:11:38 INFO - PROCESS | 3344 | 1461190298413 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 15:11:38 INFO - PROCESS | 3344 | 1461190298452 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 3344 | 1461190298455 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 15:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:11:38 INFO - PROCESS | 3344 | 1461190298471 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 3344 | 1461190298474 Marionette TRACE conn5 <- [1,194,null,{}] 15:11:38 INFO - PROCESS | 3344 | 1461190298478 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:38 INFO - PROCESS | 3344 | 1461190298573 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 15:11:38 INFO - PROCESS | 3344 | 1461190298581 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D52800 == 45 [pid = 3344] [id = 58] 15:11:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B7820CC00) [pid = 3344] [serial = 171] [outer = 0000000000000000] 15:11:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B78681000) [pid = 3344] [serial = 172] [outer = 0000002B7820CC00] 15:11:38 INFO - PROCESS | 3344 | 1461190298632 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B78996400) [pid = 3344] [serial = 173] [outer = 0000002B7820CC00] 15:11:39 INFO - PROCESS | 3344 | 1461190299012 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 15:11:39 INFO - PROCESS | 3344 | 1461190299075 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 3344 | 1461190299080 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 15:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:11:39 INFO - PROCESS | 3344 | 1461190299085 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 3344 | 1461190299090 Marionette TRACE conn5 <- [1,198,null,{}] 15:11:39 INFO - PROCESS | 3344 | 1461190299097 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:39 INFO - PROCESS | 3344 | 1461190299194 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 15:11:39 INFO - PROCESS | 3344 | 1461190299364 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68D80800 == 46 [pid = 3344] [id = 59] 15:11:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B63436400) [pid = 3344] [serial = 174] [outer = 0000000000000000] 15:11:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B6360AC00) [pid = 3344] [serial = 175] [outer = 0000002B63436400] 15:11:39 INFO - PROCESS | 3344 | 1461190299464 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B68035400) [pid = 3344] [serial = 176] [outer = 0000002B63436400] 15:11:40 INFO - PROCESS | 3344 | 1461190300028 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 985ms 15:11:40 INFO - PROCESS | 3344 | 1461190300072 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 3344 | 1461190300076 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 15:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:11:40 INFO - PROCESS | 3344 | 1461190300084 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 3344 | 1461190300089 Marionette TRACE conn5 <- [1,202,null,{}] 15:11:40 INFO - PROCESS | 3344 | 1461190300093 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:40 INFO - PROCESS | 3344 | 1461190300230 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 15:11:40 INFO - PROCESS | 3344 | 1461190300374 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D5D000 == 47 [pid = 3344] [id = 60] 15:11:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B63439400) [pid = 3344] [serial = 177] [outer = 0000000000000000] 15:11:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B6F2B6800) [pid = 3344] [serial = 178] [outer = 0000002B63439400] 15:11:40 INFO - PROCESS | 3344 | 1461190300432 Marionette DEBUG loaded listener.js 15:11:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B6FDB2C00) [pid = 3344] [serial = 179] [outer = 0000002B63439400] 15:11:41 INFO - PROCESS | 3344 | 1461190300992 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 944ms 15:11:41 INFO - PROCESS | 3344 | 1461190301029 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 15:11:41 INFO - PROCESS | 3344 | 1461190301032 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 15:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:11:41 INFO - PROCESS | 3344 | 1461190301036 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 3344 | 1461190301039 Marionette TRACE conn5 <- [1,206,null,{}] 15:11:41 INFO - PROCESS | 3344 | 1461190301049 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:41 INFO - PROCESS | 3344 | 1461190301162 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 15:11:41 INFO - PROCESS | 3344 | 1461190301231 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78A4A800 == 48 [pid = 3344] [id = 61] 15:11:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B731D9400) [pid = 3344] [serial = 180] [outer = 0000000000000000] 15:11:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B73C0C800) [pid = 3344] [serial = 181] [outer = 0000002B731D9400] 15:11:41 INFO - PROCESS | 3344 | 1461190301292 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B780D3000) [pid = 3344] [serial = 182] [outer = 0000002B731D9400] 15:11:42 INFO - PROCESS | 3344 | 1461190302039 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1028ms 15:11:42 INFO - PROCESS | 3344 | 1461190302066 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 15:11:42 INFO - PROCESS | 3344 | 1461190302071 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 15:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:11:42 INFO - PROCESS | 3344 | 1461190302076 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:11:42 INFO - PROCESS | 3344 | 1461190302080 Marionette TRACE conn5 <- [1,210,null,{}] 15:11:42 INFO - PROCESS | 3344 | 1461190302087 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:42 INFO - PROCESS | 3344 | 1461190302180 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 15:11:42 INFO - PROCESS | 3344 | 1461190302250 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AD0000 == 49 [pid = 3344] [id = 62] 15:11:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B6342F400) [pid = 3344] [serial = 183] [outer = 0000000000000000] 15:11:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B6360F000) [pid = 3344] [serial = 184] [outer = 0000002B6342F400] 15:11:42 INFO - PROCESS | 3344 | 1461190302301 Marionette DEBUG loaded listener.js 15:11:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B67E6A000) [pid = 3344] [serial = 185] [outer = 0000002B6342F400] 15:11:42 INFO - PROCESS | 3344 | 1461190302879 Marionette TRACE conn5 <- [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]]]}] 15:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 838ms 15:11:42 INFO - PROCESS | 3344 | 1461190302919 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 15:11:42 INFO - PROCESS | 3344 | 1461190302924 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 15:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:11:42 INFO - PROCESS | 3344 | 1461190302931 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:11:42 INFO - PROCESS | 3344 | 1461190302934 Marionette TRACE conn5 <- [1,214,null,{}] 15:11:42 INFO - PROCESS | 3344 | 1461190302938 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:43 INFO - PROCESS | 3344 | 1461190303051 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B62C29000 == 48 [pid = 3344] [id = 10] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7887E000 == 47 [pid = 3344] [id = 57] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB1800 == 46 [pid = 3344] [id = 56] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B688CA800 == 45 [pid = 3344] [id = 55] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78A4B800 == 44 [pid = 3344] [id = 54] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7803F800 == 43 [pid = 3344] [id = 53] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AAF000 == 42 [pid = 3344] [id = 52] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B731B5000 == 41 [pid = 3344] [id = 51] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7044F000 == 40 [pid = 3344] [id = 50] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6DA000 == 39 [pid = 3344] [id = 49] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69AD9800 == 38 [pid = 3344] [id = 48] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B63D49C00) [pid = 3344] [serial = 87] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B6F7BA800) [pid = 3344] [serial = 90] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B70C21400) [pid = 3344] [serial = 93] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B731D5000) [pid = 3344] [serial = 96] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B69A9BC00) [pid = 3344] [serial = 129] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7107B800 == 37 [pid = 3344] [id = 46] 15:11:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6993C800 == 36 [pid = 3344] [id = 45] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B7289E800) [pid = 3344] [serial = 114] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B74048800) [pid = 3344] [serial = 115] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B63434400) [pid = 3344] [serial = 120] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B7023A000) [pid = 3344] [serial = 85] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63611C00) [pid = 3344] [serial = 117] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B7077F400) [pid = 3344] [serial = 121] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B7031F800) [pid = 3344] [serial = 111] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B68039000) [pid = 3344] [serial = 103] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B63D4C000) [pid = 3344] [serial = 102] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B632E7000) [pid = 3344] [serial = 100] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B61D46000) [pid = 3344] [serial = 99] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B68DFCC00) [pid = 3344] [serial = 105] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B6D5C9C00) [pid = 3344] [serial = 106] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B7404EC00) [pid = 3344] [serial = 123] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B61C35C00) [pid = 3344] [serial = 126] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B73C18800) [pid = 3344] [serial = 127] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6F84CC00) [pid = 3344] [serial = 108] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B7005E400) [pid = 3344] [serial = 109] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B741A8C00) [pid = 3344] [serial = 118] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B74567000) [pid = 3344] [serial = 124] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B70C17400) [pid = 3344] [serial = 112] [outer = 0000000000000000] [url = about:blank] 15:11:43 INFO - PROCESS | 3344 | 1461190303155 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6351A800 == 37 [pid = 3344] [id = 63] 15:11:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B61C34C00) [pid = 3344] [serial = 186] [outer = 0000000000000000] 15:11:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B61D41C00) [pid = 3344] [serial = 187] [outer = 0000002B61C34C00] 15:11:43 INFO - PROCESS | 3344 | 1461190303203 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B63439800) [pid = 3344] [serial = 188] [outer = 0000002B61C34C00] 15:11:43 INFO - PROCESS | 3344 | 1461190303605 Marionette TRACE conn5 <- [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]]]}] 15:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 734ms 15:11:43 INFO - PROCESS | 3344 | 1461190303666 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 3344 | 1461190303669 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 15:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:11:43 INFO - PROCESS | 3344 | 1461190303672 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 3344 | 1461190303676 Marionette TRACE conn5 <- [1,218,null,{}] 15:11:43 INFO - PROCESS | 3344 | 1461190303693 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:43 INFO - PROCESS | 3344 | 1461190303776 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 15:11:43 INFO - PROCESS | 3344 | 1461190303790 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6F2000 == 38 [pid = 3344] [id = 64] 15:11:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B68E35800) [pid = 3344] [serial = 189] [outer = 0000000000000000] 15:11:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B69906000) [pid = 3344] [serial = 190] [outer = 0000002B68E35800] 15:11:43 INFO - PROCESS | 3344 | 1461190303841 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B69D22400) [pid = 3344] [serial = 191] [outer = 0000002B68E35800] 15:11:44 INFO - PROCESS | 3344 | 1461190304265 Marionette TRACE conn5 <- [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]]]}] 15:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 650ms 15:11:44 INFO - PROCESS | 3344 | 1461190304324 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 3344 | 1461190304327 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 15:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:11:44 INFO - PROCESS | 3344 | 1461190304331 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 3344 | 1461190304333 Marionette TRACE conn5 <- [1,222,null,{}] 15:11:44 INFO - PROCESS | 3344 | 1461190304336 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:44 INFO - PROCESS | 3344 | 1461190304417 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 15:11:44 INFO - PROCESS | 3344 | 1461190304425 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB49000 == 39 [pid = 3344] [id = 65] 15:11:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B69D9DC00) [pid = 3344] [serial = 192] [outer = 0000000000000000] 15:11:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B6E411800) [pid = 3344] [serial = 193] [outer = 0000002B69D9DC00] 15:11:44 INFO - PROCESS | 3344 | 1461190304473 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B6F716800) [pid = 3344] [serial = 194] [outer = 0000002B69D9DC00] 15:11:44 INFO - PROCESS | 3344 | 1461190304882 Marionette TRACE conn5 <- [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]]]}] 15:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 586ms 15:11:44 INFO - PROCESS | 3344 | 1461190304919 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 3344 | 1461190304921 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 15:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:11:44 INFO - PROCESS | 3344 | 1461190304930 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 3344 | 1461190304932 Marionette TRACE conn5 <- [1,226,null,{}] 15:11:44 INFO - PROCESS | 3344 | 1461190304936 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:45 INFO - PROCESS | 3344 | 1461190305013 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 15:11:45 INFO - PROCESS | 3344 | 1461190305019 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D523800 == 40 [pid = 3344] [id = 66] 15:11:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B61D48400) [pid = 3344] [serial = 195] [outer = 0000000000000000] 15:11:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B6FB90400) [pid = 3344] [serial = 196] [outer = 0000002B61D48400] 15:11:45 INFO - PROCESS | 3344 | 1461190305066 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B6FDB5000) [pid = 3344] [serial = 197] [outer = 0000002B61D48400] 15:11:45 INFO - PROCESS | 3344 | 1461190305549 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 648ms 15:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:11:45 INFO - PROCESS | 3344 | 1461190305580 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 3344 | 1461190305582 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 15:11:45 INFO - PROCESS | 3344 | 1461190305586 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 3344 | 1461190305588 Marionette TRACE conn5 <- [1,230,null,{}] 15:11:45 INFO - PROCESS | 3344 | 1461190305591 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:45 INFO - PROCESS | 3344 | 1461190305712 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 15:11:45 INFO - PROCESS | 3344 | 1461190305719 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B71463800 == 41 [pid = 3344] [id = 67] 15:11:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B7023EC00) [pid = 3344] [serial = 198] [outer = 0000000000000000] 15:11:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B70327000) [pid = 3344] [serial = 199] [outer = 0000002B7023EC00] 15:11:45 INFO - PROCESS | 3344 | 1461190305770 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B70814000) [pid = 3344] [serial = 200] [outer = 0000002B7023EC00] 15:11:46 INFO - PROCESS | 3344 | 1461190306210 Marionette TRACE conn5 <- [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]]]}] 15:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 15:11:46 INFO - PROCESS | 3344 | 1461190306280 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 3344 | 1461190306282 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 15:11:46 INFO - PROCESS | 3344 | 1461190306301 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 3344 | 1461190306303 Marionette TRACE conn5 <- [1,234,null,{}] 15:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:11:46 INFO - PROCESS | 3344 | 1461190306307 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:46 INFO - PROCESS | 3344 | 1461190306426 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 15:11:46 INFO - PROCESS | 3344 | 1461190306438 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737C7000 == 42 [pid = 3344] [id = 68] 15:11:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B70C18000) [pid = 3344] [serial = 201] [outer = 0000000000000000] 15:11:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B70FEE800) [pid = 3344] [serial = 202] [outer = 0000002B70C18000] 15:11:46 INFO - PROCESS | 3344 | 1461190306489 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B71C54000) [pid = 3344] [serial = 203] [outer = 0000002B70C18000] 15:11:46 INFO - PROCESS | 3344 | 1461190306910 Marionette TRACE conn5 <- [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]]]}] 15:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 15:11:46 INFO - PROCESS | 3344 | 1461190306936 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 3344 | 1461190306938 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 15:11:46 INFO - PROCESS | 3344 | 1461190306941 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:11:46 INFO - PROCESS | 3344 | 1461190306943 Marionette TRACE conn5 <- [1,238,null,{}] 15:11:46 INFO - PROCESS | 3344 | 1461190306946 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:47 INFO - PROCESS | 3344 | 1461190307046 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 15:11:47 INFO - PROCESS | 3344 | 1461190307052 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6452C800 == 43 [pid = 3344] [id = 69] 15:11:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B72D33800) [pid = 3344] [serial = 204] [outer = 0000000000000000] 15:11:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B731D1000) [pid = 3344] [serial = 205] [outer = 0000002B72D33800] 15:11:47 INFO - PROCESS | 3344 | 1461190307098 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B73C18800) [pid = 3344] [serial = 206] [outer = 0000002B72D33800] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B63D40800) [pid = 3344] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B7289F400) [pid = 3344] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B70C18400) [pid = 3344] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B6F792400) [pid = 3344] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63431C00) [pid = 3344] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B70C18800) [pid = 3344] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B69A07C00) [pid = 3344] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6E4ABC00) [pid = 3344] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B6FBB9C00) [pid = 3344] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6A294C00) [pid = 3344] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B701EB000) [pid = 3344] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B73C1A800) [pid = 3344] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B63D3EC00) [pid = 3344] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B68E36000) [pid = 3344] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B63D47C00) [pid = 3344] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B68DA6400) [pid = 3344] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B780CF400) [pid = 3344] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:11:47 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B61D41400) [pid = 3344] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:11:47 INFO - PROCESS | 3344 | 1461190307693 Marionette TRACE conn5 <- [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]]]}] 15:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 773ms 15:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:11:47 INFO - PROCESS | 3344 | 1461190307721 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 3344 | 1461190307724 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 15:11:47 INFO - PROCESS | 3344 | 1461190307727 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 3344 | 1461190307729 Marionette TRACE conn5 <- [1,242,null,{}] 15:11:47 INFO - PROCESS | 3344 | 1461190307733 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:47 INFO - PROCESS | 3344 | 1461190307833 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 15:11:47 INFO - PROCESS | 3344 | 1461190307870 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773A8800 == 44 [pid = 3344] [id = 70] 15:11:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B63431000) [pid = 3344] [serial = 207] [outer = 0000000000000000] 15:11:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B6D5D0800) [pid = 3344] [serial = 208] [outer = 0000002B63431000] 15:11:47 INFO - PROCESS | 3344 | 1461190307916 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B72D36800) [pid = 3344] [serial = 209] [outer = 0000002B63431000] 15:11:48 INFO - PROCESS | 3344 | 1461190308267 Marionette TRACE conn5 <- [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]]]}] 15:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 587ms 15:11:48 INFO - PROCESS | 3344 | 1461190308315 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 3344 | 1461190308318 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 15:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:11:48 INFO - PROCESS | 3344 | 1461190308321 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 3344 | 1461190308323 Marionette TRACE conn5 <- [1,246,null,{}] 15:11:48 INFO - PROCESS | 3344 | 1461190308326 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:48 INFO - PROCESS | 3344 | 1461190308426 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 15:11:48 INFO - PROCESS | 3344 | 1461190308434 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78036800 == 45 [pid = 3344] [id = 71] 15:11:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B73C4EC00) [pid = 3344] [serial = 210] [outer = 0000000000000000] 15:11:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B7404A400) [pid = 3344] [serial = 211] [outer = 0000002B73C4EC00] 15:11:48 INFO - PROCESS | 3344 | 1461190308480 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B741A6800) [pid = 3344] [serial = 212] [outer = 0000002B73C4EC00] 15:11:49 INFO - PROCESS | 3344 | 1461190309006 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 732ms 15:11:49 INFO - PROCESS | 3344 | 1461190309056 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 3344 | 1461190309059 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 15:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:11:49 INFO - PROCESS | 3344 | 1461190309062 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 3344 | 1461190309064 Marionette TRACE conn5 <- [1,250,null,{}] 15:11:49 INFO - PROCESS | 3344 | 1461190309068 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:49 INFO - PROCESS | 3344 | 1461190309193 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 15:11:49 INFO - PROCESS | 3344 | 1461190309210 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7861A000 == 46 [pid = 3344] [id = 72] 15:11:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B75A4FC00) [pid = 3344] [serial = 213] [outer = 0000000000000000] 15:11:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B774F2800) [pid = 3344] [serial = 214] [outer = 0000002B75A4FC00] 15:11:49 INFO - PROCESS | 3344 | 1461190309260 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B78208800) [pid = 3344] [serial = 215] [outer = 0000002B75A4FC00] 15:11:49 INFO - PROCESS | 3344 | 1461190309802 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 775ms 15:11:49 INFO - PROCESS | 3344 | 1461190309840 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 3344 | 1461190309845 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 15:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:11:49 INFO - PROCESS | 3344 | 1461190309851 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 3344 | 1461190309855 Marionette TRACE conn5 <- [1,254,null,{}] 15:11:49 INFO - PROCESS | 3344 | 1461190309861 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:49 INFO - PROCESS | 3344 | 1461190309971 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 15:11:50 INFO - PROCESS | 3344 | 1461190310041 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68EC0800 == 47 [pid = 3344] [id = 73] 15:11:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6342D400) [pid = 3344] [serial = 216] [outer = 0000000000000000] 15:11:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B63606C00) [pid = 3344] [serial = 217] [outer = 0000002B6342D400] 15:11:50 INFO - PROCESS | 3344 | 1461190310101 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6803D000) [pid = 3344] [serial = 218] [outer = 0000002B6342D400] 15:11:50 INFO - PROCESS | 3344 | 1461190310727 Marionette TRACE conn5 <- [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]]]}] 15:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 944ms 15:11:50 INFO - PROCESS | 3344 | 1461190310799 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 3344 | 1461190310806 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 15:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:11:50 INFO - PROCESS | 3344 | 1461190310812 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 3344 | 1461190310815 Marionette TRACE conn5 <- [1,258,null,{}] 15:11:50 INFO - PROCESS | 3344 | 1461190310820 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:50 INFO - PROCESS | 3344 | 1461190310927 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 15:11:51 INFO - PROCESS | 3344 | 1461190310994 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70551000 == 48 [pid = 3344] [id = 74] 15:11:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B69D21C00) [pid = 3344] [serial = 219] [outer = 0000000000000000] 15:11:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B6D5A9C00) [pid = 3344] [serial = 220] [outer = 0000002B69D21C00] 15:11:51 INFO - PROCESS | 3344 | 1461190311054 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B6FBAE400) [pid = 3344] [serial = 221] [outer = 0000002B69D21C00] 15:11:51 INFO - PROCESS | 3344 | 1461190311599 Marionette TRACE conn5 <- [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]]]}] 15:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 839ms 15:11:51 INFO - PROCESS | 3344 | 1461190311657 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 3344 | 1461190311660 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 15:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:11:51 INFO - PROCESS | 3344 | 1461190311664 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 3344 | 1461190311668 Marionette TRACE conn5 <- [1,262,null,{}] 15:11:51 INFO - PROCESS | 3344 | 1461190311680 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:51 INFO - PROCESS | 3344 | 1461190311790 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 15:11:51 INFO - PROCESS | 3344 | 1461190311859 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7860B000 == 49 [pid = 3344] [id = 75] 15:11:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B70C21800) [pid = 3344] [serial = 222] [outer = 0000000000000000] 15:11:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B72898800) [pid = 3344] [serial = 223] [outer = 0000002B70C21800] 15:11:51 INFO - PROCESS | 3344 | 1461190311919 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B7456AC00) [pid = 3344] [serial = 224] [outer = 0000002B70C21800] 15:11:52 INFO - PROCESS | 3344 | 1461190312516 Marionette TRACE conn5 <- [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]]]}] 15:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 881ms 15:11:52 INFO - PROCESS | 3344 | 1461190312547 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 15:11:52 INFO - PROCESS | 3344 | 1461190312550 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 15:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:11:52 INFO - PROCESS | 3344 | 1461190312554 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 3344 | 1461190312556 Marionette TRACE conn5 <- [1,266,null,{}] 15:11:52 INFO - PROCESS | 3344 | 1461190312560 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:52 INFO - PROCESS | 3344 | 1461190312663 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 15:11:52 INFO - PROCESS | 3344 | 1461190312741 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7891D800 == 50 [pid = 3344] [id = 76] 15:11:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B74D6A400) [pid = 3344] [serial = 225] [outer = 0000000000000000] 15:11:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B74D6D400) [pid = 3344] [serial = 226] [outer = 0000002B74D6A400] 15:11:52 INFO - PROCESS | 3344 | 1461190312799 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B75A48800) [pid = 3344] [serial = 227] [outer = 0000002B74D6A400] 15:11:53 INFO - PROCESS | 3344 | 1461190313535 Marionette TRACE conn5 <- [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]]]}] 15:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1035ms 15:11:53 INFO - PROCESS | 3344 | 1461190313611 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 3344 | 1461190313614 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 15:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:11:53 INFO - PROCESS | 3344 | 1461190313665 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 3344 | 1461190313668 Marionette TRACE conn5 <- [1,270,null,{}] 15:11:53 INFO - PROCESS | 3344 | 1461190313674 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:53 INFO - PROCESS | 3344 | 1461190313814 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 15:11:53 INFO - PROCESS | 3344 | 1461190313875 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7106C800 == 51 [pid = 3344] [id = 77] 15:11:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B70335000) [pid = 3344] [serial = 228] [outer = 0000000000000000] 15:11:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B73C1B000) [pid = 3344] [serial = 229] [outer = 0000002B70335000] 15:11:53 INFO - PROCESS | 3344 | 1461190313932 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B75A51800) [pid = 3344] [serial = 230] [outer = 0000002B70335000] 15:11:54 INFO - PROCESS | 3344 | 1461190314619 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1004ms 15:11:54 INFO - PROCESS | 3344 | 1461190314660 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 3344 | 1461190314664 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 15:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:11:54 INFO - PROCESS | 3344 | 1461190314669 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 3344 | 1461190314673 Marionette TRACE conn5 <- [1,274,null,{}] 15:11:54 INFO - PROCESS | 3344 | 1461190314679 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:54 INFO - PROCESS | 3344 | 1461190314776 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 15:11:54 INFO - PROCESS | 3344 | 1461190314862 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B681EF800 == 52 [pid = 3344] [id = 78] 15:11:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B63609400) [pid = 3344] [serial = 231] [outer = 0000000000000000] 15:11:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B63D40800) [pid = 3344] [serial = 232] [outer = 0000002B63609400] 15:11:54 INFO - PROCESS | 3344 | 1461190314915 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B6808E000) [pid = 3344] [serial = 233] [outer = 0000002B63609400] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B689B2000 == 51 [pid = 3344] [id = 30] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78036800 == 50 [pid = 3344] [id = 71] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773A8800 == 49 [pid = 3344] [id = 70] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6452C800 == 48 [pid = 3344] [id = 69] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737C7000 == 47 [pid = 3344] [id = 68] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B71463800 == 46 [pid = 3344] [id = 67] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D523800 == 45 [pid = 3344] [id = 66] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB49000 == 44 [pid = 3344] [id = 65] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6F2000 == 43 [pid = 3344] [id = 64] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6351A800 == 42 [pid = 3344] [id = 63] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B78681000) [pid = 3344] [serial = 172] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69AD0000 == 41 [pid = 3344] [id = 62] 15:11:55 INFO - PROCESS | 3344 | 1461190315484 Marionette TRACE conn5 <- [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]]]}] 15:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 837ms 15:11:55 INFO - PROCESS | 3344 | 1461190315511 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 3344 | 1461190315517 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 15:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:11:55 INFO - PROCESS | 3344 | 1461190315523 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 3344 | 1461190315526 Marionette TRACE conn5 <- [1,278,null,{}] 15:11:55 INFO - PROCESS | 3344 | 1461190315529 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:55 INFO - PROCESS | 3344 | 1461190315613 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B68B83400) [pid = 3344] [serial = 88] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B74123C00) [pid = 3344] [serial = 97] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B71BC2000) [pid = 3344] [serial = 94] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B70236000) [pid = 3344] [serial = 91] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B70C18C00) [pid = 3344] [serial = 154] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B63D44C00) [pid = 3344] [serial = 133] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B63604000) [pid = 3344] [serial = 132] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B73C19800) [pid = 3344] [serial = 157] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B774E6000) [pid = 3344] [serial = 130] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B737A1400) [pid = 3344] [serial = 156] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B70172400) [pid = 3344] [serial = 138] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B73C1B400) [pid = 3344] [serial = 139] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B6FDBA400) [pid = 3344] [serial = 150] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B70230800) [pid = 3344] [serial = 151] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B6DBEB000) [pid = 3344] [serial = 147] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6F7AE800) [pid = 3344] [serial = 148] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B70323C00) [pid = 3344] [serial = 153] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B7404B800) [pid = 3344] [serial = 159] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B701EE000) [pid = 3344] [serial = 166] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6F79B400) [pid = 3344] [serial = 136] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B69D24800) [pid = 3344] [serial = 135] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B68E30C00) [pid = 3344] [serial = 142] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6450D400) [pid = 3344] [serial = 141] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B74045800) [pid = 3344] [serial = 163] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B780CB000) [pid = 3344] [serial = 167] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B7867F800) [pid = 3344] [serial = 170] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B742C1000) [pid = 3344] [serial = 160] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B63D3D400) [pid = 3344] [serial = 144] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B68B81000) [pid = 3344] [serial = 145] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B780C8800) [pid = 3344] [serial = 164] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B68865000) [pid = 3344] [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.] 15:11:55 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B780D5800) [pid = 3344] [serial = 169] [outer = 0000000000000000] [url = about:blank] 15:11:55 INFO - PROCESS | 3344 | 1461190315689 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B680E3800 == 42 [pid = 3344] [id = 79] 15:11:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B632E6C00) [pid = 3344] [serial = 234] [outer = 0000000000000000] 15:11:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B63D44C00) [pid = 3344] [serial = 235] [outer = 0000002B632E6C00] 15:11:55 INFO - PROCESS | 3344 | 1461190315745 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B68DF0400) [pid = 3344] [serial = 236] [outer = 0000002B632E6C00] 15:11:56 INFO - PROCESS | 3344 | 1461190316125 Marionette TRACE conn5 <- [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]]]}] 15:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 15:11:56 INFO - PROCESS | 3344 | 1461190316154 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 3344 | 1461190316156 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 15:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:11:56 INFO - PROCESS | 3344 | 1461190316172 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 3344 | 1461190316176 Marionette TRACE conn5 <- [1,282,null,{}] 15:11:56 INFO - PROCESS | 3344 | 1461190316192 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:56 INFO - PROCESS | 3344 | 1461190316279 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 15:11:56 INFO - PROCESS | 3344 | 1461190316285 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F28C000 == 43 [pid = 3344] [id = 80] 15:11:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B69A09800) [pid = 3344] [serial = 237] [outer = 0000000000000000] 15:11:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B6A624C00) [pid = 3344] [serial = 238] [outer = 0000002B69A09800] 15:11:56 INFO - PROCESS | 3344 | 1461190316336 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B6F00A400) [pid = 3344] [serial = 239] [outer = 0000002B69A09800] 15:11:56 INFO - PROCESS | 3344 | 1461190316758 Marionette TRACE conn5 <- [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]]]}] 15:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 648ms 15:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:11:56 INFO - PROCESS | 3344 | 1461190316811 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 3344 | 1461190316814 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 15:11:56 INFO - PROCESS | 3344 | 1461190316817 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 3344 | 1461190316819 Marionette TRACE conn5 <- [1,286,null,{}] 15:11:56 INFO - PROCESS | 3344 | 1461190316823 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:56 INFO - PROCESS | 3344 | 1461190316905 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 15:11:56 INFO - PROCESS | 3344 | 1461190316911 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70C5E000 == 44 [pid = 3344] [id = 81] 15:11:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B6FBAE800) [pid = 3344] [serial = 240] [outer = 0000000000000000] 15:11:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B6FBB2000) [pid = 3344] [serial = 241] [outer = 0000002B6FBAE800] 15:11:56 INFO - PROCESS | 3344 | 1461190316994 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B70062C00) [pid = 3344] [serial = 242] [outer = 0000002B6FBAE800] 15:11:57 INFO - PROCESS | 3344 | 1461190317400 Marionette TRACE conn5 <- [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]]]}] 15:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 15:11:57 INFO - PROCESS | 3344 | 1461190317447 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 15:11:57 INFO - PROCESS | 3344 | 1461190317450 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 15:11:57 INFO - PROCESS | 3344 | 1461190317453 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:11:57 INFO - PROCESS | 3344 | 1461190317455 Marionette TRACE conn5 <- [1,290,null,{}] 15:11:57 INFO - PROCESS | 3344 | 1461190317458 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:57 INFO - PROCESS | 3344 | 1461190317537 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 15:11:57 INFO - PROCESS | 3344 | 1461190317543 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B731BA000 == 45 [pid = 3344] [id = 82] 15:11:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B701EB000) [pid = 3344] [serial = 243] [outer = 0000000000000000] 15:11:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B7023A000) [pid = 3344] [serial = 244] [outer = 0000002B701EB000] 15:11:57 INFO - PROCESS | 3344 | 1461190317590 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B70320C00) [pid = 3344] [serial = 245] [outer = 0000002B701EB000] 15:11:58 INFO - PROCESS | 3344 | 1461190318042 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 15:11:58 INFO - PROCESS | 3344 | 1461190318085 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 3344 | 1461190318088 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 15:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:11:58 INFO - PROCESS | 3344 | 1461190318096 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 3344 | 1461190318098 Marionette TRACE conn5 <- [1,294,null,{}] 15:11:58 INFO - PROCESS | 3344 | 1461190318102 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:58 INFO - PROCESS | 3344 | 1461190318227 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 15:11:58 INFO - PROCESS | 3344 | 1461190318303 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D89800 == 46 [pid = 3344] [id = 83] 15:11:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B70CCB800) [pid = 3344] [serial = 246] [outer = 0000000000000000] 15:11:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B7281BC00) [pid = 3344] [serial = 247] [outer = 0000002B70CCB800] 15:11:58 INFO - PROCESS | 3344 | 1461190318354 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B73C11C00) [pid = 3344] [serial = 248] [outer = 0000002B70CCB800] 15:11:58 INFO - PROCESS | 3344 | 1461190318775 Marionette TRACE conn5 <- [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]]]}] 15:11:58 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. 15:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 15:11:58 INFO - PROCESS | 3344 | 1461190318828 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 3344 | 1461190318831 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 15:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:11:58 INFO - PROCESS | 3344 | 1461190318834 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 3344 | 1461190318836 Marionette TRACE conn5 <- [1,298,null,{}] 15:11:58 INFO - PROCESS | 3344 | 1461190318844 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:58 INFO - PROCESS | 3344 | 1461190318947 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 15:11:58 INFO - PROCESS | 3344 | 1461190318953 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB2000 == 47 [pid = 3344] [id = 84] 15:11:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B61D11000) [pid = 3344] [serial = 249] [outer = 0000000000000000] 15:11:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B74046000) [pid = 3344] [serial = 250] [outer = 0000002B61D11000] 15:11:59 INFO - PROCESS | 3344 | 1461190319005 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B741A4400) [pid = 3344] [serial = 251] [outer = 0000002B61D11000] 15:11:59 INFO - PROCESS | 3344 | 1461190319431 Marionette TRACE conn5 <- [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]]]}] 15:11:59 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. 15:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms 15:11:59 INFO - PROCESS | 3344 | 1461190319465 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 3344 | 1461190319468 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 15:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:11:59 INFO - PROCESS | 3344 | 1461190319471 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 3344 | 1461190319473 Marionette TRACE conn5 <- [1,302,null,{}] 15:11:59 INFO - PROCESS | 3344 | 1461190319476 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:59 INFO - PROCESS | 3344 | 1461190319576 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 15:11:59 INFO - PROCESS | 3344 | 1461190319648 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78035000 == 48 [pid = 3344] [id = 85] 15:11:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B74567800) [pid = 3344] [serial = 252] [outer = 0000000000000000] 15:11:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B74D64800) [pid = 3344] [serial = 253] [outer = 0000002B74567800] 15:11:59 INFO - PROCESS | 3344 | 1461190319694 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B75965C00) [pid = 3344] [serial = 254] [outer = 0000002B74567800] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B73C4EC00) [pid = 3344] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B7820CC00) [pid = 3344] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B7023EC00) [pid = 3344] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B70C18000) [pid = 3344] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B61D48400) [pid = 3344] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B63431000) [pid = 3344] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6342F400) [pid = 3344] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B68E35800) [pid = 3344] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B69D9DC00) [pid = 3344] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B61C34C00) [pid = 3344] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:11:59 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B72D33800) [pid = 3344] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:12:00 INFO - PROCESS | 3344 | 1461190320037 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:12:00 INFO - PROCESS | 3344 | 1461190320210 Marionette TRACE conn5 <- [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]]]}] 15:12:00 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. 15:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 775ms 15:12:00 INFO - PROCESS | 3344 | 1461190320249 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 3344 | 1461190320251 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 15:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:12:00 INFO - PROCESS | 3344 | 1461190320255 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 3344 | 1461190320257 Marionette TRACE conn5 <- [1,306,null,{}] 15:12:00 INFO - PROCESS | 3344 | 1461190320260 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:00 INFO - PROCESS | 3344 | 1461190320340 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 15:12:00 INFO - PROCESS | 3344 | 1461190320346 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78612800 == 49 [pid = 3344] [id = 86] 15:12:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B6F234400) [pid = 3344] [serial = 255] [outer = 0000000000000000] 15:12:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B6F23A800) [pid = 3344] [serial = 256] [outer = 0000002B6F234400] 15:12:00 INFO - PROCESS | 3344 | 1461190320393 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B6F240C00) [pid = 3344] [serial = 257] [outer = 0000002B6F234400] 15:12:00 INFO - PROCESS | 3344 | 1461190320798 Marionette TRACE conn5 <- [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]]]}] 15:12:00 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. 15:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 15:12:00 INFO - PROCESS | 3344 | 1461190320845 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 3344 | 1461190320847 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 15:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:12:00 INFO - PROCESS | 3344 | 1461190320850 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 3344 | 1461190320852 Marionette TRACE conn5 <- [1,310,null,{}] 15:12:00 INFO - PROCESS | 3344 | 1461190320856 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:00 INFO - PROCESS | 3344 | 1461190320937 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 15:12:00 INFO - PROCESS | 3344 | 1461190320943 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7891E800 == 50 [pid = 3344] [id = 87] 15:12:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B72D33800) [pid = 3344] [serial = 258] [outer = 0000000000000000] 15:12:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B75A46800) [pid = 3344] [serial = 259] [outer = 0000002B72D33800] 15:12:00 INFO - PROCESS | 3344 | 1461190320988 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B780D4800) [pid = 3344] [serial = 260] [outer = 0000002B72D33800] 15:12:01 INFO - PROCESS | 3344 | 1461190321419 Marionette TRACE conn5 <- [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]]]}] 15:12:01 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. 15:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 15:12:01 INFO - PROCESS | 3344 | 1461190321440 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 3344 | 1461190321443 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 15:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:12:01 INFO - PROCESS | 3344 | 1461190321446 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 3344 | 1461190321449 Marionette TRACE conn5 <- [1,314,null,{}] 15:12:01 INFO - PROCESS | 3344 | 1461190321462 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:01 INFO - PROCESS | 3344 | 1461190321565 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 15:12:01 INFO - PROCESS | 3344 | 1461190321571 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BE6000 == 51 [pid = 3344] [id = 88] 15:12:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B74D1C000) [pid = 3344] [serial = 261] [outer = 0000000000000000] 15:12:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B74D6AC00) [pid = 3344] [serial = 262] [outer = 0000002B74D1C000] 15:12:01 INFO - PROCESS | 3344 | 1461190321624 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B78213400) [pid = 3344] [serial = 263] [outer = 0000002B74D1C000] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E462000 == 50 [pid = 3344] [id = 47] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773AB800 == 49 [pid = 3344] [id = 33] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78A53000 == 48 [pid = 3344] [id = 44] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7088B800 == 47 [pid = 3344] [id = 31] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78A4A800 == 46 [pid = 3344] [id = 61] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68D80800 == 45 [pid = 3344] [id = 59] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D52800 == 44 [pid = 3344] [id = 58] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D5D000 == 43 [pid = 3344] [id = 60] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737CC000 == 42 [pid = 3344] [id = 32] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B681EF800 == 41 [pid = 3344] [id = 78] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7106C800 == 40 [pid = 3344] [id = 77] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7891D800 == 39 [pid = 3344] [id = 76] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7860B000 == 38 [pid = 3344] [id = 75] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70551000 == 37 [pid = 3344] [id = 74] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7861A000 == 36 [pid = 3344] [id = 72] 15:12:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68EC0800 == 35 [pid = 3344] [id = 73] 15:12:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F28C000 == 34 [pid = 3344] [id = 80] 15:12:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B680E3800 == 33 [pid = 3344] [id = 79] 15:12:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D89800 == 32 [pid = 3344] [id = 83] 15:12:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70C5E000 == 31 [pid = 3344] [id = 81] 15:12:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B731BA000 == 30 [pid = 3344] [id = 82] 15:12:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB2000 == 29 [pid = 3344] [id = 84] 15:12:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78035000 == 28 [pid = 3344] [id = 85] 15:12:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7891E800 == 27 [pid = 3344] [id = 87] 15:12:03 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78612800 == 26 [pid = 3344] [id = 86] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B70327000) [pid = 3344] [serial = 199] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B70814000) [pid = 3344] [serial = 200] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B70FEE800) [pid = 3344] [serial = 202] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B71C54000) [pid = 3344] [serial = 203] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6360AC00) [pid = 3344] [serial = 175] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B6FB90400) [pid = 3344] [serial = 196] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6D5D0800) [pid = 3344] [serial = 208] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B67E6A000) [pid = 3344] [serial = 185] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B6360F000) [pid = 3344] [serial = 184] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B69906000) [pid = 3344] [serial = 190] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B69D22400) [pid = 3344] [serial = 191] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6E411800) [pid = 3344] [serial = 193] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6F716800) [pid = 3344] [serial = 194] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6F2B6800) [pid = 3344] [serial = 178] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B61D41C00) [pid = 3344] [serial = 187] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B63439800) [pid = 3344] [serial = 188] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B73C0C800) [pid = 3344] [serial = 181] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B731D1000) [pid = 3344] [serial = 205] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B7404A400) [pid = 3344] [serial = 211] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B774F2800) [pid = 3344] [serial = 214] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B73C18800) [pid = 3344] [serial = 206] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B741A6800) [pid = 3344] [serial = 212] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B78996400) [pid = 3344] [serial = 173] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B72D36800) [pid = 3344] [serial = 209] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B6FDB5000) [pid = 3344] [serial = 197] [outer = 0000000000000000] [url = about:blank] 15:12:03 INFO - PROCESS | 3344 | 1461190323538 Marionette TRACE conn5 <- [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]]]}] 15:12:03 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. 15:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 2146ms 15:12:03 INFO - PROCESS | 3344 | 1461190323595 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 3344 | 1461190323599 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 15:12:03 INFO - PROCESS | 3344 | 1461190323605 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:12:03 INFO - PROCESS | 3344 | 1461190323609 Marionette TRACE conn5 <- [1,318,null,{}] 15:12:03 INFO - PROCESS | 3344 | 1461190323615 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:03 INFO - PROCESS | 3344 | 1461190323703 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 15:12:03 INFO - PROCESS | 3344 | 1461190323712 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B67E58000 == 27 [pid = 3344] [id = 89] 15:12:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B632E9400) [pid = 3344] [serial = 264] [outer = 0000000000000000] 15:12:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B632EA800) [pid = 3344] [serial = 265] [outer = 0000002B632E9400] 15:12:03 INFO - PROCESS | 3344 | 1461190323761 Marionette DEBUG loaded listener.js 15:12:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B63433400) [pid = 3344] [serial = 266] [outer = 0000002B632E9400] 15:12:04 INFO - PROCESS | 3344 | 1461190324241 Marionette TRACE conn5 <- [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]]]}] 15:12:04 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. 15:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 692ms 15:12:04 INFO - PROCESS | 3344 | 1461190324301 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 3344 | 1461190324308 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 15:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:12:04 INFO - PROCESS | 3344 | 1461190324314 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 3344 | 1461190324317 Marionette TRACE conn5 <- [1,322,null,{}] 15:12:04 INFO - PROCESS | 3344 | 1461190324321 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:04 INFO - PROCESS | 3344 | 1461190324408 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 15:12:04 INFO - PROCESS | 3344 | 1461190324416 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68D8D800 == 28 [pid = 3344] [id = 90] 15:12:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6360D800) [pid = 3344] [serial = 267] [outer = 0000000000000000] 15:12:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B61D48C00) [pid = 3344] [serial = 268] [outer = 0000002B6360D800] 15:12:04 INFO - PROCESS | 3344 | 1461190324468 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B63D45800) [pid = 3344] [serial = 269] [outer = 0000002B6360D800] 15:12:04 INFO - PROCESS | 3344 | 1461190324908 Marionette TRACE conn5 <- [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]]]}] 15:12:04 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. 15:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 15:12:04 INFO - PROCESS | 3344 | 1461190324949 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 3344 | 1461190324952 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 15:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:12:04 INFO - PROCESS | 3344 | 1461190324956 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 3344 | 1461190324960 Marionette TRACE conn5 <- [1,326,null,{}] 15:12:04 INFO - PROCESS | 3344 | 1461190324977 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:05 INFO - PROCESS | 3344 | 1461190325090 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 15:12:05 INFO - PROCESS | 3344 | 1461190325099 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6CA41800 == 29 [pid = 3344] [id = 91] 15:12:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B61C32800) [pid = 3344] [serial = 270] [outer = 0000000000000000] 15:12:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B68162400) [pid = 3344] [serial = 271] [outer = 0000002B61C32800] 15:12:05 INFO - PROCESS | 3344 | 1461190325158 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B6895D800) [pid = 3344] [serial = 272] [outer = 0000002B61C32800] 15:12:05 INFO - PROCESS | 3344 | 1461190325591 Marionette TRACE conn5 <- [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]]]}] 15:12:05 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. 15:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 15:12:05 INFO - PROCESS | 3344 | 1461190325649 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 15:12:05 INFO - PROCESS | 3344 | 1461190325652 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 15:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:12:05 INFO - PROCESS | 3344 | 1461190325655 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:12:05 INFO - PROCESS | 3344 | 1461190325657 Marionette TRACE conn5 <- [1,330,null,{}] 15:12:05 INFO - PROCESS | 3344 | 1461190325661 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:05 INFO - PROCESS | 3344 | 1461190325739 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 15:12:05 INFO - PROCESS | 3344 | 1461190325747 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E460000 == 30 [pid = 3344] [id = 92] 15:12:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B68DAB000) [pid = 3344] [serial = 273] [outer = 0000000000000000] 15:12:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B68E2FC00) [pid = 3344] [serial = 274] [outer = 0000002B68DAB000] 15:12:05 INFO - PROCESS | 3344 | 1461190325795 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B68EB5400) [pid = 3344] [serial = 275] [outer = 0000002B68DAB000] 15:12:06 INFO - PROCESS | 3344 | 1461190326217 Marionette TRACE conn5 <- [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]]]}] 15:12:06 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. 15:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 586ms 15:12:06 INFO - PROCESS | 3344 | 1461190326244 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 15:12:06 INFO - PROCESS | 3344 | 1461190326246 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 15:12:06 INFO - PROCESS | 3344 | 1461190326249 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:12:06 INFO - PROCESS | 3344 | 1461190326251 Marionette TRACE conn5 <- [1,334,null,{}] 15:12:06 INFO - PROCESS | 3344 | 1461190326260 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:06 INFO - PROCESS | 3344 | 1461190326335 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 15:12:06 INFO - PROCESS | 3344 | 1461190326341 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB33000 == 31 [pid = 3344] [id = 93] 15:12:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B6360D000) [pid = 3344] [serial = 276] [outer = 0000000000000000] 15:12:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B69A94800) [pid = 3344] [serial = 277] [outer = 0000002B6360D000] 15:12:06 INFO - PROCESS | 3344 | 1461190326388 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B69D23C00) [pid = 3344] [serial = 278] [outer = 0000002B6360D000] 15:12:06 INFO - PROCESS | 3344 | 1461190326821 Marionette TRACE conn5 <- [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]]]}] 15:12:06 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. 15:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 15:12:06 INFO - PROCESS | 3344 | 1461190326881 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 15:12:06 INFO - PROCESS | 3344 | 1461190326884 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 15:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:12:06 INFO - PROCESS | 3344 | 1461190326888 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:12:06 INFO - PROCESS | 3344 | 1461190326889 Marionette TRACE conn5 <- [1,338,null,{}] 15:12:06 INFO - PROCESS | 3344 | 1461190326893 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:07 INFO - PROCESS | 3344 | 1461190326989 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 15:12:07 INFO - PROCESS | 3344 | 1461190326996 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70557000 == 32 [pid = 3344] [id = 94] 15:12:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B6E4A5C00) [pid = 3344] [serial = 279] [outer = 0000000000000000] 15:12:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B6F010000) [pid = 3344] [serial = 280] [outer = 0000002B6E4A5C00] 15:12:07 INFO - PROCESS | 3344 | 1461190327046 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B6F23C400) [pid = 3344] [serial = 281] [outer = 0000002B6E4A5C00] 15:12:07 INFO - PROCESS | 3344 | 1461190327464 Marionette TRACE conn5 <- [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]]]}] 15:12:07 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. 15:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 628ms 15:12:07 INFO - PROCESS | 3344 | 1461190327518 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 15:12:07 INFO - PROCESS | 3344 | 1461190327520 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 15:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:12:07 INFO - PROCESS | 3344 | 1461190327524 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 3344 | 1461190327526 Marionette TRACE conn5 <- [1,342,null,{}] 15:12:07 INFO - PROCESS | 3344 | 1461190327530 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:07 INFO - PROCESS | 3344 | 1461190327603 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 15:12:07 INFO - PROCESS | 3344 | 1461190327609 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70E75800 == 33 [pid = 3344] [id = 95] 15:12:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B6F791C00) [pid = 3344] [serial = 282] [outer = 0000000000000000] 15:12:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B6F79B800) [pid = 3344] [serial = 283] [outer = 0000002B6F791C00] 15:12:07 INFO - PROCESS | 3344 | 1461190327655 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B6F84F400) [pid = 3344] [serial = 284] [outer = 0000002B6F791C00] 15:12:08 INFO - PROCESS | 3344 | 1461190328068 Marionette TRACE conn5 <- [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]]]}] 15:12:08 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. 15:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 15:12:08 INFO - PROCESS | 3344 | 1461190328116 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 3344 | 1461190328118 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 15:12:08 INFO - PROCESS | 3344 | 1461190328121 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 3344 | 1461190328123 Marionette TRACE conn5 <- [1,346,null,{}] 15:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:12:08 INFO - PROCESS | 3344 | 1461190328127 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:08 INFO - PROCESS | 3344 | 1461190328201 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 15:12:08 INFO - PROCESS | 3344 | 1461190328207 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72996800 == 34 [pid = 3344] [id = 96] 15:12:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6F851800) [pid = 3344] [serial = 285] [outer = 0000000000000000] 15:12:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B6FBB4000) [pid = 3344] [serial = 286] [outer = 0000002B6F851800] 15:12:08 INFO - PROCESS | 3344 | 1461190328253 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6FDB7800) [pid = 3344] [serial = 287] [outer = 0000002B6F851800] 15:12:08 INFO - PROCESS | 3344 | 1461190328701 Marionette TRACE conn5 <- [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]]]}] 15:12:08 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. 15:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 15:12:08 INFO - PROCESS | 3344 | 1461190328757 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 3344 | 1461190328760 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 15:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:12:08 INFO - PROCESS | 3344 | 1461190328763 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 3344 | 1461190328765 Marionette TRACE conn5 <- [1,350,null,{}] 15:12:08 INFO - PROCESS | 3344 | 1461190328768 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:08 INFO - PROCESS | 3344 | 1461190328867 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 15:12:08 INFO - PROCESS | 3344 | 1461190328876 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6CA40800 == 35 [pid = 3344] [id = 97] 15:12:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B6FB90400) [pid = 3344] [serial = 288] [outer = 0000000000000000] 15:12:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B7005E400) [pid = 3344] [serial = 289] [outer = 0000002B6FB90400] 15:12:08 INFO - PROCESS | 3344 | 1461190328921 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B70234000) [pid = 3344] [serial = 290] [outer = 0000002B6FB90400] 15:12:09 INFO - PROCESS | 3344 | 1461190329374 Marionette TRACE conn5 <- [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]]]}] 15:12:09 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. 15:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 15:12:09 INFO - PROCESS | 3344 | 1461190329397 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 3344 | 1461190329399 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 15:12:09 INFO - PROCESS | 3344 | 1461190329402 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:12:09 INFO - PROCESS | 3344 | 1461190329404 Marionette TRACE conn5 <- [1,354,null,{}] 15:12:09 INFO - PROCESS | 3344 | 1461190329415 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:09 INFO - PROCESS | 3344 | 1461190329515 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 15:12:09 INFO - PROCESS | 3344 | 1461190329522 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7420C000 == 36 [pid = 3344] [id = 98] 15:12:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B6FBB1C00) [pid = 3344] [serial = 291] [outer = 0000000000000000] 15:12:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B7031E000) [pid = 3344] [serial = 292] [outer = 0000002B6FBB1C00] 15:12:09 INFO - PROCESS | 3344 | 1461190329568 Marionette DEBUG loaded listener.js 15:12:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B70334C00) [pid = 3344] [serial = 293] [outer = 0000002B6FBB1C00] 15:12:10 INFO - PROCESS | 3344 | 1461190330039 Marionette TRACE conn5 <- [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]]]}] 15:12:10 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. 15:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 15:12:10 INFO - PROCESS | 3344 | 1461190330096 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 15:12:10 INFO - PROCESS | 3344 | 1461190330098 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 15:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:12:10 INFO - PROCESS | 3344 | 1461190330102 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:12:10 INFO - PROCESS | 3344 | 1461190330104 Marionette TRACE conn5 <- [1,358,null,{}] 15:12:10 INFO - PROCESS | 3344 | 1461190330115 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:10 INFO - PROCESS | 3344 | 1461190330259 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 15:12:10 INFO - PROCESS | 3344 | 1461190330287 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB32800 == 37 [pid = 3344] [id = 99] 15:12:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B70C19000) [pid = 3344] [serial = 294] [outer = 0000000000000000] 15:12:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B70C20000) [pid = 3344] [serial = 295] [outer = 0000002B70C19000] 15:12:10 INFO - PROCESS | 3344 | 1461190330339 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B714C8000) [pid = 3344] [serial = 296] [outer = 0000002B70C19000] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B731D9400) [pid = 3344] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B72D33800) [pid = 3344] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B70CCB800) [pid = 3344] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B61D11000) [pid = 3344] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B74567800) [pid = 3344] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B632E6C00) [pid = 3344] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B63609400) [pid = 3344] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B70335000) [pid = 3344] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B74D6A400) [pid = 3344] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B70C21800) [pid = 3344] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B69D21C00) [pid = 3344] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B6342D400) [pid = 3344] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B75A4FC00) [pid = 3344] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B701EB000) [pid = 3344] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6FBAE800) [pid = 3344] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B69A09800) [pid = 3344] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B6F234400) [pid = 3344] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B63439400) [pid = 3344] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:12:10 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B63436400) [pid = 3344] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:12:11 INFO - PROCESS | 3344 | 1461190331001 Marionette TRACE conn5 <- [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]]]}] 15:12:11 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. 15:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 944ms 15:12:11 INFO - PROCESS | 3344 | 1461190331049 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 3344 | 1461190331051 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 15:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:12:11 INFO - PROCESS | 3344 | 1461190331054 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 3344 | 1461190331056 Marionette TRACE conn5 <- [1,362,null,{}] 15:12:11 INFO - PROCESS | 3344 | 1461190331060 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:11 INFO - PROCESS | 3344 | 1461190331135 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 15:12:11 INFO - PROCESS | 3344 | 1461190331141 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D69800 == 38 [pid = 3344] [id = 100] 15:12:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B6F233800) [pid = 3344] [serial = 297] [outer = 0000000000000000] 15:12:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B7023B400) [pid = 3344] [serial = 298] [outer = 0000002B6F233800] 15:12:11 INFO - PROCESS | 3344 | 1461190331187 Marionette DEBUG loaded listener.js 15:12:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B71938800) [pid = 3344] [serial = 299] [outer = 0000002B6F233800] 15:12:11 INFO - PROCESS | 3344 | 1461190331597 Marionette TRACE conn5 <- [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]]]}] 15:12:11 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. 15:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 588ms 15:12:11 INFO - PROCESS | 3344 | 1461190331645 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 3344 | 1461190331648 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 15:12:11 INFO - PROCESS | 3344 | 1461190331651 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:12:11 INFO - PROCESS | 3344 | 1461190331653 Marionette TRACE conn5 <- [1,366,null,{}] 15:12:11 INFO - PROCESS | 3344 | 1461190331656 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:11 INFO - PROCESS | 3344 | 1461190331733 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 15:12:11 INFO - PROCESS | 3344 | 1461190331739 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773B0800 == 39 [pid = 3344] [id = 101] 15:12:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B71991800) [pid = 3344] [serial = 300] [outer = 0000000000000000] 15:12:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B71994C00) [pid = 3344] [serial = 301] [outer = 0000002B71991800] 15:12:11 INFO - PROCESS | 3344 | 1461190331785 Marionette DEBUG loaded listener.js 15:12:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B71BC3000) [pid = 3344] [serial = 302] [outer = 0000002B71991800] 15:12:12 INFO - PROCESS | 3344 | 1461190332215 Marionette TRACE conn5 <- [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]]]}] 15:12:12 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. 15:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 586ms 15:12:12 INFO - PROCESS | 3344 | 1461190332240 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 15:12:12 INFO - PROCESS | 3344 | 1461190332242 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 15:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:12:12 INFO - PROCESS | 3344 | 1461190332254 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:12:12 INFO - PROCESS | 3344 | 1461190332256 Marionette TRACE conn5 <- [1,370,null,{}] 15:12:12 INFO - PROCESS | 3344 | 1461190332260 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:12 INFO - PROCESS | 3344 | 1461190332338 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 15:12:12 INFO - PROCESS | 3344 | 1461190332344 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77FAF000 == 40 [pid = 3344] [id = 102] 15:12:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B71C54000) [pid = 3344] [serial = 303] [outer = 0000000000000000] 15:12:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B72976000) [pid = 3344] [serial = 304] [outer = 0000002B71C54000] 15:12:12 INFO - PROCESS | 3344 | 1461190332390 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B731DA800) [pid = 3344] [serial = 305] [outer = 0000002B71C54000] 15:12:12 INFO - PROCESS | 3344 | 1461190332887 Marionette TRACE conn5 <- [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]]]}] 15:12:12 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. 15:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 15:12:12 INFO - PROCESS | 3344 | 1461190332932 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 15:12:12 INFO - PROCESS | 3344 | 1461190332937 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 15:12:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:12:12 INFO - PROCESS | 3344 | 1461190332943 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:12:12 INFO - PROCESS | 3344 | 1461190332948 Marionette TRACE conn5 <- [1,374,null,{}] 15:12:12 INFO - PROCESS | 3344 | 1461190332955 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:13 INFO - PROCESS | 3344 | 1461190333073 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 15:12:13 INFO - PROCESS | 3344 | 1461190333226 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B688C8000 == 41 [pid = 3344] [id = 103] 15:12:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6329DC00) [pid = 3344] [serial = 306] [outer = 0000000000000000] 15:12:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B632E8C00) [pid = 3344] [serial = 307] [outer = 0000002B6329DC00] 15:12:13 INFO - PROCESS | 3344 | 1461190333284 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B63607C00) [pid = 3344] [serial = 308] [outer = 0000002B6329DC00] 15:12:14 INFO - PROCESS | 3344 | 1461190333996 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:12:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:12:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1088ms 15:12:14 INFO - PROCESS | 3344 | 1461190334044 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 15:12:14 INFO - PROCESS | 3344 | 1461190334051 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 15:12:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:12:14 INFO - PROCESS | 3344 | 1461190334059 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:12:14 INFO - PROCESS | 3344 | 1461190334062 Marionette TRACE conn5 <- [1,378,null,{}] 15:12:14 INFO - PROCESS | 3344 | 1461190334066 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:14 INFO - PROCESS | 3344 | 1461190334183 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 15:12:14 INFO - PROCESS | 3344 | 1461190334249 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB7C800 == 42 [pid = 3344] [id = 104] 15:12:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B64B93400) [pid = 3344] [serial = 309] [outer = 0000000000000000] 15:12:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B6882EC00) [pid = 3344] [serial = 310] [outer = 0000002B64B93400] 15:12:14 INFO - PROCESS | 3344 | 1461190334306 Marionette DEBUG loaded listener.js 15:12:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B68E33400) [pid = 3344] [serial = 311] [outer = 0000002B64B93400] 15:12:15 INFO - PROCESS | 3344 | 1461190335316 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:12:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:12:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1295ms 15:12:15 INFO - PROCESS | 3344 | 1461190335356 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 15:12:15 INFO - PROCESS | 3344 | 1461190335360 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 15:12:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:12:15 INFO - PROCESS | 3344 | 1461190335366 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:12:15 INFO - PROCESS | 3344 | 1461190335370 Marionette TRACE conn5 <- [1,382,null,{}] 15:12:15 INFO - PROCESS | 3344 | 1461190335377 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:15 INFO - PROCESS | 3344 | 1461190335481 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 15:12:15 INFO - PROCESS | 3344 | 1461190335551 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AD5000 == 43 [pid = 3344] [id = 105] 15:12:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B632E9800) [pid = 3344] [serial = 312] [outer = 0000000000000000] 15:12:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B63377400) [pid = 3344] [serial = 313] [outer = 0000002B632E9800] 15:12:15 INFO - PROCESS | 3344 | 1461190335604 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B6360FC00) [pid = 3344] [serial = 314] [outer = 0000002B632E9800] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773B0800 == 42 [pid = 3344] [id = 101] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D69800 == 41 [pid = 3344] [id = 100] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB32800 == 40 [pid = 3344] [id = 99] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7420C000 == 39 [pid = 3344] [id = 98] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6CA40800 == 38 [pid = 3344] [id = 97] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B72996800 == 37 [pid = 3344] [id = 96] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70E75800 == 36 [pid = 3344] [id = 95] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70557000 == 35 [pid = 3344] [id = 94] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB33000 == 34 [pid = 3344] [id = 93] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E460000 == 33 [pid = 3344] [id = 92] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6CA41800 == 32 [pid = 3344] [id = 91] 15:12:15 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B74D6AC00) [pid = 3344] [serial = 262] [outer = 0000000000000000] [url = about:blank] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68D8D800 == 31 [pid = 3344] [id = 90] 15:12:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B67E58000 == 30 [pid = 3344] [id = 89] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B780D3000) [pid = 3344] [serial = 182] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B6FDB2C00) [pid = 3344] [serial = 179] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B68035400) [pid = 3344] [serial = 176] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B780D4800) [pid = 3344] [serial = 260] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B7281BC00) [pid = 3344] [serial = 247] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B741A4400) [pid = 3344] [serial = 251] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B74046000) [pid = 3344] [serial = 250] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B73C11C00) [pid = 3344] [serial = 248] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B74D64800) [pid = 3344] [serial = 253] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B75A46800) [pid = 3344] [serial = 259] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B75965C00) [pid = 3344] [serial = 254] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B63D44C00) [pid = 3344] [serial = 235] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6808E000) [pid = 3344] [serial = 233] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B63D40800) [pid = 3344] [serial = 232] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B75A51800) [pid = 3344] [serial = 230] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B73C1B000) [pid = 3344] [serial = 229] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B75A48800) [pid = 3344] [serial = 227] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B74D6D400) [pid = 3344] [serial = 226] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B7456AC00) [pid = 3344] [serial = 224] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B72898800) [pid = 3344] [serial = 223] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B6FBAE400) [pid = 3344] [serial = 221] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B6D5A9C00) [pid = 3344] [serial = 220] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B6803D000) [pid = 3344] [serial = 218] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B63606C00) [pid = 3344] [serial = 217] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B78208800) [pid = 3344] [serial = 215] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B7023A000) [pid = 3344] [serial = 244] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B6FBB2000) [pid = 3344] [serial = 241] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B70062C00) [pid = 3344] [serial = 242] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6A624C00) [pid = 3344] [serial = 238] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B6F00A400) [pid = 3344] [serial = 239] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B68DF0400) [pid = 3344] [serial = 236] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B6F23A800) [pid = 3344] [serial = 256] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B6F240C00) [pid = 3344] [serial = 257] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B70320C00) [pid = 3344] [serial = 245] [outer = 0000000000000000] [url = about:blank] 15:12:16 INFO - PROCESS | 3344 | 1461190336225 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:12:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 880ms 15:12:16 INFO - PROCESS | 3344 | 1461190336250 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 3344 | 1461190336256 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 15:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:12:16 INFO - PROCESS | 3344 | 1461190336263 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 3344 | 1461190336266 Marionette TRACE conn5 <- [1,386,null,{}] 15:12:16 INFO - PROCESS | 3344 | 1461190336269 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:16 INFO - PROCESS | 3344 | 1461190336352 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 15:12:16 INFO - PROCESS | 3344 | 1461190336409 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AD9000 == 31 [pid = 3344] [id = 106] 15:12:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B632EAC00) [pid = 3344] [serial = 315] [outer = 0000000000000000] 15:12:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B63D40800) [pid = 3344] [serial = 316] [outer = 0000002B632EAC00] 15:12:16 INFO - PROCESS | 3344 | 1461190336457 Marionette DEBUG loaded listener.js 15:12:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B681BE400) [pid = 3344] [serial = 317] [outer = 0000002B632EAC00] 15:12:16 INFO - PROCESS | 3344 | 1461190336859 Marionette TRACE conn5 <- [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]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 15:12:16 INFO - PROCESS | 3344 | 1461190336897 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 3344 | 1461190336900 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 15:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:12:16 INFO - PROCESS | 3344 | 1461190336904 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 3344 | 1461190336907 Marionette TRACE conn5 <- [1,390,null,{}] 15:12:16 INFO - PROCESS | 3344 | 1461190336953 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:17 INFO - PROCESS | 3344 | 1461190337044 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 15:12:17 INFO - PROCESS | 3344 | 1461190337058 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F279800 == 32 [pid = 3344] [id = 107] 15:12:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B68E37400) [pid = 3344] [serial = 318] [outer = 0000000000000000] 15:12:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B69A06400) [pid = 3344] [serial = 319] [outer = 0000002B68E37400] 15:12:17 INFO - PROCESS | 3344 | 1461190337108 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B69D99C00) [pid = 3344] [serial = 320] [outer = 0000002B68E37400] 15:12:17 INFO - PROCESS | 3344 | 1461190337581 Marionette TRACE conn5 <- [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]]]}] 15:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 712ms 15:12:17 INFO - PROCESS | 3344 | 1461190337619 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 15:12:17 INFO - PROCESS | 3344 | 1461190337621 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 15:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:12:17 INFO - PROCESS | 3344 | 1461190337625 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:12:17 INFO - PROCESS | 3344 | 1461190337627 Marionette TRACE conn5 <- [1,394,null,{}] 15:12:17 INFO - PROCESS | 3344 | 1461190337630 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:17 INFO - PROCESS | 3344 | 1461190337712 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 15:12:17 INFO - PROCESS | 3344 | 1461190337721 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70737000 == 33 [pid = 3344] [id = 108] 15:12:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6E40D000) [pid = 3344] [serial = 321] [outer = 0000000000000000] 15:12:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B6F009000) [pid = 3344] [serial = 322] [outer = 0000002B6E40D000] 15:12:17 INFO - PROCESS | 3344 | 1461190337768 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B6F23AC00) [pid = 3344] [serial = 323] [outer = 0000002B6E40D000] 15:12:18 INFO - PROCESS | 3344 | 1461190338199 Marionette TRACE conn5 <- [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]]]}] 15:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 628ms 15:12:18 INFO - PROCESS | 3344 | 1461190338255 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 15:12:18 INFO - PROCESS | 3344 | 1461190338258 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 15:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:12:18 INFO - PROCESS | 3344 | 1461190338261 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:12:18 INFO - PROCESS | 3344 | 1461190338263 Marionette TRACE conn5 <- [1,398,null,{}] 15:12:18 INFO - PROCESS | 3344 | 1461190338266 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:18 INFO - PROCESS | 3344 | 1461190338361 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 15:12:18 INFO - PROCESS | 3344 | 1461190338436 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B71C8F000 == 34 [pid = 3344] [id = 109] 15:12:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B6F2BAC00) [pid = 3344] [serial = 324] [outer = 0000000000000000] 15:12:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6F792000) [pid = 3344] [serial = 325] [outer = 0000002B6F2BAC00] 15:12:18 INFO - PROCESS | 3344 | 1461190338484 Marionette DEBUG loaded listener.js 15:12:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B6FBAB400) [pid = 3344] [serial = 326] [outer = 0000002B6F2BAC00] 15:12:18 INFO - PROCESS | 3344 | 1461190338936 Marionette TRACE conn5 <- [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]]]}] 15:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 732ms 15:12:19 INFO - PROCESS | 3344 | 1461190338996 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 15:12:19 INFO - PROCESS | 3344 | 1461190338999 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 15:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:12:19 INFO - PROCESS | 3344 | 1461190339047 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:12:19 INFO - PROCESS | 3344 | 1461190339049 Marionette TRACE conn5 <- [1,402,null,{}] 15:12:19 INFO - PROCESS | 3344 | 1461190339055 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:19 INFO - PROCESS | 3344 | 1461190339180 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 15:12:19 INFO - PROCESS | 3344 | 1461190339189 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D5F000 == 35 [pid = 3344] [id = 110] 15:12:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B70057800) [pid = 3344] [serial = 327] [outer = 0000000000000000] 15:12:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B7023C400) [pid = 3344] [serial = 328] [outer = 0000002B70057800] 15:12:19 INFO - PROCESS | 3344 | 1461190339238 Marionette DEBUG loaded listener.js 15:12:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B70326C00) [pid = 3344] [serial = 329] [outer = 0000002B70057800] 15:12:19 INFO - PROCESS | 3344 | 1461190339726 Marionette TRACE conn5 <- [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]]]}] 15:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 733ms 15:12:19 INFO - PROCESS | 3344 | 1461190339783 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 15:12:19 INFO - PROCESS | 3344 | 1461190339785 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 15:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:12:19 INFO - PROCESS | 3344 | 1461190339789 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:12:19 INFO - PROCESS | 3344 | 1461190339790 Marionette TRACE conn5 <- [1,406,null,{}] 15:12:19 INFO - PROCESS | 3344 | 1461190339794 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:19 INFO - PROCESS | 3344 | 1461190339893 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 15:12:19 INFO - PROCESS | 3344 | 1461190339906 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7447C000 == 36 [pid = 3344] [id = 111] 15:12:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B70BC1400) [pid = 3344] [serial = 330] [outer = 0000000000000000] 15:12:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B70C15800) [pid = 3344] [serial = 331] [outer = 0000002B70BC1400] 15:12:19 INFO - PROCESS | 3344 | 1461190339985 Marionette DEBUG loaded listener.js 15:12:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B70CC7000) [pid = 3344] [serial = 332] [outer = 0000002B70BC1400] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B6FB90400) [pid = 3344] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B74D1C000) [pid = 3344] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6360D800) [pid = 3344] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6F851800) [pid = 3344] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B68DAB000) [pid = 3344] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B632E9400) [pid = 3344] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B61C32800) [pid = 3344] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B6360D000) [pid = 3344] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B6FBB1C00) [pid = 3344] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B6E4A5C00) [pid = 3344] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B71991800) [pid = 3344] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B70C19000) [pid = 3344] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6F791C00) [pid = 3344] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:12:20 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B6F233800) [pid = 3344] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:12:20 INFO - PROCESS | 3344 | 1461190340504 Marionette TRACE conn5 <- [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]]]}] 15:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 734ms 15:12:20 INFO - PROCESS | 3344 | 1461190340525 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 15:12:20 INFO - PROCESS | 3344 | 1461190340527 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 15:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:12:20 INFO - PROCESS | 3344 | 1461190340530 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:12:20 INFO - PROCESS | 3344 | 1461190340532 Marionette TRACE conn5 <- [1,410,null,{}] 15:12:20 INFO - PROCESS | 3344 | 1461190340536 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:20 INFO - PROCESS | 3344 | 1461190340612 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 15:12:20 INFO - PROCESS | 3344 | 1461190340672 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA4000 == 37 [pid = 3344] [id = 112] 15:12:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B63D40400) [pid = 3344] [serial = 333] [outer = 0000000000000000] 15:12:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B6F797800) [pid = 3344] [serial = 334] [outer = 0000002B63D40400] 15:12:20 INFO - PROCESS | 3344 | 1461190340719 Marionette DEBUG loaded listener.js 15:12:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B70FF3800) [pid = 3344] [serial = 335] [outer = 0000002B63D40400] 15:12:21 INFO - PROCESS | 3344 | 1461190341100 Marionette TRACE conn5 <- [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]]]}] 15:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 586ms 15:12:21 INFO - PROCESS | 3344 | 1461190341120 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 15:12:21 INFO - PROCESS | 3344 | 1461190341122 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 15:12:21 INFO - PROCESS | 3344 | 1461190341125 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:12:21 INFO - PROCESS | 3344 | 1461190341127 Marionette TRACE conn5 <- [1,414,null,{}] 15:12:21 INFO - PROCESS | 3344 | 1461190341131 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:21 INFO - PROCESS | 3344 | 1461190341258 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 15:12:21 INFO - PROCESS | 3344 | 1461190341301 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773BA000 == 38 [pid = 3344] [id = 113] 15:12:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B7023E000) [pid = 3344] [serial = 336] [outer = 0000000000000000] 15:12:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B71998000) [pid = 3344] [serial = 337] [outer = 0000002B7023E000] 15:12:21 INFO - PROCESS | 3344 | 1461190341348 Marionette DEBUG loaded listener.js 15:12:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B72D40400) [pid = 3344] [serial = 338] [outer = 0000002B7023E000] 15:12:21 INFO - PROCESS | 3344 | 1461190341718 Marionette TRACE conn5 <- [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]]]}] 15:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 628ms 15:12:21 INFO - PROCESS | 3344 | 1461190341757 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 15:12:21 INFO - PROCESS | 3344 | 1461190341759 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 15:12:21 INFO - PROCESS | 3344 | 1461190341762 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:12:21 INFO - PROCESS | 3344 | 1461190341764 Marionette TRACE conn5 <- [1,418,null,{}] 15:12:21 INFO - PROCESS | 3344 | 1461190341768 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:21 INFO - PROCESS | 3344 | 1461190341870 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 15:12:21 INFO - PROCESS | 3344 | 1461190341878 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78036800 == 39 [pid = 3344] [id = 114] 15:12:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B72895C00) [pid = 3344] [serial = 339] [outer = 0000000000000000] 15:12:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B73C0EC00) [pid = 3344] [serial = 340] [outer = 0000002B72895C00] 15:12:21 INFO - PROCESS | 3344 | 1461190341925 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B73C19000) [pid = 3344] [serial = 341] [outer = 0000002B72895C00] 15:12:22 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BE6000 == 38 [pid = 3344] [id = 88] 15:12:22 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69AD5000 == 37 [pid = 3344] [id = 105] 15:12:22 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB7C800 == 36 [pid = 3344] [id = 104] 15:12:22 INFO - PROCESS | 3344 | --DOCSHELL 0000002B688C8000 == 35 [pid = 3344] [id = 103] 15:12:22 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77FAF000 == 34 [pid = 3344] [id = 102] 15:12:23 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69AD9000 == 33 [pid = 3344] [id = 106] 15:12:23 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70737000 == 32 [pid = 3344] [id = 108] 15:12:23 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D5F000 == 31 [pid = 3344] [id = 110] 15:12:23 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773BA000 == 30 [pid = 3344] [id = 113] 15:12:23 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F279800 == 29 [pid = 3344] [id = 107] 15:12:23 INFO - PROCESS | 3344 | --DOCSHELL 0000002B71C8F000 == 28 [pid = 3344] [id = 109] 15:12:23 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7447C000 == 27 [pid = 3344] [id = 111] 15:12:23 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA4000 == 26 [pid = 3344] [id = 112] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B7005E400) [pid = 3344] [serial = 289] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B78213400) [pid = 3344] [serial = 263] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B61D48C00) [pid = 3344] [serial = 268] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B6FBB4000) [pid = 3344] [serial = 286] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B68E2FC00) [pid = 3344] [serial = 274] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B68EB5400) [pid = 3344] [serial = 275] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B632EA800) [pid = 3344] [serial = 265] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B63433400) [pid = 3344] [serial = 266] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B68162400) [pid = 3344] [serial = 271] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B6895D800) [pid = 3344] [serial = 272] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B69A94800) [pid = 3344] [serial = 277] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B69D23C00) [pid = 3344] [serial = 278] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B7031E000) [pid = 3344] [serial = 292] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B6F010000) [pid = 3344] [serial = 280] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B6F23C400) [pid = 3344] [serial = 281] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B70234000) [pid = 3344] [serial = 290] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B71BC3000) [pid = 3344] [serial = 302] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B72976000) [pid = 3344] [serial = 304] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B70C20000) [pid = 3344] [serial = 295] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (0000002B70334C00) [pid = 3344] [serial = 293] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (0000002B71994C00) [pid = 3344] [serial = 301] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (0000002B6F79B800) [pid = 3344] [serial = 283] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (0000002B714C8000) [pid = 3344] [serial = 296] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (0000002B6F84F400) [pid = 3344] [serial = 284] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (0000002B63D45800) [pid = 3344] [serial = 269] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (0000002B7023B400) [pid = 3344] [serial = 298] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (0000002B71938800) [pid = 3344] [serial = 299] [outer = 0000000000000000] [url = about:blank] 15:12:23 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (0000002B6FDB7800) [pid = 3344] [serial = 287] [outer = 0000000000000000] [url = about:blank] 15:12:24 INFO - PROCESS | 3344 | 1461190344115 Marionette TRACE conn5 <- [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]]]}] 15:12:24 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 15:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2394ms 15:12:24 INFO - PROCESS | 3344 | 1461190344161 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 15:12:24 INFO - PROCESS | 3344 | 1461190344167 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 15:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:12:24 INFO - PROCESS | 3344 | 1461190344172 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:12:24 INFO - PROCESS | 3344 | 1461190344175 Marionette TRACE conn5 <- [1,422,null,{}] 15:12:24 INFO - PROCESS | 3344 | 1461190344181 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:24 INFO - PROCESS | 3344 | 1461190344267 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 15:12:24 INFO - PROCESS | 3344 | 1461190344276 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B680D7800 == 27 [pid = 3344] [id = 115] 15:12:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (0000002B632E2800) [pid = 3344] [serial = 342] [outer = 0000000000000000] 15:12:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (0000002B632E3400) [pid = 3344] [serial = 343] [outer = 0000002B632E2800] 15:12:24 INFO - PROCESS | 3344 | 1461190344326 Marionette DEBUG loaded listener.js 15:12:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (0000002B6342FC00) [pid = 3344] [serial = 344] [outer = 0000002B632E2800] 15:12:25 INFO - PROCESS | 3344 | 1461190345264 Marionette TRACE conn5 <- [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]]]}] 15:12:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:12:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1131ms 15:12:25 INFO - PROCESS | 3344 | 1461190345306 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 15:12:25 INFO - PROCESS | 3344 | 1461190345312 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 15:12:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:12:25 INFO - PROCESS | 3344 | 1461190345319 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:12:25 INFO - PROCESS | 3344 | 1461190345322 Marionette TRACE conn5 <- [1,426,null,{}] 15:12:25 INFO - PROCESS | 3344 | 1461190345326 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:25 INFO - PROCESS | 3344 | 1461190345408 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 15:12:25 INFO - PROCESS | 3344 | 1461190345415 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68EC3000 == 28 [pid = 3344] [id = 116] 15:12:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (0000002B63435000) [pid = 3344] [serial = 345] [outer = 0000000000000000] 15:12:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (0000002B63610400) [pid = 3344] [serial = 346] [outer = 0000002B63435000] 15:12:25 INFO - PROCESS | 3344 | 1461190345462 Marionette DEBUG loaded listener.js 15:12:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (0000002B63D42800) [pid = 3344] [serial = 347] [outer = 0000002B63435000] 15:12:25 INFO - PROCESS | 3344 | 1461190345928 Marionette TRACE conn5 <- [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] 15:12:26 INFO - PROCESS | 3344 | 1461190346001 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 15:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:12:26 INFO - PROCESS | 3344 | 1461190346005 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - PROCESS | 3344 | 1461190346009 Marionette TRACE conn5 <- [1,430,null,{}] 15:12:26 INFO - PROCESS | 3344 | 1461190346025 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:26 INFO - PROCESS | 3344 | 1461190346110 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 15:12:26 INFO - PROCESS | 3344 | 1461190346127 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D5F6800 == 29 [pid = 3344] [id = 117] 15:12:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (0000002B61C33800) [pid = 3344] [serial = 348] [outer = 0000000000000000] 15:12:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (0000002B68826400) [pid = 3344] [serial = 349] [outer = 0000002B61C33800] 15:12:26 INFO - PROCESS | 3344 | 1461190346177 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (0000002B68B7AC00) [pid = 3344] [serial = 350] [outer = 0000002B61C33800] 15:12:26 INFO - PROCESS | 3344 | 1461190346586 Marionette TRACE conn5 <- [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]]]}] 15:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 649ms 15:12:26 INFO - PROCESS | 3344 | 1461190346656 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 15:12:26 INFO - PROCESS | 3344 | 1461190346659 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 15:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:12:26 INFO - PROCESS | 3344 | 1461190346662 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - PROCESS | 3344 | 1461190346664 Marionette TRACE conn5 <- [1,434,null,{}] 15:12:26 INFO - PROCESS | 3344 | 1461190346668 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:26 INFO - PROCESS | 3344 | 1461190346773 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 15:12:26 INFO - PROCESS | 3344 | 1461190346782 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F285000 == 30 [pid = 3344] [id = 118] 15:12:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B68DFE400) [pid = 3344] [serial = 351] [outer = 0000000000000000] 15:12:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B68E35800) [pid = 3344] [serial = 352] [outer = 0000002B68DFE400] 15:12:26 INFO - PROCESS | 3344 | 1461190346830 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B69A05400) [pid = 3344] [serial = 353] [outer = 0000002B68DFE400] 15:12:27 INFO - PROCESS | 3344 | 1461190347265 Marionette TRACE conn5 <- [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]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 15:12:27 INFO - PROCESS | 3344 | 1461190347294 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 3344 | 1461190347296 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 15:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:12:27 INFO - PROCESS | 3344 | 1461190347300 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 3344 | 1461190347302 Marionette TRACE conn5 <- [1,438,null,{}] 15:12:27 INFO - PROCESS | 3344 | 1461190347309 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:27 INFO - PROCESS | 3344 | 1461190347385 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 15:12:27 INFO - PROCESS | 3344 | 1461190347392 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70399000 == 31 [pid = 3344] [id = 119] 15:12:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B63431800) [pid = 3344] [serial = 354] [outer = 0000000000000000] 15:12:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B69D1D800) [pid = 3344] [serial = 355] [outer = 0000002B63431800] 15:12:27 INFO - PROCESS | 3344 | 1461190347439 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B6D5B3C00) [pid = 3344] [serial = 356] [outer = 0000002B63431800] 15:12:27 INFO - PROCESS | 3344 | 1461190347868 Marionette TRACE conn5 <- [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]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 15:12:27 INFO - PROCESS | 3344 | 1461190347933 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 3344 | 1461190347935 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 15:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:12:27 INFO - PROCESS | 3344 | 1461190347939 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 3344 | 1461190347940 Marionette TRACE conn5 <- [1,442,null,{}] 15:12:27 INFO - PROCESS | 3344 | 1461190347944 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:28 INFO - PROCESS | 3344 | 1461190348041 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 15:12:28 INFO - PROCESS | 3344 | 1461190348089 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70C6F800 == 32 [pid = 3344] [id = 120] 15:12:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B6F011C00) [pid = 3344] [serial = 357] [outer = 0000000000000000] 15:12:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B6F23B400) [pid = 3344] [serial = 358] [outer = 0000002B6F011C00] 15:12:28 INFO - PROCESS | 3344 | 1461190348139 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B6F719C00) [pid = 3344] [serial = 359] [outer = 0000002B6F011C00] 15:12:28 INFO - PROCESS | 3344 | 1461190348552 Marionette TRACE conn5 <- [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]]]}] 15:12:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:12:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 15:12:28 INFO - PROCESS | 3344 | 1461190348573 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 15:12:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:12:28 INFO - PROCESS | 3344 | 1461190348575 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 15:12:28 INFO - PROCESS | 3344 | 1461190348579 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:12:28 INFO - PROCESS | 3344 | 1461190348581 Marionette TRACE conn5 <- [1,446,null,{}] 15:12:28 INFO - PROCESS | 3344 | 1461190348585 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:28 INFO - PROCESS | 3344 | 1461190348681 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 15:12:28 INFO - PROCESS | 3344 | 1461190348687 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72991000 == 33 [pid = 3344] [id = 121] 15:12:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B6F79A000) [pid = 3344] [serial = 360] [outer = 0000000000000000] 15:12:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B6F7B7400) [pid = 3344] [serial = 361] [outer = 0000002B6F79A000] 15:12:28 INFO - PROCESS | 3344 | 1461190348734 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B6FBAF800) [pid = 3344] [serial = 362] [outer = 0000002B6F79A000] 15:12:29 INFO - PROCESS | 3344 | 1461190349175 Marionette TRACE conn5 <- [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]]]}] 15:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 649ms 15:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:12:29 INFO - PROCESS | 3344 | 1461190349229 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 15:12:29 INFO - PROCESS | 3344 | 1461190349232 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 15:12:29 INFO - PROCESS | 3344 | 1461190349240 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:12:29 INFO - PROCESS | 3344 | 1461190349242 Marionette TRACE conn5 <- [1,450,null,{}] 15:12:29 INFO - PROCESS | 3344 | 1461190349252 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:29 INFO - PROCESS | 3344 | 1461190349346 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 15:12:29 INFO - PROCESS | 3344 | 1461190349382 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:29 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737B7800 == 34 [pid = 3344] [id = 122] 15:12:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6FBB7800) [pid = 3344] [serial = 363] [outer = 0000000000000000] 15:12:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B6FBBB000) [pid = 3344] [serial = 364] [outer = 0000002B6FBB7800] 15:12:29 INFO - PROCESS | 3344 | 1461190349468 Marionette DEBUG loaded listener.js 15:12:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B7005C400) [pid = 3344] [serial = 365] [outer = 0000002B6FBB7800] 15:12:29 INFO - PROCESS | 3344 | 1461190349915 Marionette TRACE conn5 <- [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] 15:12:29 INFO - PROCESS | 3344 | 1461190349973 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 15:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:12:29 INFO - PROCESS | 3344 | 1461190349977 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:12:29 INFO - PROCESS | 3344 | 1461190349979 Marionette TRACE conn5 <- [1,454,null,{}] 15:12:29 INFO - PROCESS | 3344 | 1461190349982 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:30 INFO - PROCESS | 3344 | 1461190350089 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 15:12:30 INFO - PROCESS | 3344 | 1461190350100 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D5F0000 == 35 [pid = 3344] [id = 123] 15:12:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B7005E800) [pid = 3344] [serial = 366] [outer = 0000000000000000] 15:12:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B701EB400) [pid = 3344] [serial = 367] [outer = 0000002B7005E800] 15:12:30 INFO - PROCESS | 3344 | 1461190350147 Marionette DEBUG loaded listener.js 15:12:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B7023A000) [pid = 3344] [serial = 368] [outer = 0000002B7005E800] 15:12:30 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:30 INFO - PROCESS | 3344 | 1461190350700 Marionette TRACE conn5 <- [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]]]}] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B71C54000) [pid = 3344] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B64B93400) [pid = 3344] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B63D40400) [pid = 3344] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B6F2BAC00) [pid = 3344] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B632EAC00) [pid = 3344] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B6E40D000) [pid = 3344] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6329DC00) [pid = 3344] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B7023E000) [pid = 3344] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B68E37400) [pid = 3344] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B70057800) [pid = 3344] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B632E9800) [pid = 3344] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:12:30 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B70BC1400) [pid = 3344] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:12:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 776ms 15:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:12:30 INFO - PROCESS | 3344 | 1461190350756 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 15:12:30 INFO - PROCESS | 3344 | 1461190350758 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 15:12:30 INFO - PROCESS | 3344 | 1461190350761 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:12:30 INFO - PROCESS | 3344 | 1461190350763 Marionette TRACE conn5 <- [1,458,null,{}] 15:12:30 INFO - PROCESS | 3344 | 1461190350766 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:30 INFO - PROCESS | 3344 | 1461190350850 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 15:12:30 INFO - PROCESS | 3344 | 1461190350858 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B703A5800 == 36 [pid = 3344] [id = 124] 15:12:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B68DFCC00) [pid = 3344] [serial = 369] [outer = 0000000000000000] 15:12:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B6E40D000) [pid = 3344] [serial = 370] [outer = 0000002B68DFCC00] 15:12:30 INFO - PROCESS | 3344 | 1461190350904 Marionette DEBUG loaded listener.js 15:12:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B7031F000) [pid = 3344] [serial = 371] [outer = 0000002B68DFCC00] 15:12:31 INFO - PROCESS | 3344 | 1461190351320 Marionette TRACE conn5 <- [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] 15:12:31 INFO - PROCESS | 3344 | 1461190351354 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 15:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:12:31 INFO - PROCESS | 3344 | 1461190351357 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:12:31 INFO - PROCESS | 3344 | 1461190351360 Marionette TRACE conn5 <- [1,462,null,{}] 15:12:31 INFO - PROCESS | 3344 | 1461190351363 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:31 INFO - PROCESS | 3344 | 1461190351456 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 15:12:31 INFO - PROCESS | 3344 | 1461190351464 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7038D800 == 37 [pid = 3344] [id = 125] 15:12:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B704BEC00) [pid = 3344] [serial = 372] [outer = 0000000000000000] 15:12:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B70C20C00) [pid = 3344] [serial = 373] [outer = 0000002B704BEC00] 15:12:31 INFO - PROCESS | 3344 | 1461190351516 Marionette DEBUG loaded listener.js 15:12:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B71937000) [pid = 3344] [serial = 374] [outer = 0000002B704BEC00] 15:12:31 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:31 INFO - PROCESS | 3344 | 1461190351944 Marionette TRACE conn5 <- [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] 15:12:31 INFO - PROCESS | 3344 | 1461190351992 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 15:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:12:32 INFO - PROCESS | 3344 | 1461190351996 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 3344 | 1461190351998 Marionette TRACE conn5 <- [1,466,null,{}] 15:12:32 INFO - PROCESS | 3344 | 1461190352001 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:32 INFO - PROCESS | 3344 | 1461190352077 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 15:12:32 INFO - PROCESS | 3344 | 1461190352086 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773A6000 == 38 [pid = 3344] [id = 126] 15:12:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B71996800) [pid = 3344] [serial = 375] [outer = 0000000000000000] 15:12:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B71C51800) [pid = 3344] [serial = 376] [outer = 0000002B71996800] 15:12:32 INFO - PROCESS | 3344 | 1461190352132 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B72970C00) [pid = 3344] [serial = 377] [outer = 0000002B71996800] 15:12:32 INFO - PROCESS | 3344 | 1461190352561 Marionette TRACE conn5 <- [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] 15:12:32 INFO - PROCESS | 3344 | 1461190352587 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 15:12:32 INFO - PROCESS | 3344 | 1461190352599 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 3344 | 1461190352601 Marionette TRACE conn5 <- [1,470,null,{}] 15:12:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:12:32 INFO - PROCESS | 3344 | 1461190352604 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:32 INFO - PROCESS | 3344 | 1461190352679 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 15:12:32 INFO - PROCESS | 3344 | 1461190352686 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77FB1800 == 39 [pid = 3344] [id = 127] 15:12:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B7289F400) [pid = 3344] [serial = 378] [outer = 0000000000000000] 15:12:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B73C12000) [pid = 3344] [serial = 379] [outer = 0000002B7289F400] 15:12:32 INFO - PROCESS | 3344 | 1461190352731 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B73C4E400) [pid = 3344] [serial = 380] [outer = 0000002B7289F400] 15:12:33 INFO - PROCESS | 3344 | 1461190353591 Marionette TRACE conn5 <- [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]]]}] 15:12:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1026ms 15:12:33 INFO - PROCESS | 3344 | 1461190353631 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 15:12:33 INFO - PROCESS | 3344 | 1461190353635 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 15:12:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:12:33 INFO - PROCESS | 3344 | 1461190353662 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:12:33 INFO - PROCESS | 3344 | 1461190353666 Marionette TRACE conn5 <- [1,474,null,{}] 15:12:33 INFO - PROCESS | 3344 | 1461190353672 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:33 INFO - PROCESS | 3344 | 1461190353810 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 15:12:33 INFO - PROCESS | 3344 | 1461190353877 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6994B800 == 40 [pid = 3344] [id = 128] 15:12:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B6360B000) [pid = 3344] [serial = 381] [outer = 0000000000000000] 15:12:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B63C23C00) [pid = 3344] [serial = 382] [outer = 0000002B6360B000] 15:12:33 INFO - PROCESS | 3344 | 1461190353936 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B67E38800) [pid = 3344] [serial = 383] [outer = 0000002B6360B000] 15:12:34 INFO - PROCESS | 3344 | 1461190354865 Marionette TRACE conn5 <- [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]]]}] 15:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1235ms 15:12:34 INFO - PROCESS | 3344 | 1461190354901 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 15:12:34 INFO - PROCESS | 3344 | 1461190354905 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 15:12:34 INFO - PROCESS | 3344 | 1461190354911 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:12:34 INFO - PROCESS | 3344 | 1461190354915 Marionette TRACE conn5 <- [1,478,null,{}] 15:12:34 INFO - PROCESS | 3344 | 1461190354922 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:35 INFO - PROCESS | 3344 | 1461190355025 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 15:12:35 INFO - PROCESS | 3344 | 1461190355093 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68DD9800 == 41 [pid = 3344] [id = 129] 15:12:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B63438400) [pid = 3344] [serial = 384] [outer = 0000000000000000] 15:12:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B63604C00) [pid = 3344] [serial = 385] [outer = 0000002B63438400] 15:12:35 INFO - PROCESS | 3344 | 1461190355145 Marionette DEBUG loaded listener.js 15:12:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B63D47C00) [pid = 3344] [serial = 386] [outer = 0000002B63438400] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773A6000 == 40 [pid = 3344] [id = 126] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7038D800 == 39 [pid = 3344] [id = 125] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B703A5800 == 38 [pid = 3344] [id = 124] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D5F0000 == 37 [pid = 3344] [id = 123] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737B7800 == 36 [pid = 3344] [id = 122] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B72991000 == 35 [pid = 3344] [id = 121] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70C6F800 == 34 [pid = 3344] [id = 120] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70399000 == 33 [pid = 3344] [id = 119] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F285000 == 32 [pid = 3344] [id = 118] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D5F6800 == 31 [pid = 3344] [id = 117] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68EC3000 == 30 [pid = 3344] [id = 116] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B73C0EC00) [pid = 3344] [serial = 340] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B680D7800 == 29 [pid = 3344] [id = 115] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B72D40400) [pid = 3344] [serial = 338] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B731DA800) [pid = 3344] [serial = 305] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B68E33400) [pid = 3344] [serial = 311] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B6F797800) [pid = 3344] [serial = 334] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B6F792000) [pid = 3344] [serial = 325] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B63D40800) [pid = 3344] [serial = 316] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B6F009000) [pid = 3344] [serial = 322] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B632E8C00) [pid = 3344] [serial = 307] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B71998000) [pid = 3344] [serial = 337] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B69D99C00) [pid = 3344] [serial = 320] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B70326C00) [pid = 3344] [serial = 329] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6360FC00) [pid = 3344] [serial = 314] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B681BE400) [pid = 3344] [serial = 317] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B7023C400) [pid = 3344] [serial = 328] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B63377400) [pid = 3344] [serial = 313] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B63607C00) [pid = 3344] [serial = 308] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B6882EC00) [pid = 3344] [serial = 310] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B69A06400) [pid = 3344] [serial = 319] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B6FBAB400) [pid = 3344] [serial = 326] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B70CC7000) [pid = 3344] [serial = 332] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B70C15800) [pid = 3344] [serial = 331] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B6F23AC00) [pid = 3344] [serial = 323] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B70FF3800) [pid = 3344] [serial = 335] [outer = 0000000000000000] [url = about:blank] 15:12:35 INFO - PROCESS | 3344 | 1461190355735 Marionette TRACE conn5 <- [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]]]}] 15:12:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:12:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 879ms 15:12:35 INFO - PROCESS | 3344 | 1461190355794 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 15:12:35 INFO - PROCESS | 3344 | 1461190355801 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 15:12:35 INFO - PROCESS | 3344 | 1461190355808 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:12:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:12:35 INFO - PROCESS | 3344 | 1461190355811 Marionette TRACE conn5 <- [1,482,null,{}] 15:12:35 INFO - PROCESS | 3344 | 1461190355815 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:35 INFO - PROCESS | 3344 | 1461190355895 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 15:12:35 INFO - PROCESS | 3344 | 1461190355958 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69947000 == 30 [pid = 3344] [id = 130] 15:12:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B63433400) [pid = 3344] [serial = 387] [outer = 0000000000000000] 15:12:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B63D47000) [pid = 3344] [serial = 388] [outer = 0000002B63433400] 15:12:36 INFO - PROCESS | 3344 | 1461190356006 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B6882EC00) [pid = 3344] [serial = 389] [outer = 0000002B63433400] 15:12:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B68E2FC00) [pid = 3344] [serial = 390] [outer = 0000002B68090000] 15:12:36 INFO - PROCESS | 3344 | 1461190356538 Marionette TRACE conn5 <- [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]]]}] 15:12:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:12:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 775ms 15:12:36 INFO - PROCESS | 3344 | 1461190356589 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 3344 | 1461190356591 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 15:12:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:12:36 INFO - PROCESS | 3344 | 1461190356595 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 3344 | 1461190356599 Marionette TRACE conn5 <- [1,486,null,{}] 15:12:36 INFO - PROCESS | 3344 | 1461190356611 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:36 INFO - PROCESS | 3344 | 1461190356695 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 15:12:36 INFO - PROCESS | 3344 | 1461190356703 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E473800 == 31 [pid = 3344] [id = 131] 15:12:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B69D1DC00) [pid = 3344] [serial = 391] [outer = 0000000000000000] 15:12:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B69D92800) [pid = 3344] [serial = 392] [outer = 0000002B69D1DC00] 15:12:36 INFO - PROCESS | 3344 | 1461190356753 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B6DBE6C00) [pid = 3344] [serial = 393] [outer = 0000002B69D1DC00] 15:12:37 INFO - PROCESS | 3344 | 1461190357211 Marionette TRACE conn5 <- [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]]]}] 15:12:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:12:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 15:12:37 INFO - PROCESS | 3344 | 1461190357225 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 15:12:37 INFO - PROCESS | 3344 | 1461190357228 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 15:12:37 INFO - PROCESS | 3344 | 1461190357231 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:12:37 INFO - PROCESS | 3344 | 1461190357233 Marionette TRACE conn5 <- [1,490,null,{}] 15:12:37 INFO - PROCESS | 3344 | 1461190357242 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:37 INFO - PROCESS | 3344 | 1461190357322 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 15:12:37 INFO - PROCESS | 3344 | 1461190357329 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB78800 == 32 [pid = 3344] [id = 132] 15:12:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B6D5D0400) [pid = 3344] [serial = 394] [outer = 0000000000000000] 15:12:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B6F238400) [pid = 3344] [serial = 395] [outer = 0000002B6D5D0400] 15:12:37 INFO - PROCESS | 3344 | 1461190357377 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B6F2BA000) [pid = 3344] [serial = 396] [outer = 0000002B6D5D0400] 15:12:37 INFO - PROCESS | 3344 | 1461190357786 Marionette TRACE conn5 <- [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]]]}] 15:12:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:12:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 585ms 15:12:37 INFO - PROCESS | 3344 | 1461190357819 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 15:12:37 INFO - PROCESS | 3344 | 1461190357822 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 15:12:37 INFO - PROCESS | 3344 | 1461190357825 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:12:37 INFO - PROCESS | 3344 | 1461190357827 Marionette TRACE conn5 <- [1,494,null,{}] 15:12:37 INFO - PROCESS | 3344 | 1461190357838 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:37 INFO - PROCESS | 3344 | 1461190357931 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 15:12:37 INFO - PROCESS | 3344 | 1461190357937 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B71003000 == 33 [pid = 3344] [id = 133] 15:12:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B6F714C00) [pid = 3344] [serial = 397] [outer = 0000000000000000] 15:12:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B6F851400) [pid = 3344] [serial = 398] [outer = 0000002B6F714C00] 15:12:37 INFO - PROCESS | 3344 | 1461190357984 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6FBB3000) [pid = 3344] [serial = 399] [outer = 0000002B6F714C00] 15:12:38 INFO - PROCESS | 3344 | 1461190358464 Marionette TRACE conn5 <- [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]]]}] 15:12:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:12:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 15:12:38 INFO - PROCESS | 3344 | 1461190358520 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 3344 | 1461190358523 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 15:12:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:12:38 INFO - PROCESS | 3344 | 1461190358526 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - PROCESS | 3344 | 1461190358528 Marionette TRACE conn5 <- [1,498,null,{}] 15:12:38 INFO - PROCESS | 3344 | 1461190358538 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:38 INFO - PROCESS | 3344 | 1461190358658 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 15:12:38 INFO - PROCESS | 3344 | 1461190358674 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737CC000 == 34 [pid = 3344] [id = 134] 15:12:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B70060400) [pid = 3344] [serial = 400] [outer = 0000000000000000] 15:12:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B7023B400) [pid = 3344] [serial = 401] [outer = 0000002B70060400] 15:12:38 INFO - PROCESS | 3344 | 1461190358720 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B704B5800) [pid = 3344] [serial = 402] [outer = 0000002B70060400] 15:12:39 INFO - PROCESS | 3344 | 1461190359173 Marionette TRACE conn5 <- [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]]]}] 15:12:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:12:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 15:12:39 INFO - PROCESS | 3344 | 1461190359219 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 3344 | 1461190359222 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 15:12:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:12:39 INFO - PROCESS | 3344 | 1461190359268 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:12:39 INFO - PROCESS | 3344 | 1461190359270 Marionette TRACE conn5 <- [1,502,null,{}] 15:12:39 INFO - PROCESS | 3344 | 1461190359274 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:39 INFO - PROCESS | 3344 | 1461190359369 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 15:12:39 INFO - PROCESS | 3344 | 1461190359379 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74468800 == 35 [pid = 3344] [id = 135] 15:12:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B70060800) [pid = 3344] [serial = 403] [outer = 0000000000000000] 15:12:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B70C19000) [pid = 3344] [serial = 404] [outer = 0000002B70060800] 15:12:39 INFO - PROCESS | 3344 | 1461190359427 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B714C0000) [pid = 3344] [serial = 405] [outer = 0000002B70060800] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B71996800) [pid = 3344] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B63435000) [pid = 3344] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B72895C00) [pid = 3344] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B61C33800) [pid = 3344] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B63431800) [pid = 3344] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B6F011C00) [pid = 3344] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B632E2800) [pid = 3344] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6FBB7800) [pid = 3344] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B68DFE400) [pid = 3344] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B7005E800) [pid = 3344] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B68DFCC00) [pid = 3344] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B6F79A000) [pid = 3344] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:12:40 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B704BEC00) [pid = 3344] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:12:40 INFO - PROCESS | 3344 | 1461190360001 Marionette TRACE conn5 <- [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]]]}] 15:12:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:12:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 794ms 15:12:40 INFO - PROCESS | 3344 | 1461190360048 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 15:12:40 INFO - PROCESS | 3344 | 1461190360050 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 15:12:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:12:40 INFO - PROCESS | 3344 | 1461190360054 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 3344 | 1461190360055 Marionette TRACE conn5 <- [1,506,null,{}] 15:12:40 INFO - PROCESS | 3344 | 1461190360059 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:40 INFO - PROCESS | 3344 | 1461190360132 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 15:12:40 INFO - PROCESS | 3344 | 1461190360138 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B64B64000 == 36 [pid = 3344] [id = 136] 15:12:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B61C39000) [pid = 3344] [serial = 406] [outer = 0000000000000000] 15:12:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B68DFE400) [pid = 3344] [serial = 407] [outer = 0000002B61C39000] 15:12:40 INFO - PROCESS | 3344 | 1461190360184 Marionette DEBUG loaded listener.js 15:12:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B70059000) [pid = 3344] [serial = 408] [outer = 0000002B61C39000] 15:12:40 INFO - PROCESS | 3344 | 1461190360589 Marionette TRACE conn5 <- [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]]]}] 15:12:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:12:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 586ms 15:12:40 INFO - PROCESS | 3344 | 1461190360656 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 15:12:40 INFO - PROCESS | 3344 | 1461190360658 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 15:12:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:12:40 INFO - PROCESS | 3344 | 1461190360662 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 3344 | 1461190360664 Marionette TRACE conn5 <- [1,510,null,{}] 15:12:40 INFO - PROCESS | 3344 | 1461190360672 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:40 INFO - PROCESS | 3344 | 1461190360750 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 15:12:40 INFO - PROCESS | 3344 | 1461190360758 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773A4000 == 37 [pid = 3344] [id = 137] 15:12:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B71995000) [pid = 3344] [serial = 409] [outer = 0000000000000000] 15:12:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B71999400) [pid = 3344] [serial = 410] [outer = 0000002B71995000] 15:12:40 INFO - PROCESS | 3344 | 1461190360806 Marionette DEBUG loaded listener.js 15:12:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B7379B800) [pid = 3344] [serial = 411] [outer = 0000002B71995000] 15:12:41 INFO - PROCESS | 3344 | 1461190361218 Marionette TRACE conn5 <- [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]]]}] 15:12:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 587ms 15:12:41 INFO - PROCESS | 3344 | 1461190361254 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 15:12:41 INFO - PROCESS | 3344 | 1461190361257 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 15:12:41 INFO - PROCESS | 3344 | 1461190361260 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:12:41 INFO - PROCESS | 3344 | 1461190361262 Marionette TRACE conn5 <- [1,514,null,{}] 15:12:41 INFO - PROCESS | 3344 | 1461190361266 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:41 INFO - PROCESS | 3344 | 1461190361342 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 15:12:41 INFO - PROCESS | 3344 | 1461190361348 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77FA9800 == 38 [pid = 3344] [id = 138] 15:12:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B73C11400) [pid = 3344] [serial = 412] [outer = 0000000000000000] 15:12:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B73C18C00) [pid = 3344] [serial = 413] [outer = 0000002B73C11400] 15:12:41 INFO - PROCESS | 3344 | 1461190361397 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B74046800) [pid = 3344] [serial = 414] [outer = 0000002B73C11400] 15:12:41 INFO - PROCESS | 3344 | 1461190361801 Marionette TRACE conn5 <- [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]]]}] 15:12:41 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 15:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 585ms 15:12:41 INFO - PROCESS | 3344 | 1461190361849 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 15:12:41 INFO - PROCESS | 3344 | 1461190361852 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 15:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:12:41 INFO - PROCESS | 3344 | 1461190361860 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:12:41 INFO - PROCESS | 3344 | 1461190361863 Marionette TRACE conn5 <- [1,518,null,{}] 15:12:41 INFO - PROCESS | 3344 | 1461190361866 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:41 INFO - PROCESS | 3344 | 1461190361963 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 15:12:42 INFO - PROCESS | 3344 | 1461190362014 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B64F73000 == 39 [pid = 3344] [id = 139] 15:12:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B6295AC00) [pid = 3344] [serial = 415] [outer = 0000000000000000] 15:12:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6329EC00) [pid = 3344] [serial = 416] [outer = 0000002B6295AC00] 15:12:42 INFO - PROCESS | 3344 | 1461190362190 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B6360AC00) [pid = 3344] [serial = 417] [outer = 0000002B6295AC00] 15:12:42 INFO - PROCESS | 3344 | 1461190362763 Marionette TRACE conn5 <- [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]]]}] 15:12:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:12:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 943ms 15:12:42 INFO - PROCESS | 3344 | 1461190362807 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 3344 | 1461190362811 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 15:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:12:42 INFO - PROCESS | 3344 | 1461190362816 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:12:42 INFO - PROCESS | 3344 | 1461190362821 Marionette TRACE conn5 <- [1,522,null,{}] 15:12:42 INFO - PROCESS | 3344 | 1461190362827 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:42 INFO - PROCESS | 3344 | 1461190362936 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 15:12:43 INFO - PROCESS | 3344 | 1461190363003 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB47000 == 40 [pid = 3344] [id = 140] 15:12:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B69A94800) [pid = 3344] [serial = 418] [outer = 0000000000000000] 15:12:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B69D94000) [pid = 3344] [serial = 419] [outer = 0000002B69A94800] 15:12:43 INFO - PROCESS | 3344 | 1461190363063 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B6F234000) [pid = 3344] [serial = 420] [outer = 0000002B69A94800] 15:12:43 INFO - PROCESS | 3344 | 1461190363707 Marionette TRACE conn5 <- [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]]]}] 15:12:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:12:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 944ms 15:12:43 INFO - PROCESS | 3344 | 1461190363767 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 15:12:43 INFO - PROCESS | 3344 | 1461190363771 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 15:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:12:43 INFO - PROCESS | 3344 | 1461190363777 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 3344 | 1461190363779 Marionette TRACE conn5 <- [1,526,null,{}] 15:12:43 INFO - PROCESS | 3344 | 1461190363796 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:43 INFO - PROCESS | 3344 | 1461190363919 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 15:12:43 INFO - PROCESS | 3344 | 1461190363966 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773A9800 == 41 [pid = 3344] [id = 141] 15:12:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B6FB8EC00) [pid = 3344] [serial = 421] [outer = 0000000000000000] 15:12:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B701EE800) [pid = 3344] [serial = 422] [outer = 0000002B6FB8EC00] 15:12:44 INFO - PROCESS | 3344 | 1461190364023 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B70C1F000) [pid = 3344] [serial = 423] [outer = 0000002B6FB8EC00] 15:12:44 INFO - PROCESS | 3344 | 1461190364630 Marionette TRACE conn5 <- [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]]]}] 15:12:44 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 15:12:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 879ms 15:12:44 INFO - PROCESS | 3344 | 1461190364657 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 15:12:44 INFO - PROCESS | 3344 | 1461190364660 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 15:12:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:12:44 INFO - PROCESS | 3344 | 1461190364666 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 3344 | 1461190364673 Marionette TRACE conn5 <- [1,530,null,{}] 15:12:44 INFO - PROCESS | 3344 | 1461190364683 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:44 INFO - PROCESS | 3344 | 1461190364789 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 15:12:44 INFO - PROCESS | 3344 | 1461190364867 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7831E800 == 42 [pid = 3344] [id = 142] 15:12:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B73C0E000) [pid = 3344] [serial = 424] [outer = 0000000000000000] 15:12:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B742BB000) [pid = 3344] [serial = 425] [outer = 0000002B73C0E000] 15:12:44 INFO - PROCESS | 3344 | 1461190364924 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B74565400) [pid = 3344] [serial = 426] [outer = 0000002B73C0E000] 15:12:45 INFO - PROCESS | 3344 | 1461190365525 Marionette TRACE conn5 <- [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"]]]}] 15:12:45 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 15:12:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:12:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:12:45 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 15:12:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:12:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:12:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 15:12:45 INFO - PROCESS | 3344 | 1461190365551 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 3344 | 1461190365555 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 15:12:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:12:45 INFO - PROCESS | 3344 | 1461190365559 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 3344 | 1461190365561 Marionette TRACE conn5 <- [1,534,null,{}] 15:12:45 INFO - PROCESS | 3344 | 1461190365565 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:45 INFO - PROCESS | 3344 | 1461190365679 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 15:12:45 INFO - PROCESS | 3344 | 1461190365755 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78906000 == 43 [pid = 3344] [id = 143] 15:12:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B7419E800) [pid = 3344] [serial = 427] [outer = 0000000000000000] 15:12:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B74D21000) [pid = 3344] [serial = 428] [outer = 0000002B7419E800] 15:12:45 INFO - PROCESS | 3344 | 1461190365812 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B74D26C00) [pid = 3344] [serial = 429] [outer = 0000002B7419E800] 15:12:46 INFO - PROCESS | 3344 | 1461190366367 Marionette TRACE conn5 <- [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]]]}] 15:12:46 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. 15:12:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 838ms 15:12:46 INFO - PROCESS | 3344 | 1461190366405 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 15:12:46 INFO - PROCESS | 3344 | 1461190366407 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 15:12:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:12:46 INFO - PROCESS | 3344 | 1461190366412 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:12:46 INFO - PROCESS | 3344 | 1461190366414 Marionette TRACE conn5 <- [1,538,null,{}] 15:12:46 INFO - PROCESS | 3344 | 1461190366418 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:46 INFO - PROCESS | 3344 | 1461190366517 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 15:12:46 INFO - PROCESS | 3344 | 1461190366719 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68DE5800 == 44 [pid = 3344] [id = 144] 15:12:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B625A5000) [pid = 3344] [serial = 430] [outer = 0000000000000000] 15:12:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B632E4800) [pid = 3344] [serial = 431] [outer = 0000002B625A5000] 15:12:46 INFO - PROCESS | 3344 | 1461190366770 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6360F800) [pid = 3344] [serial = 432] [outer = 0000002B625A5000] 15:12:47 INFO - PROCESS | 3344 | 1461190367295 Marionette TRACE conn5 <- [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]]]}] 15:12:47 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. 15:12:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 985ms 15:12:47 INFO - PROCESS | 3344 | 1461190367400 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 15:12:47 INFO - PROCESS | 3344 | 1461190367404 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 15:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:12:47 INFO - PROCESS | 3344 | 1461190367408 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 3344 | 1461190367412 Marionette TRACE conn5 <- [1,542,null,{}] 15:12:47 INFO - PROCESS | 3344 | 1461190367418 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:47 INFO - PROCESS | 3344 | 1461190367516 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 15:12:47 INFO - PROCESS | 3344 | 1461190367604 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E462000 == 45 [pid = 3344] [id = 145] 15:12:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B63BA4000) [pid = 3344] [serial = 433] [outer = 0000000000000000] 15:12:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B68DA6400) [pid = 3344] [serial = 434] [outer = 0000002B63BA4000] 15:12:47 INFO - PROCESS | 3344 | 1461190367656 Marionette DEBUG loaded listener.js 15:12:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B69D9AC00) [pid = 3344] [serial = 435] [outer = 0000002B63BA4000] 15:12:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78036800 == 44 [pid = 3344] [id = 114] 15:12:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77FA9800 == 43 [pid = 3344] [id = 138] 15:12:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773A4000 == 42 [pid = 3344] [id = 137] 15:12:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B64B64000 == 41 [pid = 3344] [id = 136] 15:12:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74468800 == 40 [pid = 3344] [id = 135] 15:12:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737CC000 == 39 [pid = 3344] [id = 134] 15:12:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B71003000 == 38 [pid = 3344] [id = 133] 15:12:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB78800 == 37 [pid = 3344] [id = 132] 15:12:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E473800 == 36 [pid = 3344] [id = 131] 15:12:48 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69947000 == 35 [pid = 3344] [id = 130] 15:12:48 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68DD9800 == 34 [pid = 3344] [id = 129] 15:12:48 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6994B800 == 33 [pid = 3344] [id = 128] 15:12:48 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77FB1800 == 32 [pid = 3344] [id = 127] 15:12:48 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:48 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:12:48 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B63610400) [pid = 3344] [serial = 346] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63D42800) [pid = 3344] [serial = 347] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B73C19000) [pid = 3344] [serial = 341] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B68826400) [pid = 3344] [serial = 349] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B68B7AC00) [pid = 3344] [serial = 350] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B69D1D800) [pid = 3344] [serial = 355] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6D5B3C00) [pid = 3344] [serial = 356] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B6F23B400) [pid = 3344] [serial = 358] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B632E3400) [pid = 3344] [serial = 343] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B6342FC00) [pid = 3344] [serial = 344] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B7005C400) [pid = 3344] [serial = 365] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B68E35800) [pid = 3344] [serial = 352] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B69A05400) [pid = 3344] [serial = 353] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6FBBB000) [pid = 3344] [serial = 364] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B701EB400) [pid = 3344] [serial = 367] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6E40D000) [pid = 3344] [serial = 370] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B7031F000) [pid = 3344] [serial = 371] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B7023A000) [pid = 3344] [serial = 368] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B6F7B7400) [pid = 3344] [serial = 361] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B6FBAF800) [pid = 3344] [serial = 362] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B72970C00) [pid = 3344] [serial = 377] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B70C20C00) [pid = 3344] [serial = 373] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B71937000) [pid = 3344] [serial = 374] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B6F719C00) [pid = 3344] [serial = 359] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B71C51800) [pid = 3344] [serial = 376] [outer = 0000000000000000] [url = about:blank] 15:12:48 INFO - PROCESS | 3344 | 1461190368169 Marionette TRACE conn5 <- [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]]]}] 15:12:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:12:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 796ms 15:12:48 INFO - PROCESS | 3344 | 1461190368212 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 3344 | 1461190368216 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 15:12:48 INFO - PROCESS | 3344 | 1461190368220 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:12:48 INFO - PROCESS | 3344 | 1461190368222 Marionette TRACE conn5 <- [1,546,null,{}] 15:12:48 INFO - PROCESS | 3344 | 1461190368226 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:48 INFO - PROCESS | 3344 | 1461190368309 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 15:12:48 INFO - PROCESS | 3344 | 1461190368320 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6992F800 == 33 [pid = 3344] [id = 146] 15:12:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B6342F400) [pid = 3344] [serial = 436] [outer = 0000000000000000] 15:12:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6450E400) [pid = 3344] [serial = 437] [outer = 0000002B6342F400] 15:12:48 INFO - PROCESS | 3344 | 1461190368368 Marionette DEBUG loaded listener.js 15:12:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B68E35800) [pid = 3344] [serial = 438] [outer = 0000002B6342F400] 15:12:48 INFO - PROCESS | 3344 | 1461190368839 Marionette TRACE conn5 <- [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]]]}] 15:12:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:12:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 15:12:48 INFO - PROCESS | 3344 | 1461190368855 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 3344 | 1461190368858 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 15:12:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:12:48 INFO - PROCESS | 3344 | 1461190368868 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - PROCESS | 3344 | 1461190368875 Marionette TRACE conn5 <- [1,550,null,{}] 15:12:48 INFO - PROCESS | 3344 | 1461190368879 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:49 INFO - PROCESS | 3344 | 1461190368998 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 15:12:49 INFO - PROCESS | 3344 | 1461190369007 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7055F800 == 34 [pid = 3344] [id = 147] 15:12:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B6D5CA000) [pid = 3344] [serial = 439] [outer = 0000000000000000] 15:12:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B6F235800) [pid = 3344] [serial = 440] [outer = 0000002B6D5CA000] 15:12:49 INFO - PROCESS | 3344 | 1461190369054 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6F7AF000) [pid = 3344] [serial = 441] [outer = 0000002B6D5CA000] 15:12:49 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:49 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:12:49 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:49 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:12:49 INFO - PROCESS | 3344 | 1461190369500 Marionette TRACE conn5 <- [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]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:12:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 691ms 15:12:49 INFO - PROCESS | 3344 | 1461190369557 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 3344 | 1461190369560 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 15:12:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:12:49 INFO - PROCESS | 3344 | 1461190369563 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 3344 | 1461190369565 Marionette TRACE conn5 <- [1,554,null,{}] 15:12:49 INFO - PROCESS | 3344 | 1461190369569 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:49 INFO - PROCESS | 3344 | 1461190369651 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 15:12:49 INFO - PROCESS | 3344 | 1461190369658 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72878800 == 35 [pid = 3344] [id = 148] 15:12:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B6FBAB400) [pid = 3344] [serial = 442] [outer = 0000000000000000] 15:12:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B6FDB7800) [pid = 3344] [serial = 443] [outer = 0000002B6FBAB400] 15:12:49 INFO - PROCESS | 3344 | 1461190369704 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B70060000) [pid = 3344] [serial = 444] [outer = 0000002B6FBAB400] 15:12:49 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:49 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:12:50 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:50 INFO - PROCESS | 3344 | 1461190370118 Marionette TRACE conn5 <- [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]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 586ms 15:12:50 INFO - PROCESS | 3344 | 1461190370152 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 3344 | 1461190370154 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 15:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:12:50 INFO - PROCESS | 3344 | 1461190370158 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 3344 | 1461190370159 Marionette TRACE conn5 <- [1,558,null,{}] 15:12:50 INFO - PROCESS | 3344 | 1461190370163 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:50 INFO - PROCESS | 3344 | 1461190370242 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 15:12:50 INFO - PROCESS | 3344 | 1461190370248 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D56000 == 36 [pid = 3344] [id = 149] 15:12:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B7023C800) [pid = 3344] [serial = 445] [outer = 0000000000000000] 15:12:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B7031E000) [pid = 3344] [serial = 446] [outer = 0000002B7023C800] 15:12:50 INFO - PROCESS | 3344 | 1461190370308 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B70C16800) [pid = 3344] [serial = 447] [outer = 0000002B7023C800] 15:12:50 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:50 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:12:50 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:50 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:12:50 INFO - PROCESS | 3344 | 1461190370824 Marionette TRACE conn5 <- [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]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 15:12:50 INFO - PROCESS | 3344 | 1461190370852 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 3344 | 1461190370854 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 15:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:12:50 INFO - PROCESS | 3344 | 1461190370857 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 3344 | 1461190370859 Marionette TRACE conn5 <- [1,562,null,{}] 15:12:50 INFO - PROCESS | 3344 | 1461190370863 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:50 INFO - PROCESS | 3344 | 1461190370964 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 15:12:50 INFO - PROCESS | 3344 | 1461190370969 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7446D800 == 37 [pid = 3344] [id = 150] 15:12:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B7198D400) [pid = 3344] [serial = 448] [outer = 0000000000000000] 15:12:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B7281F000) [pid = 3344] [serial = 449] [outer = 0000002B7198D400] 15:12:51 INFO - PROCESS | 3344 | 1461190371016 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B73C14000) [pid = 3344] [serial = 450] [outer = 0000002B7198D400] 15:12:51 INFO - PROCESS | 3344 | 1461190371468 Marionette TRACE conn5 <- [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]]]}] 15:12:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:12:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 628ms 15:12:51 INFO - PROCESS | 3344 | 1461190371489 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 15:12:51 INFO - PROCESS | 3344 | 1461190371491 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 15:12:51 INFO - PROCESS | 3344 | 1461190371494 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:12:51 INFO - PROCESS | 3344 | 1461190371496 Marionette TRACE conn5 <- [1,566,null,{}] 15:12:51 INFO - PROCESS | 3344 | 1461190371506 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:51 INFO - PROCESS | 3344 | 1461190371606 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 15:12:51 INFO - PROCESS | 3344 | 1461190371686 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AAC800 == 38 [pid = 3344] [id = 151] 15:12:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B74046000) [pid = 3344] [serial = 451] [outer = 0000000000000000] 15:12:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B7404D400) [pid = 3344] [serial = 452] [outer = 0000002B74046000] 15:12:51 INFO - PROCESS | 3344 | 1461190371732 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B742BB400) [pid = 3344] [serial = 453] [outer = 0000002B74046000] 15:12:52 INFO - PROCESS | 3344 | 1461190372144 Marionette TRACE conn5 <- [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]]]}] 15:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 15:12:52 INFO - PROCESS | 3344 | 1461190372188 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 15:12:52 INFO - PROCESS | 3344 | 1461190372190 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 15:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:12:52 INFO - PROCESS | 3344 | 1461190372193 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:12:52 INFO - PROCESS | 3344 | 1461190372195 Marionette TRACE conn5 <- [1,570,null,{}] 15:12:52 INFO - PROCESS | 3344 | 1461190372199 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:52 INFO - PROCESS | 3344 | 1461190372297 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 15:12:52 INFO - PROCESS | 3344 | 1461190372303 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77FA7800 == 39 [pid = 3344] [id = 152] 15:12:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B7456D800) [pid = 3344] [serial = 454] [outer = 0000000000000000] 15:12:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B74D29000) [pid = 3344] [serial = 455] [outer = 0000002B7456D800] 15:12:52 INFO - PROCESS | 3344 | 1461190372349 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B74D6AC00) [pid = 3344] [serial = 456] [outer = 0000002B7456D800] 15:12:52 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6F714C00) [pid = 3344] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:12:52 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B70060400) [pid = 3344] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:12:52 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B70060800) [pid = 3344] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:12:52 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B63438400) [pid = 3344] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:12:52 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6D5D0400) [pid = 3344] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:12:52 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B69D1DC00) [pid = 3344] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:12:52 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B63433400) [pid = 3344] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:12:52 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B61C39000) [pid = 3344] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:12:52 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B71995000) [pid = 3344] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:12:52 INFO - PROCESS | 3344 | 1461190372814 Marionette TRACE conn5 <- [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]]]}] 15:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 15:12:52 INFO - PROCESS | 3344 | 1461190372871 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 15:12:52 INFO - PROCESS | 3344 | 1461190372873 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 15:12:52 INFO - PROCESS | 3344 | 1461190372876 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:12:52 INFO - PROCESS | 3344 | 1461190372878 Marionette TRACE conn5 <- [1,574,null,{}] 15:12:52 INFO - PROCESS | 3344 | 1461190372881 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:52 INFO - PROCESS | 3344 | 1461190372987 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 15:12:53 INFO - PROCESS | 3344 | 1461190372995 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78307000 == 40 [pid = 3344] [id = 153] 15:12:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B6F796800) [pid = 3344] [serial = 457] [outer = 0000000000000000] 15:12:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B74D20C00) [pid = 3344] [serial = 458] [outer = 0000002B6F796800] 15:12:53 INFO - PROCESS | 3344 | 1461190373043 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B74D70800) [pid = 3344] [serial = 459] [outer = 0000002B6F796800] 15:12:53 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:53 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:12:53 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:53 INFO - PROCESS | 3344 | 1461190373506 Marionette TRACE conn5 <- [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]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 15:12:53 INFO - PROCESS | 3344 | 1461190373573 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 3344 | 1461190373575 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 15:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:12:53 INFO - PROCESS | 3344 | 1461190373578 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 3344 | 1461190373580 Marionette TRACE conn5 <- [1,578,null,{}] 15:12:53 INFO - PROCESS | 3344 | 1461190373584 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:53 INFO - PROCESS | 3344 | 1461190373662 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 15:12:53 INFO - PROCESS | 3344 | 1461190373670 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BD9000 == 41 [pid = 3344] [id = 154] 15:12:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B7595E800) [pid = 3344] [serial = 460] [outer = 0000000000000000] 15:12:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B75963C00) [pid = 3344] [serial = 461] [outer = 0000002B7595E800] 15:12:53 INFO - PROCESS | 3344 | 1461190373722 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B75A4D000) [pid = 3344] [serial = 462] [outer = 0000002B7595E800] 15:12:54 INFO - PROCESS | 3344 | 1461190374178 Marionette TRACE conn5 <- [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]]]}] 15:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 627ms 15:12:54 INFO - PROCESS | 3344 | 1461190374207 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 15:12:54 INFO - PROCESS | 3344 | 1461190374210 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 15:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:12:54 INFO - PROCESS | 3344 | 1461190374213 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 3344 | 1461190374216 Marionette TRACE conn5 <- [1,582,null,{}] 15:12:54 INFO - PROCESS | 3344 | 1461190374220 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:54 INFO - PROCESS | 3344 | 1461190374354 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 15:12:54 INFO - PROCESS | 3344 | 1461190374366 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791A3800 == 42 [pid = 3344] [id = 155] 15:12:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B719AA400) [pid = 3344] [serial = 463] [outer = 0000000000000000] 15:12:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B75A50800) [pid = 3344] [serial = 464] [outer = 0000002B719AA400] 15:12:54 INFO - PROCESS | 3344 | 1461190374411 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B774ECC00) [pid = 3344] [serial = 465] [outer = 0000002B719AA400] 15:12:55 INFO - PROCESS | 3344 | 1461190375032 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:12:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:12:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 839ms 15:12:55 INFO - PROCESS | 3344 | 1461190375056 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 15:12:55 INFO - PROCESS | 3344 | 1461190375062 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 15:12:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:12:55 INFO - PROCESS | 3344 | 1461190375068 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:12:55 INFO - PROCESS | 3344 | 1461190375072 Marionette TRACE conn5 <- [1,586,null,{}] 15:12:55 INFO - PROCESS | 3344 | 1461190375078 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:55 INFO - PROCESS | 3344 | 1461190375190 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 15:12:55 INFO - PROCESS | 3344 | 1461190375261 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D50F800 == 43 [pid = 3344] [id = 156] 15:12:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B63D42000) [pid = 3344] [serial = 466] [outer = 0000000000000000] 15:12:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B67E3C000) [pid = 3344] [serial = 467] [outer = 0000002B63D42000] 15:12:55 INFO - PROCESS | 3344 | 1461190375321 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B68DA6800) [pid = 3344] [serial = 468] [outer = 0000002B63D42000] 15:12:55 INFO - PROCESS | 3344 | 1461190375971 Marionette TRACE conn5 <- [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]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 15:12:56 INFO - PROCESS | 3344 | 1461190376014 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 3344 | 1461190376021 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 15:12:56 INFO - PROCESS | 3344 | 1461190376028 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:12:56 INFO - PROCESS | 3344 | 1461190376031 Marionette TRACE conn5 <- [1,590,null,{}] 15:12:56 INFO - PROCESS | 3344 | 1461190376035 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:56 INFO - PROCESS | 3344 | 1461190376142 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 15:12:56 INFO - PROCESS | 3344 | 1461190376224 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737D0800 == 44 [pid = 3344] [id = 157] 15:12:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B6E40D800) [pid = 3344] [serial = 469] [outer = 0000000000000000] 15:12:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B6F7AC800) [pid = 3344] [serial = 470] [outer = 0000002B6E40D800] 15:12:56 INFO - PROCESS | 3344 | 1461190376281 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B701E9800) [pid = 3344] [serial = 471] [outer = 0000002B6E40D800] 15:12:56 INFO - PROCESS | 3344 | 1461190376827 Marionette TRACE conn5 <- [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]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 839ms 15:12:56 INFO - PROCESS | 3344 | 1461190376873 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 3344 | 1461190376876 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 15:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:12:56 INFO - PROCESS | 3344 | 1461190376880 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 3344 | 1461190376884 Marionette TRACE conn5 <- [1,594,null,{}] 15:12:56 INFO - PROCESS | 3344 | 1461190376896 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:57 INFO - PROCESS | 3344 | 1461190377005 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 15:12:57 INFO - PROCESS | 3344 | 1461190377088 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791B0000 == 45 [pid = 3344] [id = 158] 15:12:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B719ABC00) [pid = 3344] [serial = 472] [outer = 0000000000000000] 15:12:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B719B1400) [pid = 3344] [serial = 473] [outer = 0000002B719ABC00] 15:12:57 INFO - PROCESS | 3344 | 1461190377149 Marionette DEBUG loaded listener.js 15:12:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B74126C00) [pid = 3344] [serial = 474] [outer = 0000002B719ABC00] 15:12:57 INFO - PROCESS | 3344 | 1461190377736 Marionette TRACE conn5 <- [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]]]}] 15:12:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:12:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 880ms 15:12:57 INFO - PROCESS | 3344 | 1461190377762 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 15:12:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:12:57 INFO - PROCESS | 3344 | 1461190377765 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 15:12:57 INFO - PROCESS | 3344 | 1461190377768 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 3344 | 1461190377771 Marionette TRACE conn5 <- [1,598,null,{}] 15:12:57 INFO - PROCESS | 3344 | 1461190377774 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:57 INFO - PROCESS | 3344 | 1461190377883 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 15:12:57 INFO - PROCESS | 3344 | 1461190377963 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737D0000 == 46 [pid = 3344] [id = 159] 15:12:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B75918400) [pid = 3344] [serial = 475] [outer = 0000000000000000] 15:12:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B7591AC00) [pid = 3344] [serial = 476] [outer = 0000002B75918400] 15:12:58 INFO - PROCESS | 3344 | 1461190378021 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B75921400) [pid = 3344] [serial = 477] [outer = 0000002B75918400] 15:12:58 INFO - PROCESS | 3344 | 1461190378599 Marionette TRACE conn5 <- [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]]]}] 15:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 880ms 15:12:58 INFO - PROCESS | 3344 | 1461190378662 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 3344 | 1461190378665 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 15:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:12:58 INFO - PROCESS | 3344 | 1461190378670 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - PROCESS | 3344 | 1461190378672 Marionette TRACE conn5 <- [1,602,null,{}] 15:12:58 INFO - PROCESS | 3344 | 1461190378676 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:58 INFO - PROCESS | 3344 | 1461190378779 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 15:12:58 INFO - PROCESS | 3344 | 1461190378846 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6E6000 == 47 [pid = 3344] [id = 160] 15:12:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B6D5D3400) [pid = 3344] [serial = 478] [outer = 0000000000000000] 15:12:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B6F79D400) [pid = 3344] [serial = 479] [outer = 0000002B6D5D3400] 15:12:58 INFO - PROCESS | 3344 | 1461190378903 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B71C48000) [pid = 3344] [serial = 480] [outer = 0000002B6D5D3400] 15:12:59 INFO - PROCESS | 3344 | 1461190379691 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1079ms 15:12:59 INFO - PROCESS | 3344 | 1461190379750 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 15:12:59 INFO - PROCESS | 3344 | 1461190379755 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 15:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:12:59 INFO - PROCESS | 3344 | 1461190379761 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:12:59 INFO - PROCESS | 3344 | 1461190379765 Marionette TRACE conn5 <- [1,606,null,{}] 15:12:59 INFO - PROCESS | 3344 | 1461190379770 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:59 INFO - PROCESS | 3344 | 1461190379869 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 15:12:59 INFO - PROCESS | 3344 | 1461190379940 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D5E8000 == 48 [pid = 3344] [id = 161] 15:12:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B64F8FC00) [pid = 3344] [serial = 481] [outer = 0000000000000000] 15:12:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B68823800) [pid = 3344] [serial = 482] [outer = 0000002B64F8FC00] 15:13:00 INFO - PROCESS | 3344 | 1461190379993 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B69D1E000) [pid = 3344] [serial = 483] [outer = 0000002B64F8FC00] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BD9000 == 47 [pid = 3344] [id = 154] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78307000 == 46 [pid = 3344] [id = 153] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77FA7800 == 45 [pid = 3344] [id = 152] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AAC800 == 44 [pid = 3344] [id = 151] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7446D800 == 43 [pid = 3344] [id = 150] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D56000 == 42 [pid = 3344] [id = 149] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B72878800 == 41 [pid = 3344] [id = 148] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7055F800 == 40 [pid = 3344] [id = 147] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B73C18C00) [pid = 3344] [serial = 413] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6992F800 == 39 [pid = 3344] [id = 146] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E462000 == 38 [pid = 3344] [id = 145] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68DE5800 == 37 [pid = 3344] [id = 144] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7831E800 == 36 [pid = 3344] [id = 142] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773A9800 == 35 [pid = 3344] [id = 141] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB47000 == 34 [pid = 3344] [id = 140] 15:13:00 INFO - PROCESS | 3344 | --DOCSHELL 0000002B64F73000 == 33 [pid = 3344] [id = 139] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B70059000) [pid = 3344] [serial = 408] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B714C0000) [pid = 3344] [serial = 405] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B6F851400) [pid = 3344] [serial = 398] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B7379B800) [pid = 3344] [serial = 411] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B6F2BA000) [pid = 3344] [serial = 396] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B6FBB3000) [pid = 3344] [serial = 399] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B704B5800) [pid = 3344] [serial = 402] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B7023B400) [pid = 3344] [serial = 401] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B70C19000) [pid = 3344] [serial = 404] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B63D47C00) [pid = 3344] [serial = 386] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B63604C00) [pid = 3344] [serial = 385] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B6F238400) [pid = 3344] [serial = 395] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B69D92800) [pid = 3344] [serial = 392] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B6DBE6C00) [pid = 3344] [serial = 393] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63D47000) [pid = 3344] [serial = 388] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B6882EC00) [pid = 3344] [serial = 389] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B63C23C00) [pid = 3344] [serial = 382] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B73C12000) [pid = 3344] [serial = 379] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B68DFE400) [pid = 3344] [serial = 407] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B71999400) [pid = 3344] [serial = 410] [outer = 0000000000000000] [url = about:blank] 15:13:00 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B74047000) [pid = 3344] [serial = 161] [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.] 15:13:00 INFO - PROCESS | 3344 | 1461190380597 Marionette TRACE conn5 <- [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]]]}] 15:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 880ms 15:13:00 INFO - PROCESS | 3344 | 1461190380644 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 15:13:00 INFO - PROCESS | 3344 | 1461190380650 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 15:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:13:00 INFO - PROCESS | 3344 | 1461190380656 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 3344 | 1461190380658 Marionette TRACE conn5 <- [1,610,null,{}] 15:13:00 INFO - PROCESS | 3344 | 1461190380662 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:00 INFO - PROCESS | 3344 | 1461190380748 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 15:13:00 INFO - PROCESS | 3344 | 1461190380931 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:00 INFO - PROCESS | 3344 | [3344] 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 15:13:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6F1800 == 34 [pid = 3344] [id = 162] 15:13:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B68EB5400) [pid = 3344] [serial = 484] [outer = 0000000000000000] 15:13:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B69A9B400) [pid = 3344] [serial = 485] [outer = 0000002B68EB5400] 15:13:01 INFO - PROCESS | 3344 | 1461190381066 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6E411C00) [pid = 3344] [serial = 486] [outer = 0000002B68EB5400] 15:13:01 INFO - PROCESS | 3344 | 1461190381498 Marionette TRACE conn5 <- [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]]]}] 15:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 881ms 15:13:01 INFO - PROCESS | 3344 | 1461190381538 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 15:13:01 INFO - PROCESS | 3344 | 1461190381541 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 15:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:13:01 INFO - PROCESS | 3344 | 1461190381544 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 3344 | 1461190381548 Marionette TRACE conn5 <- [1,614,null,{}] 15:13:01 INFO - PROCESS | 3344 | 1461190381559 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:01 INFO - PROCESS | 3344 | 1461190381650 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 15:13:01 INFO - PROCESS | 3344 | 1461190381657 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70892800 == 35 [pid = 3344] [id = 163] 15:13:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B6F84A000) [pid = 3344] [serial = 487] [outer = 0000000000000000] 15:13:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6FBAEC00) [pid = 3344] [serial = 488] [outer = 0000002B6F84A000] 15:13:01 INFO - PROCESS | 3344 | 1461190381713 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B7005B000) [pid = 3344] [serial = 489] [outer = 0000002B6F84A000] 15:13:02 INFO - PROCESS | 3344 | 1461190382150 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 628ms 15:13:02 INFO - PROCESS | 3344 | 1461190382175 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 3344 | 1461190382178 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 15:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:13:02 INFO - PROCESS | 3344 | 1461190382186 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - PROCESS | 3344 | 1461190382188 Marionette TRACE conn5 <- [1,618,null,{}] 15:13:02 INFO - PROCESS | 3344 | 1461190382191 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:02 INFO - PROCESS | 3344 | 1461190382274 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 15:13:02 INFO - PROCESS | 3344 | 1461190382283 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72985800 == 36 [pid = 3344] [id = 164] 15:13:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B7023D800) [pid = 3344] [serial = 490] [outer = 0000000000000000] 15:13:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B70322000) [pid = 3344] [serial = 491] [outer = 0000002B7023D800] 15:13:02 INFO - PROCESS | 3344 | 1461190382331 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B705FA000) [pid = 3344] [serial = 492] [outer = 0000002B7023D800] 15:13:02 INFO - PROCESS | 3344 | 1461190382726 Marionette TRACE conn5 <- [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]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 586ms 15:13:02 INFO - PROCESS | 3344 | 1461190382779 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 3344 | 1461190382781 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 15:13:02 INFO - PROCESS | 3344 | 1461190382785 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:13:02 INFO - PROCESS | 3344 | 1461190382787 Marionette TRACE conn5 <- [1,622,null,{}] 15:13:02 INFO - PROCESS | 3344 | 1461190382790 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:02 INFO - PROCESS | 3344 | 1461190382896 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 15:13:02 INFO - PROCESS | 3344 | 1461190382902 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D6C000 == 37 [pid = 3344] [id = 165] 15:13:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B70C14400) [pid = 3344] [serial = 493] [outer = 0000000000000000] 15:13:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B70CC7000) [pid = 3344] [serial = 494] [outer = 0000002B70C14400] 15:13:02 INFO - PROCESS | 3344 | 1461190382948 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B71990800) [pid = 3344] [serial = 495] [outer = 0000002B70C14400] 15:13:03 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:03 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:03 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:13:03 INFO - PROCESS | 3344 | 1461190383445 Marionette TRACE conn5 <- [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]]]}] 15:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 15:13:03 INFO - PROCESS | 3344 | 1461190383460 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 15:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:13:03 INFO - PROCESS | 3344 | 1461190383462 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 15:13:03 INFO - PROCESS | 3344 | 1461190383466 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:13:03 INFO - PROCESS | 3344 | 1461190383467 Marionette TRACE conn5 <- [1,626,null,{}] 15:13:03 INFO - PROCESS | 3344 | 1461190383471 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:03 INFO - PROCESS | 3344 | 1461190383582 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 15:13:03 INFO - PROCESS | 3344 | 1461190383589 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6DB000 == 38 [pid = 3344] [id = 166] 15:13:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B719A6400) [pid = 3344] [serial = 496] [outer = 0000000000000000] 15:13:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B72DD5000) [pid = 3344] [serial = 497] [outer = 0000002B719A6400] 15:13:03 INFO - PROCESS | 3344 | 1461190383639 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B74131000) [pid = 3344] [serial = 498] [outer = 0000002B719A6400] 15:13:03 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:03 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:13:04 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:04 INFO - PROCESS | 3344 | 1461190384082 Marionette TRACE conn5 <- [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]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 15:13:04 INFO - PROCESS | 3344 | 1461190384098 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 15:13:04 INFO - PROCESS | 3344 | 1461190384100 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 15:13:04 INFO - PROCESS | 3344 | 1461190384103 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:13:04 INFO - PROCESS | 3344 | 1461190384105 Marionette TRACE conn5 <- [1,630,null,{}] 15:13:04 INFO - PROCESS | 3344 | 1461190384109 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:04 INFO - PROCESS | 3344 | 1461190384216 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 15:13:04 INFO - PROCESS | 3344 | 1461190384324 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AA2800 == 39 [pid = 3344] [id = 167] 15:13:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B74495800) [pid = 3344] [serial = 499] [outer = 0000000000000000] 15:13:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B74498000) [pid = 3344] [serial = 500] [outer = 0000002B74495800] 15:13:04 INFO - PROCESS | 3344 | 1461190384372 Marionette DEBUG loaded listener.js 15:13:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B74564C00) [pid = 3344] [serial = 501] [outer = 0000002B74495800] 15:13:04 INFO - PROCESS | 3344 | 1461190384793 Marionette TRACE conn5 <- [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]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 733ms 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B73C11400) [pid = 3344] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B7289F400) [pid = 3344] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B7198D400) [pid = 3344] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B74046000) [pid = 3344] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B625A5000) [pid = 3344] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B63BA4000) [pid = 3344] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B7456D800) [pid = 3344] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B6D5CA000) [pid = 3344] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B7023C800) [pid = 3344] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B6FBAB400) [pid = 3344] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B6342F400) [pid = 3344] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B6F796800) [pid = 3344] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:13:05 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B7595E800) [pid = 3344] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:13:05 INFO - PROCESS | 3344 | 1461190385014 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 15:13:05 INFO - PROCESS | 3344 | 1461190385016 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 15:13:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:13:05 INFO - PROCESS | 3344 | 1461190385026 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:13:05 INFO - PROCESS | 3344 | 1461190385028 Marionette TRACE conn5 <- [1,634,null,{}] 15:13:05 INFO - PROCESS | 3344 | 1461190385032 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:05 INFO - PROCESS | 3344 | 1461190385109 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 15:13:05 INFO - PROCESS | 3344 | 1461190385117 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70399000 == 40 [pid = 3344] [id = 168] 15:13:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B68E39400) [pid = 3344] [serial = 502] [outer = 0000000000000000] 15:13:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B6FBA1000) [pid = 3344] [serial = 503] [outer = 0000002B68E39400] 15:13:05 INFO - PROCESS | 3344 | 1461190385163 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B74132800) [pid = 3344] [serial = 504] [outer = 0000002B68E39400] 15:13:05 INFO - PROCESS | 3344 | 1461190385576 Marionette TRACE conn5 <- [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]]]}] 15:13:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:13:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 584ms 15:13:05 INFO - PROCESS | 3344 | 1461190385622 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 15:13:05 INFO - PROCESS | 3344 | 1461190385624 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 15:13:05 INFO - PROCESS | 3344 | 1461190385628 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:13:05 INFO - PROCESS | 3344 | 1461190385630 Marionette TRACE conn5 <- [1,638,null,{}] 15:13:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:13:05 INFO - PROCESS | 3344 | 1461190385633 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:05 INFO - PROCESS | 3344 | 1461190385711 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 15:13:05 INFO - PROCESS | 3344 | 1461190385717 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78039000 == 41 [pid = 3344] [id = 169] 15:13:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B74D23C00) [pid = 3344] [serial = 505] [outer = 0000000000000000] 15:13:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B74D62400) [pid = 3344] [serial = 506] [outer = 0000002B74D23C00] 15:13:05 INFO - PROCESS | 3344 | 1461190385763 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B7591F000) [pid = 3344] [serial = 507] [outer = 0000002B74D23C00] 15:13:06 INFO - PROCESS | 3344 | 1461190386176 Marionette TRACE conn5 <- [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]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 587ms 15:13:06 INFO - PROCESS | 3344 | 1461190386221 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 3344 | 1461190386223 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 15:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:13:06 INFO - PROCESS | 3344 | 1461190386226 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 3344 | 1461190386228 Marionette TRACE conn5 <- [1,642,null,{}] 15:13:06 INFO - PROCESS | 3344 | 1461190386236 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:06 INFO - PROCESS | 3344 | 1461190386317 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 15:13:06 INFO - PROCESS | 3344 | 1461190386324 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7861C000 == 42 [pid = 3344] [id = 170] 15:13:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B75961400) [pid = 3344] [serial = 508] [outer = 0000000000000000] 15:13:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B75A45400) [pid = 3344] [serial = 509] [outer = 0000002B75961400] 15:13:06 INFO - PROCESS | 3344 | 1461190386370 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B774E5800) [pid = 3344] [serial = 510] [outer = 0000002B75961400] 15:13:06 INFO - PROCESS | 3344 | 1461190386798 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 15:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:13:06 INFO - PROCESS | 3344 | 1461190386859 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 3344 | 1461190386862 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 15:13:06 INFO - PROCESS | 3344 | 1461190386865 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 3344 | 1461190386868 Marionette TRACE conn5 <- [1,646,null,{}] 15:13:06 INFO - PROCESS | 3344 | 1461190386871 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:06 INFO - PROCESS | 3344 | 1461190386970 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 15:13:07 INFO - PROCESS | 3344 | 1461190386985 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791A6000 == 43 [pid = 3344] [id = 171] 15:13:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B74028400) [pid = 3344] [serial = 511] [outer = 0000000000000000] 15:13:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B774EAC00) [pid = 3344] [serial = 512] [outer = 0000002B74028400] 15:13:07 INFO - PROCESS | 3344 | 1461190387037 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B780CE000) [pid = 3344] [serial = 513] [outer = 0000002B74028400] 15:13:07 INFO - PROCESS | 3344 | 1461190387732 Marionette TRACE conn5 <- [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]]]}] 15:13:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:13:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 881ms 15:13:07 INFO - PROCESS | 3344 | 1461190387748 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 3344 | 1461190387754 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 15:13:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:13:07 INFO - PROCESS | 3344 | 1461190387760 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 3344 | 1461190387765 Marionette TRACE conn5 <- [1,650,null,{}] 15:13:07 INFO - PROCESS | 3344 | 1461190387770 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:07 INFO - PROCESS | 3344 | 1461190387883 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 15:13:07 INFO - PROCESS | 3344 | 1461190387957 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F8D6000 == 44 [pid = 3344] [id = 172] 15:13:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B68217400) [pid = 3344] [serial = 514] [outer = 0000000000000000] 15:13:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B6898C800) [pid = 3344] [serial = 515] [outer = 0000002B68217400] 15:13:08 INFO - PROCESS | 3344 | 1461190388057 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B6F235C00) [pid = 3344] [serial = 516] [outer = 0000002B68217400] 15:13:08 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:08 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:13:08 INFO - PROCESS | 3344 | 1461190388706 Marionette TRACE conn5 <- [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]]]}] 15:13:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:13:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 986ms 15:13:08 INFO - PROCESS | 3344 | 1461190388749 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 15:13:08 INFO - PROCESS | 3344 | 1461190388756 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 15:13:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:13:08 INFO - PROCESS | 3344 | 1461190388762 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:13:08 INFO - PROCESS | 3344 | 1461190388766 Marionette TRACE conn5 <- [1,654,null,{}] 15:13:08 INFO - PROCESS | 3344 | 1461190388770 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:08 INFO - PROCESS | 3344 | 1461190388880 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 15:13:08 INFO - PROCESS | 3344 | 1461190388951 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FCD800 == 45 [pid = 3344] [id = 173] 15:13:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B6F00EC00) [pid = 3344] [serial = 517] [outer = 0000000000000000] 15:13:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B7023F400) [pid = 3344] [serial = 518] [outer = 0000002B6F00EC00] 15:13:09 INFO - PROCESS | 3344 | 1461190389008 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B71997400) [pid = 3344] [serial = 519] [outer = 0000002B6F00EC00] 15:13:09 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:09 INFO - PROCESS | 3344 | 1461190389632 Marionette TRACE conn5 <- [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]]]}] 15:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 881ms 15:13:09 INFO - PROCESS | 3344 | 1461190389649 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 15:13:09 INFO - PROCESS | 3344 | 1461190389652 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 15:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:13:09 INFO - PROCESS | 3344 | 1461190389656 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:13:09 INFO - PROCESS | 3344 | 1461190389660 Marionette TRACE conn5 <- [1,658,null,{}] 15:13:09 INFO - PROCESS | 3344 | 1461190389672 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:09 INFO - PROCESS | 3344 | 1461190389783 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 15:13:09 INFO - PROCESS | 3344 | 1461190389868 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7861F800 == 46 [pid = 3344] [id = 174] 15:13:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B7401C400) [pid = 3344] [serial = 520] [outer = 0000000000000000] 15:13:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B74029800) [pid = 3344] [serial = 521] [outer = 0000002B7401C400] 15:13:09 INFO - PROCESS | 3344 | 1461190389928 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B74D70400) [pid = 3344] [serial = 522] [outer = 0000002B7401C400] 15:13:10 INFO - PROCESS | 3344 | 1461190390470 Marionette TRACE conn5 <- [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]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:13:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 899ms 15:13:10 INFO - PROCESS | 3344 | 1461190390557 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 3344 | 1461190390560 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 15:13:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:13:10 INFO - PROCESS | 3344 | 1461190390564 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 3344 | 1461190390566 Marionette TRACE conn5 <- [1,662,null,{}] 15:13:10 INFO - PROCESS | 3344 | 1461190390571 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:10 INFO - PROCESS | 3344 | 1461190390677 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 15:13:10 INFO - PROCESS | 3344 | 1461190390747 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745D6800 == 47 [pid = 3344] [id = 175] 15:13:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B774F0800) [pid = 3344] [serial = 523] [outer = 0000000000000000] 15:13:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B780C6400) [pid = 3344] [serial = 524] [outer = 0000002B774F0800] 15:13:10 INFO - PROCESS | 3344 | 1461190390805 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B780D5C00) [pid = 3344] [serial = 525] [outer = 0000002B774F0800] 15:13:11 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:13:11 INFO - PROCESS | 3344 | 1461190391389 Marionette TRACE conn5 <- [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]]]}] 15:13:11 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 15:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1029ms 15:13:11 INFO - PROCESS | 3344 | 1461190391596 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 15:13:11 INFO - PROCESS | 3344 | 1461190391601 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 15:13:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:13:11 INFO - PROCESS | 3344 | 1461190391606 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:13:11 INFO - PROCESS | 3344 | 1461190391609 Marionette TRACE conn5 <- [1,666,null,{}] 15:13:11 INFO - PROCESS | 3344 | 1461190391640 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:11 INFO - PROCESS | 3344 | 1461190391739 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 15:13:11 INFO - PROCESS | 3344 | 1461190391805 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FE52000 == 48 [pid = 3344] [id = 176] 15:13:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B63D40C00) [pid = 3344] [serial = 526] [outer = 0000000000000000] 15:13:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B64F19400) [pid = 3344] [serial = 527] [outer = 0000002B63D40C00] 15:13:11 INFO - PROCESS | 3344 | 1461190391855 Marionette DEBUG loaded listener.js 15:13:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B69906400) [pid = 3344] [serial = 528] [outer = 0000002B63D40C00] 15:13:12 INFO - PROCESS | 3344 | 1461190392471 Marionette TRACE conn5 <- [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]]]}] 15:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 922ms 15:13:12 INFO - PROCESS | 3344 | 1461190392531 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 15:13:12 INFO - PROCESS | 3344 | 1461190392535 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 15:13:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:13:12 INFO - PROCESS | 3344 | 1461190392543 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:13:12 INFO - PROCESS | 3344 | 1461190392547 Marionette TRACE conn5 <- [1,670,null,{}] 15:13:12 INFO - PROCESS | 3344 | 1461190392569 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:12 INFO - PROCESS | 3344 | 1461190392669 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 15:13:12 INFO - PROCESS | 3344 | 1461190392739 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FEC4800 == 49 [pid = 3344] [id = 177] 15:13:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B6F010000) [pid = 3344] [serial = 529] [outer = 0000000000000000] 15:13:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B6F856000) [pid = 3344] [serial = 530] [outer = 0000002B6F010000] 15:13:12 INFO - PROCESS | 3344 | 1461190392790 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B70234C00) [pid = 3344] [serial = 531] [outer = 0000002B6F010000] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7861C000 == 48 [pid = 3344] [id = 170] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78039000 == 47 [pid = 3344] [id = 169] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70399000 == 46 [pid = 3344] [id = 168] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AA2800 == 45 [pid = 3344] [id = 167] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6DB000 == 44 [pid = 3344] [id = 166] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D6C000 == 43 [pid = 3344] [id = 165] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B72985800 == 42 [pid = 3344] [id = 164] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70892800 == 41 [pid = 3344] [id = 163] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6F1800 == 40 [pid = 3344] [id = 162] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B69D94000) [pid = 3344] [serial = 419] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B6329EC00) [pid = 3344] [serial = 416] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B701EE800) [pid = 3344] [serial = 422] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B742BB000) [pid = 3344] [serial = 425] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B74D21000) [pid = 3344] [serial = 428] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B75A50800) [pid = 3344] [serial = 464] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D5E8000 == 39 [pid = 3344] [id = 161] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791B0000 == 38 [pid = 3344] [id = 158] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737D0800 == 37 [pid = 3344] [id = 157] 15:13:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D50F800 == 36 [pid = 3344] [id = 156] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B74046800) [pid = 3344] [serial = 414] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B73C4E400) [pid = 3344] [serial = 380] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B7281F000) [pid = 3344] [serial = 449] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B7404D400) [pid = 3344] [serial = 452] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B73C14000) [pid = 3344] [serial = 450] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B632E4800) [pid = 3344] [serial = 431] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B69D9AC00) [pid = 3344] [serial = 435] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B68DA6400) [pid = 3344] [serial = 434] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B74D29000) [pid = 3344] [serial = 455] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B6F235800) [pid = 3344] [serial = 440] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B6F7AF000) [pid = 3344] [serial = 441] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B7031E000) [pid = 3344] [serial = 446] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B6FDB7800) [pid = 3344] [serial = 443] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B70060000) [pid = 3344] [serial = 444] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B6450E400) [pid = 3344] [serial = 437] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B68E35800) [pid = 3344] [serial = 438] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B742BB400) [pid = 3344] [serial = 453] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B74D20C00) [pid = 3344] [serial = 458] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B74D70800) [pid = 3344] [serial = 459] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B75A4D000) [pid = 3344] [serial = 462] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B75963C00) [pid = 3344] [serial = 461] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B74D6AC00) [pid = 3344] [serial = 456] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B6360F800) [pid = 3344] [serial = 432] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B70C16800) [pid = 3344] [serial = 447] [outer = 0000000000000000] [url = about:blank] 15:13:13 INFO - PROCESS | 3344 | [3344] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:13:13 INFO - PROCESS | 3344 | [3344] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:13:13 INFO - PROCESS | 3344 | 1461190393823 Marionette TRACE conn5 <- [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]]]}] 15:13:13 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) 15:13:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1303ms 15:13:13 INFO - PROCESS | 3344 | 1461190393848 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 3344 | 1461190393850 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 15:13:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:13:13 INFO - PROCESS | 3344 | 1461190393854 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:13:13 INFO - PROCESS | 3344 | 1461190393856 Marionette TRACE conn5 <- [1,674,null,{}] 15:13:13 INFO - PROCESS | 3344 | 1461190393866 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:13 INFO - PROCESS | 3344 | 1461190393955 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 15:13:13 INFO - PROCESS | 3344 | 1461190393962 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D511800 == 37 [pid = 3344] [id = 178] 15:13:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B68868C00) [pid = 3344] [serial = 532] [outer = 0000000000000000] 15:13:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B69D9AC00) [pid = 3344] [serial = 533] [outer = 0000002B68868C00] 15:13:14 INFO - PROCESS | 3344 | 1461190394014 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B6FBB9400) [pid = 3344] [serial = 534] [outer = 0000002B68868C00] 15:13:14 INFO - PROCESS | 3344 | 1461190394952 Marionette TRACE conn5 <- [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]]]}] 15:13:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:13:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1143ms 15:13:15 INFO - PROCESS | 3344 | 1461190395000 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 15:13:15 INFO - PROCESS | 3344 | 1461190395002 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 15:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:13:15 INFO - PROCESS | 3344 | 1461190395006 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:13:15 INFO - PROCESS | 3344 | 1461190395007 Marionette TRACE conn5 <- [1,678,null,{}] 15:13:15 INFO - PROCESS | 3344 | 1461190395011 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:15 INFO - PROCESS | 3344 | 1461190395098 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 15:13:15 INFO - PROCESS | 3344 | 1461190395104 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FCF000 == 38 [pid = 3344] [id = 179] 15:13:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B7031E800) [pid = 3344] [serial = 535] [outer = 0000000000000000] 15:13:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B70BC0C00) [pid = 3344] [serial = 536] [outer = 0000002B7031E800] 15:13:15 INFO - PROCESS | 3344 | 1461190395151 Marionette DEBUG loaded listener.js 15:13:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B71990000) [pid = 3344] [serial = 537] [outer = 0000002B7031E800] 15:13:16 INFO - PROCESS | 3344 | 1461190396126 Marionette TRACE conn5 <- [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]]]}] 15:13:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:13:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 15:13:16 INFO - PROCESS | 3344 | 1461190396138 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 15:13:16 INFO - PROCESS | 3344 | 1461190396140 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 15:13:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:13:16 INFO - PROCESS | 3344 | 1461190396143 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:13:16 INFO - PROCESS | 3344 | 1461190396145 Marionette TRACE conn5 <- [1,682,null,{}] 15:13:16 INFO - PROCESS | 3344 | 1461190396149 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:16 INFO - PROCESS | 3344 | 1461190396251 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 15:13:16 INFO - PROCESS | 3344 | 1461190396257 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68DD9800 == 39 [pid = 3344] [id = 180] 15:13:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B71996000) [pid = 3344] [serial = 538] [outer = 0000000000000000] 15:13:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B719AF800) [pid = 3344] [serial = 539] [outer = 0000002B71996000] 15:13:16 INFO - PROCESS | 3344 | 1461190396303 Marionette DEBUG loaded listener.js 15:13:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B731D9400) [pid = 3344] [serial = 540] [outer = 0000002B71996000] 15:13:17 INFO - PROCESS | 3344 | 1461190397271 Marionette TRACE conn5 <- [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]]]}] 15:13:17 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) 15:13:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1178ms 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B6F84A000) [pid = 3344] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B68E39400) [pid = 3344] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B69A94800) [pid = 3344] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B74495800) [pid = 3344] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B7419E800) [pid = 3344] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B719AA400) [pid = 3344] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B70C14400) [pid = 3344] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63D42000) [pid = 3344] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B7023D800) [pid = 3344] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B74D23C00) [pid = 3344] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B68EB5400) [pid = 3344] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B75918400) [pid = 3344] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B719A6400) [pid = 3344] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B6360B000) [pid = 3344] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6D5D3400) [pid = 3344] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B73C0E000) [pid = 3344] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B719ABC00) [pid = 3344] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6E40D800) [pid = 3344] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B64F8FC00) [pid = 3344] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6FB8EC00) [pid = 3344] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6295AC00) [pid = 3344] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:13:17 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B75961400) [pid = 3344] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:13:17 INFO - PROCESS | 3344 | 1461190397460 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 15:13:17 INFO - PROCESS | 3344 | 1461190397462 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 15:13:17 INFO - PROCESS | 3344 | 1461190397467 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 3344 | 1461190397469 Marionette TRACE conn5 <- [1,686,null,{}] 15:13:17 INFO - PROCESS | 3344 | 1461190397473 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:13:17 INFO - PROCESS | 3344 | 1461190397604 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 15:13:17 INFO - PROCESS | 3344 | 1461190397615 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7446A000 == 40 [pid = 3344] [id = 181] 15:13:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B70239800) [pid = 3344] [serial = 541] [outer = 0000000000000000] 15:13:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B70335400) [pid = 3344] [serial = 542] [outer = 0000002B70239800] 15:13:17 INFO - PROCESS | 3344 | 1461190397665 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B7401FC00) [pid = 3344] [serial = 543] [outer = 0000002B70239800] 15:13:18 INFO - PROCESS | 3344 | 1461190398562 Marionette TRACE conn5 <- [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]]]}] 15:13:18 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) 15:13:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 15:13:18 INFO - PROCESS | 3344 | 1461190398605 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 15:13:18 INFO - PROCESS | 3344 | 1461190398608 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 15:13:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:13:18 INFO - PROCESS | 3344 | 1461190398611 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 3344 | 1461190398613 Marionette TRACE conn5 <- [1,690,null,{}] 15:13:18 INFO - PROCESS | 3344 | 1461190398616 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:18 INFO - PROCESS | 3344 | 1461190398693 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 15:13:18 INFO - PROCESS | 3344 | 1461190398700 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D96000 == 41 [pid = 3344] [id = 182] 15:13:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B74045400) [pid = 3344] [serial = 544] [outer = 0000000000000000] 15:13:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B741A6800) [pid = 3344] [serial = 545] [outer = 0000002B74045400] 15:13:18 INFO - PROCESS | 3344 | 1461190398745 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B74493000) [pid = 3344] [serial = 546] [outer = 0000002B74045400] 15:13:19 INFO - PROCESS | 3344 | 1461190399707 Marionette TRACE conn5 <- [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]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:13:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1127ms 15:13:19 INFO - PROCESS | 3344 | 1461190399780 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 3344 | 1461190399785 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 15:13:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:13:19 INFO - PROCESS | 3344 | 1461190399792 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 3344 | 1461190399797 Marionette TRACE conn5 <- [1,694,null,{}] 15:13:19 INFO - PROCESS | 3344 | 1461190399804 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:19 INFO - PROCESS | 3344 | 1461190399904 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 15:13:20 INFO - PROCESS | 3344 | 1461190400059 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6DF000 == 42 [pid = 3344] [id = 183] 15:13:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B63926000) [pid = 3344] [serial = 547] [outer = 0000000000000000] 15:13:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B63D49800) [pid = 3344] [serial = 548] [outer = 0000002B63926000] 15:13:20 INFO - PROCESS | 3344 | 1461190400165 Marionette DEBUG loaded listener.js 15:13:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B68B81000) [pid = 3344] [serial = 549] [outer = 0000002B63926000] 15:13:21 INFO - PROCESS | 3344 | 1461190401243 Marionette TRACE conn5 <- [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]]]}] 15:13:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:13:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1495ms 15:13:21 INFO - PROCESS | 3344 | 1461190401291 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 3344 | 1461190401298 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 15:13:21 INFO - PROCESS | 3344 | 1461190401304 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:13:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:13:21 INFO - PROCESS | 3344 | 1461190401307 Marionette TRACE conn5 <- [1,698,null,{}] 15:13:21 INFO - PROCESS | 3344 | 1461190401312 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:21 INFO - PROCESS | 3344 | 1461190401509 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 15:13:21 INFO - PROCESS | 3344 | 1461190401596 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FCA800 == 43 [pid = 3344] [id = 184] 15:13:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B69A09000) [pid = 3344] [serial = 550] [outer = 0000000000000000] 15:13:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6FBA8400) [pid = 3344] [serial = 551] [outer = 0000002B69A09000] 15:13:21 INFO - PROCESS | 3344 | 1461190401653 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B7023B800) [pid = 3344] [serial = 552] [outer = 0000002B69A09000] 15:13:22 INFO - PROCESS | 3344 | 1461190402712 Marionette TRACE conn5 <- [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]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:13:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1430ms 15:13:22 INFO - PROCESS | 3344 | 1461190402740 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 3344 | 1461190402743 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 15:13:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:13:22 INFO - PROCESS | 3344 | 1461190402747 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 3344 | 1461190402751 Marionette TRACE conn5 <- [1,702,null,{}] 15:13:22 INFO - PROCESS | 3344 | 1461190402763 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:22 INFO - PROCESS | 3344 | 1461190402907 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 15:13:23 INFO - PROCESS | 3344 | 1461190403022 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6826D000 == 44 [pid = 3344] [id = 185] 15:13:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B63433000) [pid = 3344] [serial = 553] [outer = 0000000000000000] 15:13:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B68DA4000) [pid = 3344] [serial = 554] [outer = 0000002B63433000] 15:13:23 INFO - PROCESS | 3344 | 1461190403081 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B7005D000) [pid = 3344] [serial = 555] [outer = 0000002B63433000] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7446A000 == 43 [pid = 3344] [id = 181] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68DD9800 == 42 [pid = 3344] [id = 180] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FCF000 == 41 [pid = 3344] [id = 179] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D511800 == 40 [pid = 3344] [id = 178] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FEC4800 == 39 [pid = 3344] [id = 177] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FE52000 == 38 [pid = 3344] [id = 176] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745D6800 == 37 [pid = 3344] [id = 175] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7861F800 == 36 [pid = 3344] [id = 174] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FCD800 == 35 [pid = 3344] [id = 173] 15:13:24 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F8D6000 == 34 [pid = 3344] [id = 172] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B774E5800) [pid = 3344] [serial = 510] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B7005B000) [pid = 3344] [serial = 489] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B74132800) [pid = 3344] [serial = 504] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6F234000) [pid = 3344] [serial = 420] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B74498000) [pid = 3344] [serial = 500] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6FBAEC00) [pid = 3344] [serial = 488] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B74D26C00) [pid = 3344] [serial = 429] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B774ECC00) [pid = 3344] [serial = 465] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B71990800) [pid = 3344] [serial = 495] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B67E3C000) [pid = 3344] [serial = 467] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B705FA000) [pid = 3344] [serial = 492] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B74D62400) [pid = 3344] [serial = 506] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B69A9B400) [pid = 3344] [serial = 485] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B75921400) [pid = 3344] [serial = 477] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B70CC7000) [pid = 3344] [serial = 494] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B72DD5000) [pid = 3344] [serial = 497] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B6E411C00) [pid = 3344] [serial = 486] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B67E38800) [pid = 3344] [serial = 383] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B70322000) [pid = 3344] [serial = 491] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B7591F000) [pid = 3344] [serial = 507] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B71C48000) [pid = 3344] [serial = 480] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B74565400) [pid = 3344] [serial = 426] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B74126C00) [pid = 3344] [serial = 474] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B74131000) [pid = 3344] [serial = 498] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B701E9800) [pid = 3344] [serial = 471] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B7591AC00) [pid = 3344] [serial = 476] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B74564C00) [pid = 3344] [serial = 501] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B68DA6800) [pid = 3344] [serial = 468] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B68823800) [pid = 3344] [serial = 482] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B6F7AC800) [pid = 3344] [serial = 470] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B719B1400) [pid = 3344] [serial = 473] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B69D1E000) [pid = 3344] [serial = 483] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B70C1F000) [pid = 3344] [serial = 423] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B6F79D400) [pid = 3344] [serial = 479] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B6360AC00) [pid = 3344] [serial = 417] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (0000002B6FBA1000) [pid = 3344] [serial = 503] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (0000002B75A45400) [pid = 3344] [serial = 509] [outer = 0000000000000000] [url = about:blank] 15:13:24 INFO - PROCESS | 3344 | 1461190404273 Marionette TRACE conn5 <- [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]]]}] 15:13:24 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 15:13:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1551ms 15:13:24 INFO - PROCESS | 3344 | 1461190404305 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 15:13:24 INFO - PROCESS | 3344 | 1461190404310 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 15:13:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:13:24 INFO - PROCESS | 3344 | 1461190404316 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:13:24 INFO - PROCESS | 3344 | 1461190404318 Marionette TRACE conn5 <- [1,706,null,{}] 15:13:24 INFO - PROCESS | 3344 | 1461190404324 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:24 INFO - PROCESS | 3344 | 1461190404449 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 15:13:24 INFO - PROCESS | 3344 | 1461190404457 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AE1800 == 35 [pid = 3344] [id = 186] 15:13:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (0000002B67E37000) [pid = 3344] [serial = 556] [outer = 0000000000000000] 15:13:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (0000002B67E72400) [pid = 3344] [serial = 557] [outer = 0000002B67E37000] 15:13:24 INFO - PROCESS | 3344 | 1461190404509 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B68E2E800) [pid = 3344] [serial = 558] [outer = 0000002B67E37000] 15:13:25 INFO - PROCESS | 3344 | 1461190405461 Marionette TRACE conn5 <- [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]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:13:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1180ms 15:13:25 INFO - PROCESS | 3344 | 1461190405501 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 3344 | 1461190405507 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 15:13:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:13:25 INFO - PROCESS | 3344 | 1461190405513 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 3344 | 1461190405516 Marionette TRACE conn5 <- [1,710,null,{}] 15:13:25 INFO - PROCESS | 3344 | 1461190405520 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:25 INFO - PROCESS | 3344 | 1461190405604 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 15:13:25 INFO - PROCESS | 3344 | 1461190405611 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB3F800 == 36 [pid = 3344] [id = 187] 15:13:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B6A624C00) [pid = 3344] [serial = 559] [outer = 0000000000000000] 15:13:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B6F239000) [pid = 3344] [serial = 560] [outer = 0000002B6A624C00] 15:13:25 INFO - PROCESS | 3344 | 1461190405658 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B6F71E000) [pid = 3344] [serial = 561] [outer = 0000002B6A624C00] 15:13:26 INFO - PROCESS | 3344 | 1461190406140 Marionette TRACE conn5 <- [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] 15:13:26 INFO - PROCESS | 3344 | 1461190406209 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 15:13:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:13:26 INFO - PROCESS | 3344 | 1461190406216 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:13:26 INFO - PROCESS | 3344 | 1461190406220 Marionette TRACE conn5 <- [1,714,null,{}] 15:13:26 INFO - PROCESS | 3344 | 1461190406231 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:26 INFO - PROCESS | 3344 | 1461190406317 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 15:13:26 INFO - PROCESS | 3344 | 1461190406334 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70742800 == 37 [pid = 3344] [id = 188] 15:13:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B70235000) [pid = 3344] [serial = 562] [outer = 0000000000000000] 15:13:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B7023A400) [pid = 3344] [serial = 563] [outer = 0000002B70235000] 15:13:26 INFO - PROCESS | 3344 | 1461190406384 Marionette DEBUG loaded listener.js 15:13:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B70C1D000) [pid = 3344] [serial = 564] [outer = 0000002B70235000] 15:13:26 INFO - PROCESS | 3344 | 1461190406898 Marionette TRACE conn5 <- [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]]]}] 15:13:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:13:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 15:13:26 INFO - PROCESS | 3344 | 1461190406966 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 3344 | 1461190406969 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 15:13:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:13:26 INFO - PROCESS | 3344 | 1461190406975 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:13:26 INFO - PROCESS | 3344 | 1461190406977 Marionette TRACE conn5 <- [1,718,null,{}] 15:13:26 INFO - PROCESS | 3344 | 1461190406981 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:27 INFO - PROCESS | 3344 | 1461190407087 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 15:13:27 INFO - PROCESS | 3344 | 1461190407133 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72DC9000 == 38 [pid = 3344] [id = 189] 15:13:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B70FF0800) [pid = 3344] [serial = 565] [outer = 0000000000000000] 15:13:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B719AE400) [pid = 3344] [serial = 566] [outer = 0000002B70FF0800] 15:13:27 INFO - PROCESS | 3344 | 1461190407180 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B7379CC00) [pid = 3344] [serial = 567] [outer = 0000002B70FF0800] 15:13:27 INFO - PROCESS | 3344 | 1461190407639 Marionette TRACE conn5 <- [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] 15:13:27 INFO - PROCESS | 3344 | 1461190407673 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 15:13:27 INFO - PROCESS | 3344 | 1461190407676 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:13:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:13:27 INFO - PROCESS | 3344 | 1461190407678 Marionette TRACE conn5 <- [1,722,null,{}] 15:13:27 INFO - PROCESS | 3344 | 1461190407682 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:27 INFO - PROCESS | 3344 | 1461190407783 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 15:13:27 INFO - PROCESS | 3344 | 1461190407791 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7420B800 == 39 [pid = 3344] [id = 190] 15:13:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B73C50000) [pid = 3344] [serial = 568] [outer = 0000000000000000] 15:13:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B7401DC00) [pid = 3344] [serial = 569] [outer = 0000002B73C50000] 15:13:27 INFO - PROCESS | 3344 | 1461190407874 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B74132800) [pid = 3344] [serial = 570] [outer = 0000002B73C50000] 15:13:28 INFO - PROCESS | 3344 | 1461190408318 Marionette TRACE conn5 <- [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]]]}] 15:13:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:13:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 15:13:28 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B71996000) [pid = 3344] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:13:28 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6F010000) [pid = 3344] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:13:28 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B7031E800) [pid = 3344] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:13:28 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B63D40C00) [pid = 3344] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:13:28 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B68868C00) [pid = 3344] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:13:28 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B70239800) [pid = 3344] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:13:28 INFO - PROCESS | 3344 | 1461190408375 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 3344 | 1461190408377 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 15:13:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:13:28 INFO - PROCESS | 3344 | 1461190408382 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 3344 | 1461190408384 Marionette TRACE conn5 <- [1,726,null,{}] 15:13:28 INFO - PROCESS | 3344 | 1461190408421 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:28 INFO - PROCESS | 3344 | 1461190408531 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 15:13:28 INFO - PROCESS | 3344 | 1461190408546 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA5800 == 40 [pid = 3344] [id = 191] 15:13:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B74564C00) [pid = 3344] [serial = 571] [outer = 0000000000000000] 15:13:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B74568C00) [pid = 3344] [serial = 572] [outer = 0000002B74564C00] 15:13:28 INFO - PROCESS | 3344 | 1461190408597 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B74D24800) [pid = 3344] [serial = 573] [outer = 0000002B74564C00] 15:13:29 INFO - PROCESS | 3344 | [3344] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:13:29 INFO - PROCESS | 3344 | 1461190409509 Marionette TRACE conn5 <- [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]]]}] 15:13:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:13:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1153ms 15:13:29 INFO - PROCESS | 3344 | 1461190409539 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 3344 | 1461190409541 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 15:13:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:13:29 INFO - PROCESS | 3344 | 1461190409544 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:13:29 INFO - PROCESS | 3344 | 1461190409546 Marionette TRACE conn5 <- [1,730,null,{}] 15:13:29 INFO - PROCESS | 3344 | 1461190409550 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:29 INFO - PROCESS | 3344 | 1461190409627 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 15:13:29 INFO - PROCESS | 3344 | 1461190409633 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AA2800 == 41 [pid = 3344] [id = 192] 15:13:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B74D64800) [pid = 3344] [serial = 574] [outer = 0000000000000000] 15:13:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B74D6C400) [pid = 3344] [serial = 575] [outer = 0000002B74D64800] 15:13:29 INFO - PROCESS | 3344 | 1461190409679 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B75918000) [pid = 3344] [serial = 576] [outer = 0000002B74D64800] 15:13:30 INFO - PROCESS | 3344 | 1461190410636 Marionette TRACE conn5 <- [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]]]}] 15:13:30 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 15:13:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1127ms 15:13:30 INFO - PROCESS | 3344 | 1461190410697 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 3344 | 1461190410702 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 15:13:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:13:30 INFO - PROCESS | 3344 | 1461190410709 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 3344 | 1461190410713 Marionette TRACE conn5 <- [1,734,null,{}] 15:13:30 INFO - PROCESS | 3344 | 1461190410721 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:30 INFO - PROCESS | 3344 | 1461190410822 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 15:13:30 INFO - PROCESS | 3344 | 1461190410926 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D5FD000 == 42 [pid = 3344] [id = 193] 15:13:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B63BA9000) [pid = 3344] [serial = 577] [outer = 0000000000000000] 15:13:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B63D43400) [pid = 3344] [serial = 578] [outer = 0000002B63BA9000] 15:13:31 INFO - PROCESS | 3344 | 1461190411036 Marionette DEBUG loaded listener.js 15:13:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B69A9E800) [pid = 3344] [serial = 579] [outer = 0000002B63BA9000] 15:13:32 INFO - PROCESS | 3344 | 1461190412062 Marionette TRACE conn5 <- [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]]]}] 15:13:32 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.) 15:13:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1396ms 15:13:32 INFO - PROCESS | 3344 | 1461190412107 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 3344 | 1461190412113 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 15:13:32 INFO - PROCESS | 3344 | 1461190412120 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:13:32 INFO - PROCESS | 3344 | 1461190412123 Marionette TRACE conn5 <- [1,738,null,{}] 15:13:32 INFO - PROCESS | 3344 | 1461190412169 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:32 INFO - PROCESS | 3344 | 1461190412265 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 15:13:32 INFO - PROCESS | 3344 | 1461190412410 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7107E800 == 43 [pid = 3344] [id = 194] 15:13:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6F23AC00) [pid = 3344] [serial = 580] [outer = 0000000000000000] 15:13:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B70062C00) [pid = 3344] [serial = 581] [outer = 0000002B6F23AC00] 15:13:32 INFO - PROCESS | 3344 | 1461190412507 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B70C1B000) [pid = 3344] [serial = 582] [outer = 0000002B6F23AC00] 15:13:33 INFO - PROCESS | 3344 | 1461190413552 Marionette TRACE conn5 <- [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]]]}] 15:13:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:13:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1483ms 15:13:33 INFO - PROCESS | 3344 | 1461190413609 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 3344 | 1461190413612 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 15:13:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:13:33 INFO - PROCESS | 3344 | 1461190413616 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 3344 | 1461190413621 Marionette TRACE conn5 <- [1,742,null,{}] 15:13:33 INFO - PROCESS | 3344 | 1461190413633 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:33 INFO - PROCESS | 3344 | 1461190413778 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 15:13:34 INFO - PROCESS | 3344 | 1461190414015 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68BB3800 == 44 [pid = 3344] [id = 195] 15:13:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B6342C400) [pid = 3344] [serial = 583] [outer = 0000000000000000] 15:13:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B63607C00) [pid = 3344] [serial = 584] [outer = 0000002B6342C400] 15:13:34 INFO - PROCESS | 3344 | 1461190414066 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B64F8FC00) [pid = 3344] [serial = 585] [outer = 0000002B6342C400] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA5800 == 43 [pid = 3344] [id = 191] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7420B800 == 42 [pid = 3344] [id = 190] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B72DC9000 == 41 [pid = 3344] [id = 189] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70742800 == 40 [pid = 3344] [id = 188] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB3F800 == 39 [pid = 3344] [id = 187] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69AE1800 == 38 [pid = 3344] [id = 186] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B741A6800) [pid = 3344] [serial = 545] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6898C800) [pid = 3344] [serial = 515] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B774EAC00) [pid = 3344] [serial = 512] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B7023F400) [pid = 3344] [serial = 518] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B74029800) [pid = 3344] [serial = 521] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B780C6400) [pid = 3344] [serial = 524] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6826D000 == 37 [pid = 3344] [id = 185] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FCA800 == 36 [pid = 3344] [id = 184] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6DF000 == 35 [pid = 3344] [id = 183] 15:13:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D96000 == 34 [pid = 3344] [id = 182] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B719AF800) [pid = 3344] [serial = 539] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B70234C00) [pid = 3344] [serial = 531] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B6F856000) [pid = 3344] [serial = 530] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B70BC0C00) [pid = 3344] [serial = 536] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B69906400) [pid = 3344] [serial = 528] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B64F19400) [pid = 3344] [serial = 527] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B69D9AC00) [pid = 3344] [serial = 533] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B6FBB9400) [pid = 3344] [serial = 534] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B70335400) [pid = 3344] [serial = 542] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B731D9400) [pid = 3344] [serial = 540] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B7401FC00) [pid = 3344] [serial = 543] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B71990000) [pid = 3344] [serial = 537] [outer = 0000000000000000] [url = about:blank] 15:13:35 INFO - PROCESS | 3344 | 1461190415149 Marionette TRACE conn5 <- [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]]]}] 15:13:35 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 15:13:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1593ms 15:13:35 INFO - PROCESS | 3344 | 1461190415212 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 15:13:35 INFO - PROCESS | 3344 | 1461190415216 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 15:13:35 INFO - PROCESS | 3344 | 1461190415221 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:13:35 INFO - PROCESS | 3344 | 1461190415224 Marionette TRACE conn5 <- [1,746,null,{}] 15:13:35 INFO - PROCESS | 3344 | 1461190415248 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:35 INFO - PROCESS | 3344 | 1461190415367 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 15:13:35 INFO - PROCESS | 3344 | 1461190415378 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69943000 == 35 [pid = 3344] [id = 196] 15:13:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B68883000) [pid = 3344] [serial = 586] [outer = 0000000000000000] 15:13:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B6898C800) [pid = 3344] [serial = 587] [outer = 0000002B68883000] 15:13:35 INFO - PROCESS | 3344 | 1461190415427 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B69A9C000) [pid = 3344] [serial = 588] [outer = 0000002B68883000] 15:13:35 INFO - PROCESS | 3344 | 1461190415891 Marionette TRACE conn5 <- [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]]]}] 15:13:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:13:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 15:13:35 INFO - PROCESS | 3344 | 1461190415918 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 15:13:35 INFO - PROCESS | 3344 | 1461190415922 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 15:13:35 INFO - PROCESS | 3344 | 1461190415926 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:13:35 INFO - PROCESS | 3344 | 1461190415928 Marionette TRACE conn5 <- [1,750,null,{}] 15:13:35 INFO - PROCESS | 3344 | 1461190415932 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:36 INFO - PROCESS | 3344 | 1461190416016 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 15:13:36 INFO - PROCESS | 3344 | 1461190416025 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7048C000 == 36 [pid = 3344] [id = 197] 15:13:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B6E4B1400) [pid = 3344] [serial = 589] [outer = 0000000000000000] 15:13:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B6F23FC00) [pid = 3344] [serial = 590] [outer = 0000002B6E4B1400] 15:13:36 INFO - PROCESS | 3344 | 1461190416073 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B6FB8E000) [pid = 3344] [serial = 591] [outer = 0000002B6E4B1400] 15:13:36 INFO - PROCESS | 3344 | [3344] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:13:37 INFO - PROCESS | 3344 | 1461190416996 Marionette TRACE conn5 <- [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]]]}] 15:13:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:13:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1083ms 15:13:37 INFO - PROCESS | 3344 | 1461190417013 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 15:13:37 INFO - PROCESS | 3344 | 1461190417015 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 15:13:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:13:37 INFO - PROCESS | 3344 | 1461190417025 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - PROCESS | 3344 | 1461190417031 Marionette TRACE conn5 <- [1,754,null,{}] 15:13:37 INFO - PROCESS | 3344 | 1461190417036 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:37 INFO - PROCESS | 3344 | 1461190417120 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 15:13:37 INFO - PROCESS | 3344 | 1461190417125 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FCD000 == 37 [pid = 3344] [id = 198] 15:13:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B70176400) [pid = 3344] [serial = 592] [outer = 0000000000000000] 15:13:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B70325000) [pid = 3344] [serial = 593] [outer = 0000002B70176400] 15:13:37 INFO - PROCESS | 3344 | 1461190417172 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B70C18800) [pid = 3344] [serial = 594] [outer = 0000002B70176400] 15:13:38 INFO - PROCESS | 3344 | 1461190418110 Marionette TRACE conn5 <- [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]]]}] 15:13:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:13:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1138ms 15:13:38 INFO - PROCESS | 3344 | 1461190418160 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 3344 | 1461190418163 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 15:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:13:38 INFO - PROCESS | 3344 | 1461190418166 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 3344 | 1461190418168 Marionette TRACE conn5 <- [1,758,null,{}] 15:13:38 INFO - PROCESS | 3344 | 1461190418176 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:38 INFO - PROCESS | 3344 | 1461190418281 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 15:13:38 INFO - PROCESS | 3344 | 1461190418287 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737C5000 == 38 [pid = 3344] [id = 199] 15:13:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B701E7800) [pid = 3344] [serial = 595] [outer = 0000000000000000] 15:13:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B71993000) [pid = 3344] [serial = 596] [outer = 0000002B701E7800] 15:13:38 INFO - PROCESS | 3344 | 1461190418334 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B719A7400) [pid = 3344] [serial = 597] [outer = 0000002B701E7800] 15:13:38 INFO - PROCESS | 3344 | 1461190418765 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms 15:13:38 INFO - PROCESS | 3344 | 1461190418796 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 3344 | 1461190418799 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 15:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:13:38 INFO - PROCESS | 3344 | 1461190418802 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 3344 | 1461190418804 Marionette TRACE conn5 <- [1,762,null,{}] 15:13:38 INFO - PROCESS | 3344 | 1461190418807 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:38 INFO - PROCESS | 3344 | 1461190418912 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 15:13:38 INFO - PROCESS | 3344 | 1461190418918 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74478000 == 39 [pid = 3344] [id = 200] 15:13:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B72D36800) [pid = 3344] [serial = 598] [outer = 0000000000000000] 15:13:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B731DD400) [pid = 3344] [serial = 599] [outer = 0000002B72D36800] 15:13:38 INFO - PROCESS | 3344 | 1461190418976 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B73C52C00) [pid = 3344] [serial = 600] [outer = 0000002B72D36800] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B70FF0800) [pid = 3344] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B73C50000) [pid = 3344] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B69A09000) [pid = 3344] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B6A624C00) [pid = 3344] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B63926000) [pid = 3344] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B70235000) [pid = 3344] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B67E37000) [pid = 3344] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B74045400) [pid = 3344] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B63433000) [pid = 3344] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B74564C00) [pid = 3344] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B7401C400) [pid = 3344] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B774F0800) [pid = 3344] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B6F00EC00) [pid = 3344] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B68217400) [pid = 3344] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:13:39 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B74028400) [pid = 3344] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:13:39 INFO - PROCESS | 3344 | 1461190419520 Marionette TRACE conn5 <- [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]]]}] 15:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 733ms 15:13:39 INFO - PROCESS | 3344 | 1461190419538 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 3344 | 1461190419540 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 15:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:13:39 INFO - PROCESS | 3344 | 1461190419543 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 3344 | 1461190419545 Marionette TRACE conn5 <- [1,766,null,{}] 15:13:39 INFO - PROCESS | 3344 | 1461190419549 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:39 INFO - PROCESS | 3344 | 1461190419658 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 15:13:39 INFO - PROCESS | 3344 | 1461190419666 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA6800 == 40 [pid = 3344] [id = 201] 15:13:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B632EF400) [pid = 3344] [serial = 601] [outer = 0000000000000000] 15:13:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B70BBF800) [pid = 3344] [serial = 602] [outer = 0000002B632EF400] 15:13:39 INFO - PROCESS | 3344 | 1461190419712 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B74022C00) [pid = 3344] [serial = 603] [outer = 0000002B632EF400] 15:13:40 INFO - PROCESS | 3344 | 1461190420130 Marionette TRACE conn5 <- [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]]]}] 15:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 628ms 15:13:40 INFO - PROCESS | 3344 | 1461190420175 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 3344 | 1461190420178 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 15:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:13:40 INFO - PROCESS | 3344 | 1461190420181 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 3344 | 1461190420183 Marionette TRACE conn5 <- [1,770,null,{}] 15:13:40 INFO - PROCESS | 3344 | 1461190420186 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:40 INFO - PROCESS | 3344 | 1461190420265 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 15:13:40 INFO - PROCESS | 3344 | 1461190420271 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB7800 == 41 [pid = 3344] [id = 202] 15:13:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B74029000) [pid = 3344] [serial = 604] [outer = 0000000000000000] 15:13:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B741A8C00) [pid = 3344] [serial = 605] [outer = 0000002B74029000] 15:13:40 INFO - PROCESS | 3344 | 1461190420317 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B74496C00) [pid = 3344] [serial = 606] [outer = 0000002B74029000] 15:13:40 INFO - PROCESS | 3344 | 1461190420732 Marionette TRACE conn5 <- [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]]]}] 15:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 587ms 15:13:40 INFO - PROCESS | 3344 | 1461190420771 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 3344 | 1461190420773 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 15:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:13:40 INFO - PROCESS | 3344 | 1461190420781 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 3344 | 1461190420783 Marionette TRACE conn5 <- [1,774,null,{}] 15:13:40 INFO - PROCESS | 3344 | 1461190420787 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:40 INFO - PROCESS | 3344 | 1461190420866 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 15:13:40 INFO - PROCESS | 3344 | 1461190420872 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77FAF800 == 42 [pid = 3344] [id = 203] 15:13:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B7449DC00) [pid = 3344] [serial = 607] [outer = 0000000000000000] 15:13:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B74564C00) [pid = 3344] [serial = 608] [outer = 0000002B7449DC00] 15:13:40 INFO - PROCESS | 3344 | 1461190420919 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B74D1C800) [pid = 3344] [serial = 609] [outer = 0000002B7449DC00] 15:13:41 INFO - PROCESS | 3344 | 1461190421360 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 15:13:41 INFO - PROCESS | 3344 | 1461190421408 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 15:13:41 INFO - PROCESS | 3344 | 1461190421410 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 15:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:13:41 INFO - PROCESS | 3344 | 1461190421418 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 3344 | 1461190421420 Marionette TRACE conn5 <- [1,778,null,{}] 15:13:41 INFO - PROCESS | 3344 | 1461190421424 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:41 INFO - PROCESS | 3344 | 1461190421556 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 15:13:41 INFO - PROCESS | 3344 | 1461190421646 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6889E000 == 43 [pid = 3344] [id = 204] 15:13:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B61D41400) [pid = 3344] [serial = 610] [outer = 0000000000000000] 15:13:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B62B59C00) [pid = 3344] [serial = 611] [outer = 0000002B61D41400] 15:13:41 INFO - PROCESS | 3344 | 1461190421706 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B63DEB000) [pid = 3344] [serial = 612] [outer = 0000002B61D41400] 15:13:42 INFO - PROCESS | 3344 | 1461190422359 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 985ms 15:13:42 INFO - PROCESS | 3344 | 1461190422408 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 3344 | 1461190422414 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 15:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:13:42 INFO - PROCESS | 3344 | 1461190422432 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 3344 | 1461190422437 Marionette TRACE conn5 <- [1,782,null,{}] 15:13:42 INFO - PROCESS | 3344 | 1461190422443 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:42 INFO - PROCESS | 3344 | 1461190422552 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 15:13:42 INFO - PROCESS | 3344 | 1461190422623 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FB9000 == 44 [pid = 3344] [id = 205] 15:13:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6F2B6C00) [pid = 3344] [serial = 613] [outer = 0000000000000000] 15:13:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B6F7BA800) [pid = 3344] [serial = 614] [outer = 0000002B6F2B6C00] 15:13:42 INFO - PROCESS | 3344 | 1461190422684 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B7005DC00) [pid = 3344] [serial = 615] [outer = 0000002B6F2B6C00] 15:13:43 INFO - PROCESS | 3344 | 1461190423283 Marionette TRACE conn5 <- [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]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 902ms 15:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:13:43 INFO - PROCESS | 3344 | 1461190423336 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 15:13:43 INFO - PROCESS | 3344 | 1461190423339 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 15:13:43 INFO - PROCESS | 3344 | 1461190423343 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 3344 | 1461190423346 Marionette TRACE conn5 <- [1,786,null,{}] 15:13:43 INFO - PROCESS | 3344 | 1461190423350 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:43 INFO - PROCESS | 3344 | 1461190423457 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 15:13:43 INFO - PROCESS | 3344 | 1461190423530 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78046800 == 45 [pid = 3344] [id = 206] 15:13:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B7198DC00) [pid = 3344] [serial = 616] [outer = 0000000000000000] 15:13:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B72971800) [pid = 3344] [serial = 617] [outer = 0000002B7198DC00] 15:13:43 INFO - PROCESS | 3344 | 1461190423588 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B7402B400) [pid = 3344] [serial = 618] [outer = 0000002B7198DC00] 15:13:44 INFO - PROCESS | 3344 | 1461190424237 Marionette TRACE conn5 <- [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]]]}] 15:13:44 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 15:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 941ms 15:13:44 INFO - PROCESS | 3344 | 1461190424286 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 3344 | 1461190424291 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 15:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:13:44 INFO - PROCESS | 3344 | 1461190424303 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 3344 | 1461190424309 Marionette TRACE conn5 <- [1,790,null,{}] 15:13:44 INFO - PROCESS | 3344 | 1461190424313 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:44 INFO - PROCESS | 3344 | 1461190424458 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 15:13:44 INFO - PROCESS | 3344 | 1461190424527 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7831F800 == 46 [pid = 3344] [id = 207] 15:13:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B71993C00) [pid = 3344] [serial = 619] [outer = 0000000000000000] 15:13:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B75922400) [pid = 3344] [serial = 620] [outer = 0000002B71993C00] 15:13:44 INFO - PROCESS | 3344 | 1461190424584 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B75965400) [pid = 3344] [serial = 621] [outer = 0000002B71993C00] 15:13:45 INFO - PROCESS | 3344 | 1461190425146 Marionette TRACE conn5 <- [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]]]}] 15:13:45 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 15:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 901ms 15:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:13:45 INFO - PROCESS | 3344 | 1461190425200 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 15:13:45 INFO - PROCESS | 3344 | 1461190425203 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 15:13:45 INFO - PROCESS | 3344 | 1461190425207 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:13:45 INFO - PROCESS | 3344 | 1461190425209 Marionette TRACE conn5 <- [1,794,null,{}] 15:13:45 INFO - PROCESS | 3344 | 1461190425213 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:45 INFO - PROCESS | 3344 | 1461190425317 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 15:13:45 INFO - PROCESS | 3344 | 1461190425399 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78904000 == 47 [pid = 3344] [id = 208] 15:13:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B70A05000) [pid = 3344] [serial = 622] [outer = 0000000000000000] 15:13:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B70A0E000) [pid = 3344] [serial = 623] [outer = 0000002B70A05000] 15:13:45 INFO - PROCESS | 3344 | 1461190425457 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B74D69800) [pid = 3344] [serial = 624] [outer = 0000002B70A05000] 15:13:46 INFO - PROCESS | 3344 | 1461190426042 Marionette TRACE conn5 <- [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]]]}] 15:13:46 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 15:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 880ms 15:13:46 INFO - PROCESS | 3344 | 1461190426089 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 3344 | 1461190426091 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 15:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:13:46 INFO - PROCESS | 3344 | 1461190426095 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 3344 | 1461190426097 Marionette TRACE conn5 <- [1,798,null,{}] 15:13:46 INFO - PROCESS | 3344 | 1461190426101 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:46 INFO - PROCESS | 3344 | 1461190426205 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 15:13:46 INFO - PROCESS | 3344 | 1461190426279 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DB2000 == 48 [pid = 3344] [id = 209] 15:13:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B70A1C400) [pid = 3344] [serial = 625] [outer = 0000000000000000] 15:13:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B70A1E000) [pid = 3344] [serial = 626] [outer = 0000002B70A1C400] 15:13:46 INFO - PROCESS | 3344 | 1461190426405 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B75A47400) [pid = 3344] [serial = 627] [outer = 0000002B70A1C400] 15:13:47 INFO - PROCESS | 3344 | 1461190427167 Marionette TRACE conn5 <- [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]]]}] 15:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1125ms 15:13:47 INFO - PROCESS | 3344 | 1461190427223 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 15:13:47 INFO - PROCESS | 3344 | 1461190427228 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 15:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:13:47 INFO - PROCESS | 3344 | 1461190427233 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:13:47 INFO - PROCESS | 3344 | 1461190427236 Marionette TRACE conn5 <- [1,802,null,{}] 15:13:47 INFO - PROCESS | 3344 | 1461190427243 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:47 INFO - PROCESS | 3344 | 1461190427343 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 15:13:47 INFO - PROCESS | 3344 | 1461190427417 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70493800 == 49 [pid = 3344] [id = 210] 15:13:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B68868C00) [pid = 3344] [serial = 628] [outer = 0000000000000000] 15:13:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B68D9E800) [pid = 3344] [serial = 629] [outer = 0000002B68868C00] 15:13:47 INFO - PROCESS | 3344 | 1461190427470 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B6D5D0800) [pid = 3344] [serial = 630] [outer = 0000002B68868C00] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77FAF800 == 48 [pid = 3344] [id = 203] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB7800 == 47 [pid = 3344] [id = 202] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA6800 == 46 [pid = 3344] [id = 201] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74478000 == 45 [pid = 3344] [id = 200] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737C5000 == 44 [pid = 3344] [id = 199] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FCD000 == 43 [pid = 3344] [id = 198] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7048C000 == 42 [pid = 3344] [id = 197] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69943000 == 41 [pid = 3344] [id = 196] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68BB3800 == 40 [pid = 3344] [id = 195] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7107E800 == 39 [pid = 3344] [id = 194] 15:13:47 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B74D6C400) [pid = 3344] [serial = 575] [outer = 0000000000000000] [url = about:blank] 15:13:47 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D5FD000 == 38 [pid = 3344] [id = 193] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B74D70400) [pid = 3344] [serial = 522] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B780D5C00) [pid = 3344] [serial = 525] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B71997400) [pid = 3344] [serial = 519] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6F235C00) [pid = 3344] [serial = 516] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B780CE000) [pid = 3344] [serial = 513] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B719AE400) [pid = 3344] [serial = 566] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B7401DC00) [pid = 3344] [serial = 569] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B7023B800) [pid = 3344] [serial = 552] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6FBA8400) [pid = 3344] [serial = 551] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B6F239000) [pid = 3344] [serial = 560] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6F71E000) [pid = 3344] [serial = 561] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B68B81000) [pid = 3344] [serial = 549] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B63D49800) [pid = 3344] [serial = 548] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B7023A400) [pid = 3344] [serial = 563] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B67E72400) [pid = 3344] [serial = 557] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B7379CC00) [pid = 3344] [serial = 567] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B68E2E800) [pid = 3344] [serial = 558] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B74493000) [pid = 3344] [serial = 546] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B7005D000) [pid = 3344] [serial = 555] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B68DA4000) [pid = 3344] [serial = 554] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B74132800) [pid = 3344] [serial = 570] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B74568C00) [pid = 3344] [serial = 572] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B74D24800) [pid = 3344] [serial = 573] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B70C1D000) [pid = 3344] [serial = 564] [outer = 0000000000000000] [url = about:blank] 15:13:48 INFO - PROCESS | 3344 | 1461190428076 Marionette TRACE conn5 <- [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] 15:13:48 INFO - PROCESS | 3344 | 1461190428126 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 15:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:13:48 INFO - PROCESS | 3344 | 1461190428134 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 3344 | 1461190428137 Marionette TRACE conn5 <- [1,806,null,{}] 15:13:48 INFO - PROCESS | 3344 | 1461190428141 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:48 INFO - PROCESS | 3344 | 1461190428226 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 15:13:48 INFO - PROCESS | 3344 | 1461190428233 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E45B000 == 39 [pid = 3344] [id = 211] 15:13:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B61C31C00) [pid = 3344] [serial = 631] [outer = 0000000000000000] 15:13:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B68E2E800) [pid = 3344] [serial = 632] [outer = 0000002B61C31C00] 15:13:48 INFO - PROCESS | 3344 | 1461190428281 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B6F234C00) [pid = 3344] [serial = 633] [outer = 0000002B61C31C00] 15:13:48 INFO - PROCESS | 3344 | 1461190428800 Marionette TRACE conn5 <- [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]]]}] 15:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 691ms 15:13:48 INFO - PROCESS | 3344 | 1461190428830 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 15:13:48 INFO - PROCESS | 3344 | 1461190428833 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 15:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:13:48 INFO - PROCESS | 3344 | 1461190428836 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 3344 | 1461190428840 Marionette TRACE conn5 <- [1,810,null,{}] 15:13:48 INFO - PROCESS | 3344 | 1461190428851 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:48 INFO - PROCESS | 3344 | 1461190428943 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 15:13:49 INFO - PROCESS | 3344 | 1461190429017 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB85000 == 40 [pid = 3344] [id = 212] 15:13:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6F238400) [pid = 3344] [serial = 634] [outer = 0000000000000000] 15:13:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B701EE000) [pid = 3344] [serial = 635] [outer = 0000002B6F238400] 15:13:49 INFO - PROCESS | 3344 | 1461190429068 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B70A06C00) [pid = 3344] [serial = 636] [outer = 0000002B6F238400] 15:13:49 INFO - PROCESS | 3344 | 1461190429461 Marionette TRACE conn5 <- [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] 15:13:49 INFO - PROCESS | 3344 | 1461190429533 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 15:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:13:49 INFO - PROCESS | 3344 | 1461190429536 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - PROCESS | 3344 | 1461190429538 Marionette TRACE conn5 <- [1,814,null,{}] 15:13:49 INFO - PROCESS | 3344 | 1461190429542 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:49 INFO - PROCESS | 3344 | 1461190429628 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 15:13:49 INFO - PROCESS | 3344 | 1461190429634 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B731C6000 == 41 [pid = 3344] [id = 213] 15:13:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B70C1D000) [pid = 3344] [serial = 637] [outer = 0000000000000000] 15:13:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B71936800) [pid = 3344] [serial = 638] [outer = 0000002B70C1D000] 15:13:49 INFO - PROCESS | 3344 | 1461190429682 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B719A6800) [pid = 3344] [serial = 639] [outer = 0000002B70C1D000] 15:13:50 INFO - PROCESS | 3344 | 1461190430106 Marionette TRACE conn5 <- [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]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 586ms 15:13:50 INFO - PROCESS | 3344 | 1461190430133 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 3344 | 1461190430136 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 15:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:13:50 INFO - PROCESS | 3344 | 1461190430139 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 3344 | 1461190430141 Marionette TRACE conn5 <- [1,818,null,{}] 15:13:50 INFO - PROCESS | 3344 | 1461190430149 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:50 INFO - PROCESS | 3344 | 1461190430259 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 15:13:50 INFO - PROCESS | 3344 | 1461190430334 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74463000 == 42 [pid = 3344] [id = 214] 15:13:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B72812800) [pid = 3344] [serial = 640] [outer = 0000000000000000] 15:13:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B72D39800) [pid = 3344] [serial = 641] [outer = 0000002B72812800] 15:13:50 INFO - PROCESS | 3344 | 1461190430382 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B73C12C00) [pid = 3344] [serial = 642] [outer = 0000002B72812800] 15:13:50 INFO - PROCESS | 3344 | 1461190430835 Marionette TRACE conn5 <- [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]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 732ms 15:13:50 INFO - PROCESS | 3344 | 1461190430876 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 3344 | 1461190430878 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 15:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:13:50 INFO - PROCESS | 3344 | 1461190430881 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 3344 | 1461190430883 Marionette TRACE conn5 <- [1,822,null,{}] 15:13:50 INFO - PROCESS | 3344 | 1461190430887 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:51 INFO - PROCESS | 3344 | 1461190431012 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 15:13:51 INFO - PROCESS | 3344 | 1461190431068 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D9F800 == 43 [pid = 3344] [id = 215] 15:13:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B741A4400) [pid = 3344] [serial = 643] [outer = 0000000000000000] 15:13:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B74562800) [pid = 3344] [serial = 644] [outer = 0000002B741A4400] 15:13:51 INFO - PROCESS | 3344 | 1461190431117 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B74D25C00) [pid = 3344] [serial = 645] [outer = 0000002B741A4400] 15:13:51 INFO - PROCESS | 3344 | 1461190431542 Marionette TRACE conn5 <- [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]]]}] 15:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 15:13:51 INFO - PROCESS | 3344 | 1461190431555 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 15:13:51 INFO - PROCESS | 3344 | 1461190431557 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 15:13:51 INFO - PROCESS | 3344 | 1461190431561 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:13:51 INFO - PROCESS | 3344 | 1461190431563 Marionette TRACE conn5 <- [1,826,null,{}] 15:13:51 INFO - PROCESS | 3344 | 1461190431566 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:51 INFO - PROCESS | 3344 | 1461190431701 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 15:13:51 INFO - PROCESS | 3344 | 1461190431717 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB8800 == 44 [pid = 3344] [id = 216] 15:13:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B63A7E400) [pid = 3344] [serial = 646] [outer = 0000000000000000] 15:13:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B63A82C00) [pid = 3344] [serial = 647] [outer = 0000002B63A7E400] 15:13:51 INFO - PROCESS | 3344 | 1461190431763 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B7449C800) [pid = 3344] [serial = 648] [outer = 0000002B63A7E400] 15:13:52 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B701E7800) [pid = 3344] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:13:52 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B72D36800) [pid = 3344] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:13:52 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B68883000) [pid = 3344] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:13:52 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B6342C400) [pid = 3344] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:13:52 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B70176400) [pid = 3344] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:13:52 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6E4B1400) [pid = 3344] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:13:52 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B74D64800) [pid = 3344] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:13:52 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B632EF400) [pid = 3344] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:13:52 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B74029000) [pid = 3344] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:13:52 INFO - PROCESS | 3344 | 1461190432244 Marionette TRACE conn5 <- [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]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 15:13:52 INFO - PROCESS | 3344 | 1461190432299 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 15:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:13:52 INFO - PROCESS | 3344 | 1461190432301 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 15:13:52 INFO - PROCESS | 3344 | 1461190432304 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 3344 | 1461190432306 Marionette TRACE conn5 <- [1,830,null,{}] 15:13:52 INFO - PROCESS | 3344 | 1461190432310 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:52 INFO - PROCESS | 3344 | 1461190432391 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 15:13:52 INFO - PROCESS | 3344 | 1461190432396 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7828D800 == 45 [pid = 3344] [id = 217] 15:13:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B68883000) [pid = 3344] [serial = 649] [outer = 0000000000000000] 15:13:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B71033C00) [pid = 3344] [serial = 650] [outer = 0000002B68883000] 15:13:52 INFO - PROCESS | 3344 | 1461190432443 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B71039C00) [pid = 3344] [serial = 651] [outer = 0000002B68883000] 15:13:52 INFO - PROCESS | 3344 | 1461190432868 Marionette TRACE conn5 <- [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]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 628ms 15:13:52 INFO - PROCESS | 3344 | 1461190432936 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 3344 | 1461190432938 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 15:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:13:52 INFO - PROCESS | 3344 | 1461190432941 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 3344 | 1461190432943 Marionette TRACE conn5 <- [1,834,null,{}] 15:13:52 INFO - PROCESS | 3344 | 1461190432947 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:53 INFO - PROCESS | 3344 | 1461190433055 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 15:13:53 INFO - PROCESS | 3344 | 1461190433062 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78920800 == 46 [pid = 3344] [id = 218] 15:13:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B7103D000) [pid = 3344] [serial = 652] [outer = 0000000000000000] 15:13:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B74046800) [pid = 3344] [serial = 653] [outer = 0000002B7103D000] 15:13:53 INFO - PROCESS | 3344 | 1461190433107 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B75914C00) [pid = 3344] [serial = 654] [outer = 0000002B7103D000] 15:13:53 INFO - PROCESS | 3344 | 1461190433521 Marionette TRACE conn5 <- [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]]]}] 15:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 627ms 15:13:53 INFO - PROCESS | 3344 | 1461190433572 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 3344 | 1461190433574 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 15:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:13:53 INFO - PROCESS | 3344 | 1461190433578 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 3344 | 1461190433579 Marionette TRACE conn5 <- [1,838,null,{}] 15:13:53 INFO - PROCESS | 3344 | 1461190433583 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:53 INFO - PROCESS | 3344 | 1461190433667 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 15:13:53 INFO - PROCESS | 3344 | 1461190433673 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791AF000 == 47 [pid = 3344] [id = 219] 15:13:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B75960400) [pid = 3344] [serial = 655] [outer = 0000000000000000] 15:13:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B75A46000) [pid = 3344] [serial = 656] [outer = 0000002B75960400] 15:13:53 INFO - PROCESS | 3344 | 1461190433721 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B774E4800) [pid = 3344] [serial = 657] [outer = 0000002B75960400] 15:13:54 INFO - PROCESS | 3344 | 1461190434157 Marionette TRACE conn5 <- [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]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 628ms 15:13:54 INFO - PROCESS | 3344 | 1461190434244 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 3344 | 1461190434249 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 15:13:54 INFO - PROCESS | 3344 | 1461190434255 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:13:54 INFO - PROCESS | 3344 | 1461190434259 Marionette TRACE conn5 <- [1,842,null,{}] 15:13:54 INFO - PROCESS | 3344 | 1461190434266 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:54 INFO - PROCESS | 3344 | 1461190434442 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 15:13:54 INFO - PROCESS | 3344 | 1461190434553 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F27E800 == 48 [pid = 3344] [id = 220] 15:13:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B63A7AC00) [pid = 3344] [serial = 658] [outer = 0000000000000000] 15:13:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B63A83400) [pid = 3344] [serial = 659] [outer = 0000002B63A7AC00] 15:13:54 INFO - PROCESS | 3344 | 1461190434613 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B68E35800) [pid = 3344] [serial = 660] [outer = 0000002B63A7AC00] 15:13:55 INFO - PROCESS | 3344 | 1461190435184 Marionette TRACE conn5 <- [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]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 983ms 15:13:55 INFO - PROCESS | 3344 | 1461190435246 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 3344 | 1461190435250 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 15:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:13:55 INFO - PROCESS | 3344 | 1461190435259 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 3344 | 1461190435263 Marionette TRACE conn5 <- [1,846,null,{}] 15:13:55 INFO - PROCESS | 3344 | 1461190435268 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:55 INFO - PROCESS | 3344 | 1461190435379 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 15:13:55 INFO - PROCESS | 3344 | 1461190435453 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74202800 == 49 [pid = 3344] [id = 221] 15:13:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6FBB4400) [pid = 3344] [serial = 661] [outer = 0000000000000000] 15:13:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B701EE800) [pid = 3344] [serial = 662] [outer = 0000002B6FBB4400] 15:13:55 INFO - PROCESS | 3344 | 1461190435551 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B70A17000) [pid = 3344] [serial = 663] [outer = 0000002B6FBB4400] 15:13:56 INFO - PROCESS | 3344 | 1461190436141 Marionette TRACE conn5 <- [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]]]}] 15:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 945ms 15:13:56 INFO - PROCESS | 3344 | 1461190436205 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 15:13:56 INFO - PROCESS | 3344 | 1461190436207 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 15:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:13:56 INFO - PROCESS | 3344 | 1461190436211 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:13:56 INFO - PROCESS | 3344 | 1461190436213 Marionette TRACE conn5 <- [1,850,null,{}] 15:13:56 INFO - PROCESS | 3344 | 1461190436224 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:56 INFO - PROCESS | 3344 | 1461190436339 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 15:13:56 INFO - PROCESS | 3344 | 1461190436456 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79419000 == 50 [pid = 3344] [id = 222] 15:13:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B74028800) [pid = 3344] [serial = 664] [outer = 0000000000000000] 15:13:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B74049800) [pid = 3344] [serial = 665] [outer = 0000002B74028800] 15:13:56 INFO - PROCESS | 3344 | 1461190436518 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B7449B800) [pid = 3344] [serial = 666] [outer = 0000002B74028800] 15:13:57 INFO - PROCESS | 3344 | 1461190437169 Marionette TRACE conn5 <- [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]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 984ms 15:13:57 INFO - PROCESS | 3344 | 1461190437198 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 3344 | 1461190437200 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 15:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:13:57 INFO - PROCESS | 3344 | 1461190437204 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 3344 | 1461190437206 Marionette TRACE conn5 <- [1,854,null,{}] 15:13:57 INFO - PROCESS | 3344 | 1461190437210 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:57 INFO - PROCESS | 3344 | 1461190437319 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 15:13:57 INFO - PROCESS | 3344 | 1461190437392 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7881E800 == 51 [pid = 3344] [id = 223] 15:13:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B774E8400) [pid = 3344] [serial = 667] [outer = 0000000000000000] 15:13:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B774F3800) [pid = 3344] [serial = 668] [outer = 0000002B774E8400] 15:13:57 INFO - PROCESS | 3344 | 1461190437489 Marionette DEBUG loaded listener.js 15:13:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B78205400) [pid = 3344] [serial = 669] [outer = 0000002B774E8400] 15:13:58 INFO - PROCESS | 3344 | 1461190438336 Marionette TRACE conn5 <- [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]]]}] 15:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1192ms 15:13:58 INFO - PROCESS | 3344 | 1461190438399 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 3344 | 1461190438403 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 15:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:13:58 INFO - PROCESS | 3344 | 1461190438408 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 3344 | 1461190438412 Marionette TRACE conn5 <- [1,858,null,{}] 15:13:58 INFO - PROCESS | 3344 | 1461190438419 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:58 INFO - PROCESS | 3344 | 1461190438518 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 15:13:58 INFO - PROCESS | 3344 | 1461190438596 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F8CF000 == 52 [pid = 3344] [id = 224] 15:13:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B63610C00) [pid = 3344] [serial = 670] [outer = 0000000000000000] 15:13:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B63D48C00) [pid = 3344] [serial = 671] [outer = 0000002B63610C00] 15:13:58 INFO - PROCESS | 3344 | 1461190438648 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B69A9B800) [pid = 3344] [serial = 672] [outer = 0000002B63610C00] 15:13:59 INFO - PROCESS | 3344 | 1461190439300 Marionette TRACE conn5 <- [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]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 943ms 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78920800 == 51 [pid = 3344] [id = 218] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7828D800 == 50 [pid = 3344] [id = 217] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB8800 == 49 [pid = 3344] [id = 216] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D9F800 == 48 [pid = 3344] [id = 215] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74463000 == 47 [pid = 3344] [id = 214] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B731C6000 == 46 [pid = 3344] [id = 213] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B63D43400) [pid = 3344] [serial = 578] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B70062C00) [pid = 3344] [serial = 581] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B74564C00) [pid = 3344] [serial = 608] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB85000 == 45 [pid = 3344] [id = 212] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E45B000 == 44 [pid = 3344] [id = 211] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70493800 == 43 [pid = 3344] [id = 210] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78046800 == 42 [pid = 3344] [id = 206] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FB9000 == 41 [pid = 3344] [id = 205] 15:13:59 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6889E000 == 40 [pid = 3344] [id = 204] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B71993000) [pid = 3344] [serial = 596] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B731DD400) [pid = 3344] [serial = 599] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B719A7400) [pid = 3344] [serial = 597] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B6898C800) [pid = 3344] [serial = 587] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B69A9C000) [pid = 3344] [serial = 588] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B64F8FC00) [pid = 3344] [serial = 585] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B63607C00) [pid = 3344] [serial = 584] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B70325000) [pid = 3344] [serial = 593] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B6F23FC00) [pid = 3344] [serial = 590] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6FB8E000) [pid = 3344] [serial = 591] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B75918000) [pid = 3344] [serial = 576] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B70BBF800) [pid = 3344] [serial = 602] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B741A8C00) [pid = 3344] [serial = 605] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B73C52C00) [pid = 3344] [serial = 600] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B74496C00) [pid = 3344] [serial = 606] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B74022C00) [pid = 3344] [serial = 603] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B70C18800) [pid = 3344] [serial = 594] [outer = 0000000000000000] [url = about:blank] 15:13:59 INFO - PROCESS | 3344 | 1461190439421 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 3344 | 1461190439427 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 15:13:59 INFO - PROCESS | 3344 | 1461190439436 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 3344 | 1461190439438 Marionette TRACE conn5 <- [1,862,null,{}] 15:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:13:59 INFO - PROCESS | 3344 | 1461190439443 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:59 INFO - PROCESS | 3344 | 1461190439534 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 15:13:59 INFO - PROCESS | 3344 | 1461190439541 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6993B800 == 41 [pid = 3344] [id = 225] 15:13:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B63607C00) [pid = 3344] [serial = 673] [outer = 0000000000000000] 15:13:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B63A7C800) [pid = 3344] [serial = 674] [outer = 0000002B63607C00] 15:13:59 INFO - PROCESS | 3344 | 1461190439588 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B67E6A400) [pid = 3344] [serial = 675] [outer = 0000002B63607C00] 15:14:00 INFO - PROCESS | 3344 | 1461190440118 Marionette TRACE conn5 <- [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]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 733ms 15:14:00 INFO - PROCESS | 3344 | 1461190440178 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 3344 | 1461190440181 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 15:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:14:00 INFO - PROCESS | 3344 | 1461190440184 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - PROCESS | 3344 | 1461190440188 Marionette TRACE conn5 <- [1,866,null,{}] 15:14:00 INFO - PROCESS | 3344 | 1461190440199 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:00 INFO - PROCESS | 3344 | 1461190440284 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 15:14:00 INFO - PROCESS | 3344 | 1461190440292 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B704A7000 == 42 [pid = 3344] [id = 226] 15:14:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B6DBEA400) [pid = 3344] [serial = 676] [outer = 0000000000000000] 15:14:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B6F00A800) [pid = 3344] [serial = 677] [outer = 0000002B6DBEA400] 15:14:00 INFO - PROCESS | 3344 | 1461190440344 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B6F71A000) [pid = 3344] [serial = 678] [outer = 0000002B6DBEA400] 15:14:00 INFO - PROCESS | 3344 | 1461190440794 Marionette TRACE conn5 <- [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]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 15:14:00 INFO - PROCESS | 3344 | 1461190440816 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 3344 | 1461190440819 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 15:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:14:00 INFO - PROCESS | 3344 | 1461190440822 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - PROCESS | 3344 | 1461190440824 Marionette TRACE conn5 <- [1,870,null,{}] 15:14:00 INFO - PROCESS | 3344 | 1461190440832 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:00 INFO - PROCESS | 3344 | 1461190440915 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 15:14:00 INFO - PROCESS | 3344 | 1461190440922 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FD0800 == 43 [pid = 3344] [id = 227] 15:14:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B6F851C00) [pid = 3344] [serial = 679] [outer = 0000000000000000] 15:14:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B6FBAE400) [pid = 3344] [serial = 680] [outer = 0000002B6F851C00] 15:14:00 INFO - PROCESS | 3344 | 1461190440969 Marionette DEBUG loaded listener.js 15:14:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6FDB2C00) [pid = 3344] [serial = 681] [outer = 0000002B6F851C00] 15:14:02 INFO - PROCESS | 3344 | 1461190442791 Marionette TRACE conn5 <- [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]]]}] 15:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1988ms 15:14:02 INFO - PROCESS | 3344 | 1461190442813 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 3344 | 1461190442815 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 15:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:14:02 INFO - PROCESS | 3344 | 1461190442824 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - PROCESS | 3344 | 1461190442826 Marionette TRACE conn5 <- [1,874,null,{}] 15:14:02 INFO - PROCESS | 3344 | 1461190442829 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:02 INFO - PROCESS | 3344 | 1461190442934 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 15:14:02 INFO - PROCESS | 3344 | 1461190442941 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74121000 == 44 [pid = 3344] [id = 228] 15:14:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B7005D000) [pid = 3344] [serial = 682] [outer = 0000000000000000] 15:14:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B7031D000) [pid = 3344] [serial = 683] [outer = 0000002B7005D000] 15:14:03 INFO - PROCESS | 3344 | 1461190442987 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B70A92C00) [pid = 3344] [serial = 684] [outer = 0000002B7005D000] 15:14:03 INFO - PROCESS | 3344 | 1461190443446 Marionette TRACE conn5 <- [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]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 15:14:03 INFO - PROCESS | 3344 | 1461190443512 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 3344 | 1461190443514 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 15:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:14:03 INFO - PROCESS | 3344 | 1461190443517 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 3344 | 1461190443519 Marionette TRACE conn5 <- [1,878,null,{}] 15:14:03 INFO - PROCESS | 3344 | 1461190443523 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:03 INFO - PROCESS | 3344 | 1461190443655 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 15:14:03 INFO - PROCESS | 3344 | 1461190443668 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D9E000 == 45 [pid = 3344] [id = 229] 15:14:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B70C1E000) [pid = 3344] [serial = 685] [outer = 0000000000000000] 15:14:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B71038000) [pid = 3344] [serial = 686] [outer = 0000002B70C1E000] 15:14:03 INFO - PROCESS | 3344 | 1461190443757 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B719AA400) [pid = 3344] [serial = 687] [outer = 0000002B70C1E000] 15:14:04 INFO - PROCESS | 3344 | 1461190444191 Marionette TRACE conn5 <- [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]]]}] 15:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 15:14:04 INFO - PROCESS | 3344 | 1461190444254 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 3344 | 1461190444257 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 15:14:04 INFO - PROCESS | 3344 | 1461190444260 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:14:04 INFO - PROCESS | 3344 | 1461190444262 Marionette TRACE conn5 <- [1,882,null,{}] 15:14:04 INFO - PROCESS | 3344 | 1461190444273 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:04 INFO - PROCESS | 3344 | 1461190444378 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 15:14:04 INFO - PROCESS | 3344 | 1461190444391 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB1000 == 46 [pid = 3344] [id = 230] 15:14:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B719B3C00) [pid = 3344] [serial = 688] [outer = 0000000000000000] 15:14:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B72815C00) [pid = 3344] [serial = 689] [outer = 0000002B719B3C00] 15:14:04 INFO - PROCESS | 3344 | 1461190444477 Marionette DEBUG loaded listener.js 15:14:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B737A1400) [pid = 3344] [serial = 690] [outer = 0000002B719B3C00] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B68868C00) [pid = 3344] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B72812800) [pid = 3344] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B70C1D000) [pid = 3344] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B63A7E400) [pid = 3344] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B6F238400) [pid = 3344] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63BA9000) [pid = 3344] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B741A4400) [pid = 3344] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B7103D000) [pid = 3344] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B68883000) [pid = 3344] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B61C31C00) [pid = 3344] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B7449DC00) [pid = 3344] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B70A1C400) [pid = 3344] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:14:04 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6F23AC00) [pid = 3344] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:14:05 INFO - PROCESS | 3344 | 1461190445173 Marionette TRACE conn5 <- [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]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 943ms 15:14:05 INFO - PROCESS | 3344 | 1461190445206 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 3344 | 1461190445208 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 15:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:14:05 INFO - PROCESS | 3344 | 1461190445211 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 3344 | 1461190445213 Marionette TRACE conn5 <- [1,886,null,{}] 15:14:05 INFO - PROCESS | 3344 | 1461190445216 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:05 INFO - PROCESS | 3344 | 1461190445296 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 15:14:05 INFO - PROCESS | 3344 | 1461190445302 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773B5800 == 47 [pid = 3344] [id = 231] 15:14:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B6F7B0400) [pid = 3344] [serial = 691] [outer = 0000000000000000] 15:14:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B731D1400) [pid = 3344] [serial = 692] [outer = 0000002B6F7B0400] 15:14:05 INFO - PROCESS | 3344 | 1461190445349 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B73C52C00) [pid = 3344] [serial = 693] [outer = 0000002B6F7B0400] 15:14:05 INFO - PROCESS | 3344 | 1461190445770 Marionette TRACE conn5 <- [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]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 586ms 15:14:05 INFO - PROCESS | 3344 | 1461190445801 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 3344 | 1461190445803 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 15:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:14:05 INFO - PROCESS | 3344 | 1461190445811 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 3344 | 1461190445813 Marionette TRACE conn5 <- [1,890,null,{}] 15:14:05 INFO - PROCESS | 3344 | 1461190445817 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:05 INFO - PROCESS | 3344 | 1461190445899 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 15:14:05 INFO - PROCESS | 3344 | 1461190445905 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78286000 == 48 [pid = 3344] [id = 232] 15:14:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B74023000) [pid = 3344] [serial = 694] [outer = 0000000000000000] 15:14:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B74029400) [pid = 3344] [serial = 695] [outer = 0000002B74023000] 15:14:05 INFO - PROCESS | 3344 | 1461190445954 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B7404CC00) [pid = 3344] [serial = 696] [outer = 0000002B74023000] 15:14:06 INFO - PROCESS | 3344 | 1461190446390 Marionette TRACE conn5 <- [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]]]}] 15:14:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B74047800) [pid = 3344] [serial = 697] [outer = 0000002B68090000] 15:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 15:14:06 INFO - PROCESS | 3344 | 1461190446464 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 3344 | 1461190446466 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 15:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:14:06 INFO - PROCESS | 3344 | 1461190446470 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 3344 | 1461190446472 Marionette TRACE conn5 <- [1,894,null,{}] 15:14:06 INFO - PROCESS | 3344 | 1461190446475 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:06 INFO - PROCESS | 3344 | 1461190446555 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 15:14:06 INFO - PROCESS | 3344 | 1461190446563 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BDD000 == 49 [pid = 3344] [id = 233] 15:14:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B741A8800) [pid = 3344] [serial = 698] [outer = 0000000000000000] 15:14:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B74564C00) [pid = 3344] [serial = 699] [outer = 0000002B741A8800] 15:14:06 INFO - PROCESS | 3344 | 1461190446609 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B74D22800) [pid = 3344] [serial = 700] [outer = 0000002B741A8800] 15:14:07 INFO - PROCESS | 3344 | 1461190447189 Marionette TRACE conn5 <- [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]]]}] 15:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 795ms 15:14:07 INFO - PROCESS | 3344 | 1461190447268 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 15:14:07 INFO - PROCESS | 3344 | 1461190447273 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 15:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:14:07 INFO - PROCESS | 3344 | 1461190447296 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:14:07 INFO - PROCESS | 3344 | 1461190447300 Marionette TRACE conn5 <- [1,898,null,{}] 15:14:07 INFO - PROCESS | 3344 | 1461190447306 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:07 INFO - PROCESS | 3344 | 1461190447430 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 15:14:07 INFO - PROCESS | 3344 | 1461190447510 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB7B800 == 50 [pid = 3344] [id = 234] 15:14:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B63A78800) [pid = 3344] [serial = 701] [outer = 0000000000000000] 15:14:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B64F8FC00) [pid = 3344] [serial = 702] [outer = 0000002B63A78800] 15:14:07 INFO - PROCESS | 3344 | 1461190447571 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B68E38800) [pid = 3344] [serial = 703] [outer = 0000002B63A78800] 15:14:08 INFO - PROCESS | 3344 | 1461190448144 Marionette TRACE conn5 <- [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]]]}] 15:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 881ms 15:14:08 INFO - PROCESS | 3344 | 1461190448177 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 15:14:08 INFO - PROCESS | 3344 | 1461190448183 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 15:14:08 INFO - PROCESS | 3344 | 1461190448190 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:14:08 INFO - PROCESS | 3344 | 1461190448193 Marionette TRACE conn5 <- [1,902,null,{}] 15:14:08 INFO - PROCESS | 3344 | 1461190448197 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:08 INFO - PROCESS | 3344 | 1461190448308 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 15:14:08 INFO - PROCESS | 3344 | 1461190448395 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B71C8F000 == 51 [pid = 3344] [id = 235] 15:14:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B6F23A400) [pid = 3344] [serial = 704] [outer = 0000000000000000] 15:14:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B6F7B4400) [pid = 3344] [serial = 705] [outer = 0000002B6F23A400] 15:14:08 INFO - PROCESS | 3344 | 1461190448453 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B70A03400) [pid = 3344] [serial = 706] [outer = 0000002B6F23A400] 15:14:09 INFO - PROCESS | 3344 | 1461190449061 Marionette TRACE conn5 <- [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]]]}] 15:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 878ms 15:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:14:09 INFO - PROCESS | 3344 | 1461190449074 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 3344 | 1461190449077 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 15:14:09 INFO - PROCESS | 3344 | 1461190449081 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 3344 | 1461190449085 Marionette TRACE conn5 <- [1,906,null,{}] 15:14:09 INFO - PROCESS | 3344 | 1461190449097 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:09 INFO - PROCESS | 3344 | 1461190449208 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 15:14:09 INFO - PROCESS | 3344 | 1461190449297 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78816800 == 52 [pid = 3344] [id = 236] 15:14:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B71995000) [pid = 3344] [serial = 707] [outer = 0000000000000000] 15:14:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B7281A000) [pid = 3344] [serial = 708] [outer = 0000002B71995000] 15:14:09 INFO - PROCESS | 3344 | 1461190449357 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B74567C00) [pid = 3344] [serial = 709] [outer = 0000002B71995000] 15:14:09 INFO - PROCESS | 3344 | 1461190449918 Marionette TRACE conn5 <- [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]]]}] 15:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 897ms 15:14:09 INFO - PROCESS | 3344 | 1461190449980 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 3344 | 1461190449983 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 15:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:14:09 INFO - PROCESS | 3344 | 1461190449987 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 3344 | 1461190449989 Marionette TRACE conn5 <- [1,910,null,{}] 15:14:09 INFO - PROCESS | 3344 | 1461190449993 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:10 INFO - PROCESS | 3344 | 1461190450100 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 15:14:10 INFO - PROCESS | 3344 | 1461190450186 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79EAB800 == 53 [pid = 3344] [id = 237] 15:14:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B71995400) [pid = 3344] [serial = 710] [outer = 0000000000000000] 15:14:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B74D66800) [pid = 3344] [serial = 711] [outer = 0000002B71995400] 15:14:10 INFO - PROCESS | 3344 | 1461190450243 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B75919400) [pid = 3344] [serial = 712] [outer = 0000002B71995400] 15:14:10 INFO - PROCESS | 3344 | 1461190450819 Marionette TRACE conn5 <- [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]]]}] 15:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 878ms 15:14:10 INFO - PROCESS | 3344 | 1461190450867 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 15:14:10 INFO - PROCESS | 3344 | 1461190450869 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 15:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:14:10 INFO - PROCESS | 3344 | 1461190450873 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 3344 | 1461190450875 Marionette TRACE conn5 <- [1,914,null,{}] 15:14:10 INFO - PROCESS | 3344 | 1461190450879 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:10 INFO - PROCESS | 3344 | 1461190450982 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 15:14:11 INFO - PROCESS | 3344 | 1461190451055 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7500F000 == 54 [pid = 3344] [id = 238] 15:14:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B75963400) [pid = 3344] [serial = 713] [outer = 0000000000000000] 15:14:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B75A43C00) [pid = 3344] [serial = 714] [outer = 0000002B75963400] 15:14:11 INFO - PROCESS | 3344 | 1461190451112 Marionette DEBUG loaded listener.js 15:14:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B774EC000) [pid = 3344] [serial = 715] [outer = 0000002B75963400] 15:14:11 INFO - PROCESS | 3344 | 1461190451671 Marionette TRACE conn5 <- [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]]]}] 15:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 839ms 15:14:11 INFO - PROCESS | 3344 | 1461190451737 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 3344 | 1461190451740 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 15:14:11 INFO - PROCESS | 3344 | 1461190451745 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:14:11 INFO - PROCESS | 3344 | 1461190451747 Marionette TRACE conn5 <- [1,918,null,{}] 15:14:11 INFO - PROCESS | 3344 | 1461190451751 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:11 INFO - PROCESS | 3344 | 1461190451876 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 15:14:11 INFO - PROCESS | 3344 | 1461190451952 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F76000 == 55 [pid = 3344] [id = 239] 15:14:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B78208400) [pid = 3344] [serial = 716] [outer = 0000000000000000] 15:14:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B78214000) [pid = 3344] [serial = 717] [outer = 0000002B78208400] 15:14:12 INFO - PROCESS | 3344 | 1461190452052 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B78997000) [pid = 3344] [serial = 718] [outer = 0000002B78208400] 15:14:12 INFO - PROCESS | 3344 | 1461190452558 Marionette TRACE conn5 <- [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]]]}] 15:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 877ms 15:14:12 INFO - PROCESS | 3344 | 1461190452627 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 15:14:12 INFO - PROCESS | 3344 | 1461190452629 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 15:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:14:12 INFO - PROCESS | 3344 | 1461190452633 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:14:12 INFO - PROCESS | 3344 | 1461190452635 Marionette TRACE conn5 <- [1,922,null,{}] 15:14:12 INFO - PROCESS | 3344 | 1461190452639 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:12 INFO - PROCESS | 3344 | 1461190452743 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 15:14:12 INFO - PROCESS | 3344 | 1461190452817 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B639E5800 == 56 [pid = 3344] [id = 240] 15:14:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B61AB6C00) [pid = 3344] [serial = 719] [outer = 0000000000000000] 15:14:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B632EC000) [pid = 3344] [serial = 720] [outer = 0000002B61AB6C00] 15:14:13 INFO - PROCESS | 3344 | 1461190453021 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B63A7D800) [pid = 3344] [serial = 721] [outer = 0000002B61AB6C00] 15:14:13 INFO - PROCESS | 3344 | 1461190453666 Marionette TRACE conn5 <- [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]]]}] 15:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1076ms 15:14:13 INFO - PROCESS | 3344 | 1461190453712 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 3344 | 1461190453717 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 15:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:14:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78286000 == 55 [pid = 3344] [id = 232] 15:14:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773B5800 == 54 [pid = 3344] [id = 231] 15:14:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB1000 == 53 [pid = 3344] [id = 230] 15:14:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D9E000 == 52 [pid = 3344] [id = 229] 15:14:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74121000 == 51 [pid = 3344] [id = 228] 15:14:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FD0800 == 50 [pid = 3344] [id = 227] 15:14:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B704A7000 == 49 [pid = 3344] [id = 226] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B75A46000) [pid = 3344] [serial = 656] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | 1461190453789 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 3344 | 1461190453792 Marionette TRACE conn5 <- [1,926,null,{}] 15:14:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6993B800 == 48 [pid = 3344] [id = 225] 15:14:13 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F8CF000 == 47 [pid = 3344] [id = 224] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B68D9E800) [pid = 3344] [serial = 629] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B75922400) [pid = 3344] [serial = 620] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B73C12C00) [pid = 3344] [serial = 642] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B70A0E000) [pid = 3344] [serial = 623] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B719A6800) [pid = 3344] [serial = 639] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B63A82C00) [pid = 3344] [serial = 647] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B701EE000) [pid = 3344] [serial = 635] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B69A9E800) [pid = 3344] [serial = 579] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B7449C800) [pid = 3344] [serial = 648] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B72D39800) [pid = 3344] [serial = 641] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B74562800) [pid = 3344] [serial = 644] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B74046800) [pid = 3344] [serial = 653] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B6F7BA800) [pid = 3344] [serial = 614] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B71033C00) [pid = 3344] [serial = 650] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B62B59C00) [pid = 3344] [serial = 611] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B72971800) [pid = 3344] [serial = 617] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B68E2E800) [pid = 3344] [serial = 632] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B74D25C00) [pid = 3344] [serial = 645] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B74D1C800) [pid = 3344] [serial = 609] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B6F234C00) [pid = 3344] [serial = 633] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B70A1E000) [pid = 3344] [serial = 626] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B70A06C00) [pid = 3344] [serial = 636] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B75A47400) [pid = 3344] [serial = 627] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B71936800) [pid = 3344] [serial = 638] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B6D5D0800) [pid = 3344] [serial = 630] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B71039C00) [pid = 3344] [serial = 651] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B75914C00) [pid = 3344] [serial = 654] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B70C1B000) [pid = 3344] [serial = 582] [outer = 0000000000000000] [url = about:blank] 15:14:13 INFO - PROCESS | 3344 | 1461190453811 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:13 INFO - PROCESS | 3344 | 1461190453913 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 15:14:13 INFO - PROCESS | 3344 | 1461190453920 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B681EF800 == 48 [pid = 3344] [id = 241] 15:14:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B6342D400) [pid = 3344] [serial = 722] [outer = 0000000000000000] 15:14:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B63433000) [pid = 3344] [serial = 723] [outer = 0000002B6342D400] 15:14:13 INFO - PROCESS | 3344 | 1461190453970 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B63A7C400) [pid = 3344] [serial = 724] [outer = 0000002B6342D400] 15:14:14 INFO - PROCESS | 3344 | 1461190454449 Marionette TRACE conn5 <- [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]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 774ms 15:14:14 INFO - PROCESS | 3344 | 1461190454513 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 15:14:14 INFO - PROCESS | 3344 | 1461190454517 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 15:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:14:14 INFO - PROCESS | 3344 | 1461190454523 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 3344 | 1461190454526 Marionette TRACE conn5 <- [1,930,null,{}] 15:14:14 INFO - PROCESS | 3344 | 1461190454530 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:14 INFO - PROCESS | 3344 | 1461190454618 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 15:14:14 INFO - PROCESS | 3344 | 1461190454706 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6CA39800 == 49 [pid = 3344] [id = 242] 15:14:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B63D44000) [pid = 3344] [serial = 725] [outer = 0000000000000000] 15:14:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B67E35800) [pid = 3344] [serial = 726] [outer = 0000002B63D44000] 15:14:14 INFO - PROCESS | 3344 | 1461190454755 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B681C0000) [pid = 3344] [serial = 727] [outer = 0000002B63D44000] 15:14:15 INFO - PROCESS | 3344 | 1461190455161 Marionette TRACE conn5 <- [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]]]}] 15:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 15:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:14:15 INFO - PROCESS | 3344 | 1461190455219 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 3344 | 1461190455221 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 15:14:15 INFO - PROCESS | 3344 | 1461190455225 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 3344 | 1461190455228 Marionette TRACE conn5 <- [1,934,null,{}] 15:14:15 INFO - PROCESS | 3344 | 1461190455240 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:15 INFO - PROCESS | 3344 | 1461190455330 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 15:14:15 INFO - PROCESS | 3344 | 1461190455337 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FEC6000 == 50 [pid = 3344] [id = 243] 15:14:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B68D6A000) [pid = 3344] [serial = 728] [outer = 0000000000000000] 15:14:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B68EB2000) [pid = 3344] [serial = 729] [outer = 0000002B68D6A000] 15:14:15 INFO - PROCESS | 3344 | 1461190455387 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B6A624800) [pid = 3344] [serial = 730] [outer = 0000002B68D6A000] 15:14:15 INFO - PROCESS | 3344 | 1461190455819 Marionette TRACE conn5 <- [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]]]}] 15:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms 15:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:14:15 INFO - PROCESS | 3344 | 1461190455855 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 3344 | 1461190455858 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 15:14:15 INFO - PROCESS | 3344 | 1461190455862 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 3344 | 1461190455864 Marionette TRACE conn5 <- [1,938,null,{}] 15:14:15 INFO - PROCESS | 3344 | 1461190455867 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:15 INFO - PROCESS | 3344 | 1461190455953 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 15:14:15 INFO - PROCESS | 3344 | 1461190455991 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6F6000 == 51 [pid = 3344] [id = 244] 15:14:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B6E4A7400) [pid = 3344] [serial = 731] [outer = 0000000000000000] 15:14:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B6F234400) [pid = 3344] [serial = 732] [outer = 0000002B6E4A7400] 15:14:16 INFO - PROCESS | 3344 | 1461190456038 Marionette DEBUG loaded listener.js 15:14:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B6F23F400) [pid = 3344] [serial = 733] [outer = 0000002B6E4A7400] 15:14:16 INFO - PROCESS | 3344 | 1461190456505 Marionette TRACE conn5 <- [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]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 692ms 15:14:16 INFO - PROCESS | 3344 | 1461190456556 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 3344 | 1461190456559 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 15:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:14:16 INFO - PROCESS | 3344 | 1461190456562 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 3344 | 1461190456564 Marionette TRACE conn5 <- [1,942,null,{}] 15:14:16 INFO - PROCESS | 3344 | 1461190456567 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:16 INFO - PROCESS | 3344 | 1461190456674 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 15:14:16 INFO - PROCESS | 3344 | 1461190456722 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FCC000 == 52 [pid = 3344] [id = 245] 15:14:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B6F791C00) [pid = 3344] [serial = 734] [outer = 0000000000000000] 15:14:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B6F7AF800) [pid = 3344] [serial = 735] [outer = 0000002B6F791C00] 15:14:16 INFO - PROCESS | 3344 | 1461190456780 Marionette DEBUG loaded listener.js 15:14:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B6FBB6000) [pid = 3344] [serial = 736] [outer = 0000002B6F791C00] 15:14:17 INFO - PROCESS | 3344 | 1461190457247 Marionette TRACE conn5 <- [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]]]}] 15:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 732ms 15:14:17 INFO - PROCESS | 3344 | 1461190457330 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 3344 | 1461190457332 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 15:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:14:17 INFO - PROCESS | 3344 | 1461190457336 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:14:17 INFO - PROCESS | 3344 | 1461190457338 Marionette TRACE conn5 <- [1,946,null,{}] 15:14:17 INFO - PROCESS | 3344 | 1461190457342 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:17 INFO - PROCESS | 3344 | 1461190457457 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 15:14:17 INFO - PROCESS | 3344 | 1461190457513 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D5C800 == 53 [pid = 3344] [id = 246] 15:14:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B70329C00) [pid = 3344] [serial = 737] [outer = 0000000000000000] 15:14:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B705F3800) [pid = 3344] [serial = 738] [outer = 0000002B70329C00] 15:14:17 INFO - PROCESS | 3344 | 1461190457559 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B70A17400) [pid = 3344] [serial = 739] [outer = 0000002B70329C00] 15:14:17 INFO - PROCESS | 3344 | 1461190457969 Marionette TRACE conn5 <- [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]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 692ms 15:14:18 INFO - PROCESS | 3344 | 1461190458033 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 3344 | 1461190458036 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 15:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:14:18 INFO - PROCESS | 3344 | 1461190458043 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 3344 | 1461190458045 Marionette TRACE conn5 <- [1,950,null,{}] 15:14:18 INFO - PROCESS | 3344 | 1461190458049 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:18 INFO - PROCESS | 3344 | 1461190458164 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 15:14:18 INFO - PROCESS | 3344 | 1461190458176 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74468800 == 54 [pid = 3344] [id = 247] 15:14:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B70A1D000) [pid = 3344] [serial = 740] [outer = 0000000000000000] 15:14:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B70BC0C00) [pid = 3344] [serial = 741] [outer = 0000002B70A1D000] 15:14:18 INFO - PROCESS | 3344 | 1461190458373 Marionette DEBUG loaded listener.js 15:14:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B70CCA000) [pid = 3344] [serial = 742] [outer = 0000002B70A1D000] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B7005D000) [pid = 3344] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B75960400) [pid = 3344] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B63610C00) [pid = 3344] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B70C1E000) [pid = 3344] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B63607C00) [pid = 3344] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B6DBEA400) [pid = 3344] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B6F851C00) [pid = 3344] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B74023000) [pid = 3344] [serial = 694] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B719B3C00) [pid = 3344] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:14:18 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B6F7B0400) [pid = 3344] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:14:18 INFO - PROCESS | 3344 | 1461190458753 Marionette TRACE conn5 <- [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]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 732ms 15:14:18 INFO - PROCESS | 3344 | 1461190458786 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 3344 | 1461190458789 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 15:14:18 INFO - PROCESS | 3344 | 1461190458794 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 3344 | 1461190458796 Marionette TRACE conn5 <- [1,954,null,{}] 15:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:14:18 INFO - PROCESS | 3344 | 1461190458800 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:18 INFO - PROCESS | 3344 | 1461190458883 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 15:14:18 INFO - PROCESS | 3344 | 1461190458957 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745E1800 == 55 [pid = 3344] [id = 248] 15:14:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B6F851C00) [pid = 3344] [serial = 743] [outer = 0000000000000000] 15:14:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B70E55000) [pid = 3344] [serial = 744] [outer = 0000002B6F851C00] 15:14:19 INFO - PROCESS | 3344 | 1461190459004 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B7103A800) [pid = 3344] [serial = 745] [outer = 0000002B6F851C00] 15:14:19 INFO - PROCESS | 3344 | 1461190459372 Marionette TRACE conn5 <- [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]]]}] 15:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 628ms 15:14:19 INFO - PROCESS | 3344 | 1461190459428 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 15:14:19 INFO - PROCESS | 3344 | 1461190459430 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 15:14:19 INFO - PROCESS | 3344 | 1461190459433 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:14:19 INFO - PROCESS | 3344 | 1461190459435 Marionette TRACE conn5 <- [1,958,null,{}] 15:14:19 INFO - PROCESS | 3344 | 1461190459444 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:19 INFO - PROCESS | 3344 | 1461190459527 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 15:14:19 INFO - PROCESS | 3344 | 1461190459534 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DBF800 == 56 [pid = 3344] [id = 249] 15:14:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B714C2C00) [pid = 3344] [serial = 746] [outer = 0000000000000000] 15:14:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B71937000) [pid = 3344] [serial = 747] [outer = 0000002B714C2C00] 15:14:19 INFO - PROCESS | 3344 | 1461190459579 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B719A8400) [pid = 3344] [serial = 748] [outer = 0000002B714C2C00] 15:14:20 INFO - PROCESS | 3344 | 1461190460024 Marionette TRACE conn5 <- [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]]]}] 15:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 15:14:20 INFO - PROCESS | 3344 | 1461190460066 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 3344 | 1461190460068 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 15:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:14:20 INFO - PROCESS | 3344 | 1461190460072 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 3344 | 1461190460074 Marionette TRACE conn5 <- [1,962,null,{}] 15:14:20 INFO - PROCESS | 3344 | 1461190460077 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:20 INFO - PROCESS | 3344 | 1461190460160 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 15:14:20 INFO - PROCESS | 3344 | 1461190460168 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75A9B000 == 57 [pid = 3344] [id = 250] 15:14:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B72894C00) [pid = 3344] [serial = 749] [outer = 0000000000000000] 15:14:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B72970C00) [pid = 3344] [serial = 750] [outer = 0000002B72894C00] 15:14:20 INFO - PROCESS | 3344 | 1461190460253 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B73C12C00) [pid = 3344] [serial = 751] [outer = 0000002B72894C00] 15:14:20 INFO - PROCESS | 3344 | 1461190460942 Marionette TRACE conn5 <- [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]]]}] 15:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 881ms 15:14:20 INFO - PROCESS | 3344 | 1461190460956 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 3344 | 1461190460963 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 15:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:14:20 INFO - PROCESS | 3344 | 1461190460969 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 3344 | 1461190460973 Marionette TRACE conn5 <- [1,966,null,{}] 15:14:20 INFO - PROCESS | 3344 | 1461190460978 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:21 INFO - PROCESS | 3344 | 1461190461098 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 15:14:21 INFO - PROCESS | 3344 | 1461190461192 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6CA3C000 == 58 [pid = 3344] [id = 251] 15:14:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B6360F400) [pid = 3344] [serial = 752] [outer = 0000000000000000] 15:14:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B63C1C400) [pid = 3344] [serial = 753] [outer = 0000002B6360F400] 15:14:21 INFO - PROCESS | 3344 | 1461190461252 Marionette DEBUG loaded listener.js 15:14:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B68039000) [pid = 3344] [serial = 754] [outer = 0000002B6360F400] 15:14:21 INFO - PROCESS | 3344 | 1461190461901 Marionette TRACE conn5 <- [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]]]}] 15:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 984ms 15:14:21 INFO - PROCESS | 3344 | 1461190461955 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 3344 | 1461190461961 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 15:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:14:21 INFO - PROCESS | 3344 | 1461190461968 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 3344 | 1461190461971 Marionette TRACE conn5 <- [1,970,null,{}] 15:14:21 INFO - PROCESS | 3344 | 1461190461975 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:22 INFO - PROCESS | 3344 | 1461190462089 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 15:14:22 INFO - PROCESS | 3344 | 1461190462208 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FD1800 == 59 [pid = 3344] [id = 252] 15:14:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B68035400) [pid = 3344] [serial = 755] [outer = 0000000000000000] 15:14:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B6E40D000) [pid = 3344] [serial = 756] [outer = 0000002B68035400] 15:14:22 INFO - PROCESS | 3344 | 1461190462266 Marionette DEBUG loaded listener.js 15:14:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B6F856800) [pid = 3344] [serial = 757] [outer = 0000002B68035400] 15:14:22 INFO - PROCESS | 3344 | 1461190462901 Marionette TRACE conn5 <- [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]]]}] 15:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 985ms 15:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:14:22 INFO - PROCESS | 3344 | 1461190462960 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 15:14:22 INFO - PROCESS | 3344 | 1461190462963 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 15:14:22 INFO - PROCESS | 3344 | 1461190462966 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:14:22 INFO - PROCESS | 3344 | 1461190462971 Marionette TRACE conn5 <- [1,974,null,{}] 15:14:22 INFO - PROCESS | 3344 | 1461190462983 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:23 INFO - PROCESS | 3344 | 1461190463098 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 15:14:23 INFO - PROCESS | 3344 | 1461190463220 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77FA5800 == 60 [pid = 3344] [id = 253] 15:14:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B70A1E400) [pid = 3344] [serial = 758] [outer = 0000000000000000] 15:14:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B71039800) [pid = 3344] [serial = 759] [outer = 0000002B70A1E400] 15:14:23 INFO - PROCESS | 3344 | 1461190463281 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B731DCC00) [pid = 3344] [serial = 760] [outer = 0000002B70A1E400] 15:14:23 INFO - PROCESS | 3344 | 1461190463804 Marionette TRACE conn5 <- [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]]]}] 15:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 879ms 15:14:23 INFO - PROCESS | 3344 | 1461190463848 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 15:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:14:23 INFO - PROCESS | 3344 | 1461190463852 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 15:14:23 INFO - PROCESS | 3344 | 1461190463855 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 3344 | 1461190463857 Marionette TRACE conn5 <- [1,978,null,{}] 15:14:23 INFO - PROCESS | 3344 | 1461190463861 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:23 INFO - PROCESS | 3344 | 1461190463974 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 15:14:24 INFO - PROCESS | 3344 | 1461190464063 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7828C000 == 61 [pid = 3344] [id = 254] 15:14:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B73C1BC00) [pid = 3344] [serial = 761] [outer = 0000000000000000] 15:14:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B73C55000) [pid = 3344] [serial = 762] [outer = 0000002B73C1BC00] 15:14:24 INFO - PROCESS | 3344 | 1461190464120 Marionette DEBUG loaded listener.js 15:14:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B74027C00) [pid = 3344] [serial = 763] [outer = 0000002B73C1BC00] 15:14:24 INFO - PROCESS | 3344 | 1461190464709 Marionette TRACE conn5 <- [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]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 880ms 15:14:24 INFO - PROCESS | 3344 | 1461190464737 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 3344 | 1461190464740 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 15:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:14:24 INFO - PROCESS | 3344 | 1461190464743 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 3344 | 1461190464745 Marionette TRACE conn5 <- [1,982,null,{}] 15:14:24 INFO - PROCESS | 3344 | 1461190464749 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:24 INFO - PROCESS | 3344 | 1461190464855 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 15:14:24 INFO - PROCESS | 3344 | 1461190464945 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75007800 == 62 [pid = 3344] [id = 255] 15:14:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B72D34000) [pid = 3344] [serial = 764] [outer = 0000000000000000] 15:14:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B74126000) [pid = 3344] [serial = 765] [outer = 0000002B72D34000] 15:14:25 INFO - PROCESS | 3344 | 1461190465002 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B742C1C00) [pid = 3344] [serial = 766] [outer = 0000002B72D34000] 15:14:25 INFO - PROCESS | 3344 | 1461190465595 Marionette TRACE conn5 <- [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]]]}] 15:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 879ms 15:14:25 INFO - PROCESS | 3344 | 1461190465625 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 15:14:25 INFO - PROCESS | 3344 | 1461190465627 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 15:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:14:25 INFO - PROCESS | 3344 | 1461190465631 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 3344 | 1461190465633 Marionette TRACE conn5 <- [1,986,null,{}] 15:14:25 INFO - PROCESS | 3344 | 1461190465637 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:25 INFO - PROCESS | 3344 | 1461190465758 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 15:14:25 INFO - PROCESS | 3344 | 1461190465852 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D519800 == 63 [pid = 3344] [id = 256] 15:14:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B6821F400) [pid = 3344] [serial = 767] [outer = 0000000000000000] 15:14:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B6F792000) [pid = 3344] [serial = 768] [outer = 0000002B6821F400] 15:14:25 INFO - PROCESS | 3344 | 1461190465911 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B74D6AC00) [pid = 3344] [serial = 769] [outer = 0000002B6821F400] 15:14:26 INFO - PROCESS | 3344 | 1461190466685 Marionette TRACE conn5 <- [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]]]}] 15:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1128ms 15:14:26 INFO - PROCESS | 3344 | 1461190466762 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 3344 | 1461190466767 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 15:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:14:26 INFO - PROCESS | 3344 | 1461190466772 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 3344 | 1461190466777 Marionette TRACE conn5 <- [1,990,null,{}] 15:14:26 INFO - PROCESS | 3344 | 1461190466783 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:26 INFO - PROCESS | 3344 | 1461190466886 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 15:14:27 INFO - PROCESS | 3344 | 1461190467014 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E463800 == 64 [pid = 3344] [id = 257] 15:14:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B63602800) [pid = 3344] [serial = 770] [outer = 0000000000000000] 15:14:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B63605800) [pid = 3344] [serial = 771] [outer = 0000002B63602800] 15:14:27 INFO - PROCESS | 3344 | 1461190467072 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B68832800) [pid = 3344] [serial = 772] [outer = 0000002B63602800] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AA2800 == 63 [pid = 3344] [id = 192] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DBF800 == 62 [pid = 3344] [id = 249] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745E1800 == 61 [pid = 3344] [id = 248] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74468800 == 60 [pid = 3344] [id = 247] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D5C800 == 59 [pid = 3344] [id = 246] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B63A83400) [pid = 3344] [serial = 659] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B701EE800) [pid = 3344] [serial = 662] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B74049800) [pid = 3344] [serial = 665] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B74564C00) [pid = 3344] [serial = 699] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FEC6000 == 58 [pid = 3344] [id = 243] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6CA39800 == 57 [pid = 3344] [id = 242] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B681EF800 == 56 [pid = 3344] [id = 241] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B639E5800 == 55 [pid = 3344] [id = 240] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79EAB800 == 54 [pid = 3344] [id = 237] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78816800 == 53 [pid = 3344] [id = 236] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B71C8F000 == 52 [pid = 3344] [id = 235] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB7B800 == 51 [pid = 3344] [id = 234] 15:14:27 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BDD000 == 50 [pid = 3344] [id = 233] 15:14:27 INFO - PROCESS | 3344 | 1461190467678 Marionette TRACE conn5 <- [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]]]}] 15:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 943ms 15:14:27 INFO - PROCESS | 3344 | 1461190467718 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 3344 | 1461190467725 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 15:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:14:27 INFO - PROCESS | 3344 | 1461190467731 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 3344 | 1461190467734 Marionette TRACE conn5 <- [1,994,null,{}] 15:14:27 INFO - PROCESS | 3344 | 1461190467738 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:27 INFO - PROCESS | 3344 | 1461190467836 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B7031D000) [pid = 3344] [serial = 683] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B774E4800) [pid = 3344] [serial = 657] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B69A9B800) [pid = 3344] [serial = 672] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B63D48C00) [pid = 3344] [serial = 671] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B71038000) [pid = 3344] [serial = 686] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B63A7C800) [pid = 3344] [serial = 674] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B67E6A400) [pid = 3344] [serial = 675] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B6F00A800) [pid = 3344] [serial = 677] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B6F71A000) [pid = 3344] [serial = 678] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B6FBAE400) [pid = 3344] [serial = 680] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B774F3800) [pid = 3344] [serial = 668] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B7404CC00) [pid = 3344] [serial = 696] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B72815C00) [pid = 3344] [serial = 689] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B719AA400) [pid = 3344] [serial = 687] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B74029400) [pid = 3344] [serial = 695] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B737A1400) [pid = 3344] [serial = 690] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B70A92C00) [pid = 3344] [serial = 684] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B731D1400) [pid = 3344] [serial = 692] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B6FDB2C00) [pid = 3344] [serial = 681] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B73C52C00) [pid = 3344] [serial = 693] [outer = 0000000000000000] [url = about:blank] 15:14:27 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B68E2FC00) [pid = 3344] [serial = 390] [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.] 15:14:27 INFO - PROCESS | 3344 | 1461190467935 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68D80800 == 51 [pid = 3344] [id = 258] 15:14:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B632E3400) [pid = 3344] [serial = 773] [outer = 0000000000000000] 15:14:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B63606800) [pid = 3344] [serial = 774] [outer = 0000002B632E3400] 15:14:27 INFO - PROCESS | 3344 | 1461190467983 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B64F8F400) [pid = 3344] [serial = 775] [outer = 0000002B632E3400] 15:14:28 INFO - PROCESS | 3344 | 1461190468418 Marionette TRACE conn5 <- [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]]]}] 15:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 733ms 15:14:28 INFO - PROCESS | 3344 | 1461190468474 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 15:14:28 INFO - PROCESS | 3344 | 1461190468477 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 15:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:14:28 INFO - PROCESS | 3344 | 1461190468481 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:14:28 INFO - PROCESS | 3344 | 1461190468484 Marionette TRACE conn5 <- [1,998,null,{}] 15:14:28 INFO - PROCESS | 3344 | 1461190468496 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:28 INFO - PROCESS | 3344 | 1461190468592 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 15:14:28 INFO - PROCESS | 3344 | 1461190468601 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FC2800 == 52 [pid = 3344] [id = 259] 15:14:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B69A06400) [pid = 3344] [serial = 776] [outer = 0000000000000000] 15:14:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B69D94400) [pid = 3344] [serial = 777] [outer = 0000002B69A06400] 15:14:28 INFO - PROCESS | 3344 | 1461190468652 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B6E4ABC00) [pid = 3344] [serial = 778] [outer = 0000002B69A06400] 15:14:29 INFO - PROCESS | 3344 | 1461190469116 Marionette TRACE conn5 <- [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]]]}] 15:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 690ms 15:14:29 INFO - PROCESS | 3344 | 1461190469174 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 3344 | 1461190469177 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 15:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:14:29 INFO - PROCESS | 3344 | 1461190469180 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 3344 | 1461190469182 Marionette TRACE conn5 <- [1,1002,null,{}] 15:14:29 INFO - PROCESS | 3344 | 1461190469185 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:29 INFO - PROCESS | 3344 | 1461190469271 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 15:14:29 INFO - PROCESS | 3344 | 1461190469279 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7411A800 == 53 [pid = 3344] [id = 260] 15:14:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B6F790000) [pid = 3344] [serial = 779] [outer = 0000000000000000] 15:14:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B6F84EC00) [pid = 3344] [serial = 780] [outer = 0000002B6F790000] 15:14:29 INFO - PROCESS | 3344 | 1461190469327 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B6FDB3800) [pid = 3344] [serial = 781] [outer = 0000002B6F790000] 15:14:29 INFO - PROCESS | 3344 | 1461190469753 Marionette TRACE conn5 <- [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]]]}] 15:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 15:14:29 INFO - PROCESS | 3344 | 1461190469812 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 3344 | 1461190469814 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 15:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:14:29 INFO - PROCESS | 3344 | 1461190469817 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 3344 | 1461190469819 Marionette TRACE conn5 <- [1,1006,null,{}] 15:14:29 INFO - PROCESS | 3344 | 1461190469823 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:29 INFO - PROCESS | 3344 | 1461190469906 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 15:14:29 INFO - PROCESS | 3344 | 1461190469944 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D88800 == 54 [pid = 3344] [id = 261] 15:14:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B63DF1000) [pid = 3344] [serial = 782] [outer = 0000000000000000] 15:14:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B701EB400) [pid = 3344] [serial = 783] [outer = 0000002B63DF1000] 15:14:29 INFO - PROCESS | 3344 | 1461190469992 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B70A0CC00) [pid = 3344] [serial = 784] [outer = 0000002B63DF1000] 15:14:30 INFO - PROCESS | 3344 | 1461190470515 Marionette TRACE conn5 <- [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]]]}] 15:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 733ms 15:14:30 INFO - PROCESS | 3344 | 1461190470554 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 15:14:30 INFO - PROCESS | 3344 | 1461190470556 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 15:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:14:30 INFO - PROCESS | 3344 | 1461190470560 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:14:30 INFO - PROCESS | 3344 | 1461190470561 Marionette TRACE conn5 <- [1,1010,null,{}] 15:14:30 INFO - PROCESS | 3344 | 1461190470570 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:30 INFO - PROCESS | 3344 | 1461190470718 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 15:14:30 INFO - PROCESS | 3344 | 1461190470772 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75003000 == 55 [pid = 3344] [id = 262] 15:14:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B70CC6400) [pid = 3344] [serial = 785] [outer = 0000000000000000] 15:14:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B71037400) [pid = 3344] [serial = 786] [outer = 0000002B70CC6400] 15:14:30 INFO - PROCESS | 3344 | 1461190470823 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B719AB400) [pid = 3344] [serial = 787] [outer = 0000002B70CC6400] 15:14:31 INFO - PROCESS | 3344 | 1461190471271 Marionette TRACE conn5 <- [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]]]}] 15:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 733ms 15:14:31 INFO - PROCESS | 3344 | 1461190471318 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 3344 | 1461190471320 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 15:14:31 INFO - PROCESS | 3344 | 1461190471324 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - PROCESS | 3344 | 1461190471326 Marionette TRACE conn5 <- [1,1014,null,{}] 15:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:14:31 INFO - PROCESS | 3344 | 1461190471329 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:31 INFO - PROCESS | 3344 | 1461190471445 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 15:14:31 INFO - PROCESS | 3344 | 1461190471451 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77F9D000 == 56 [pid = 3344] [id = 263] 15:14:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B7281F000) [pid = 3344] [serial = 788] [outer = 0000000000000000] 15:14:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B72971800) [pid = 3344] [serial = 789] [outer = 0000002B7281F000] 15:14:31 INFO - PROCESS | 3344 | 1461190471504 Marionette DEBUG loaded listener.js 15:14:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B73C18000) [pid = 3344] [serial = 790] [outer = 0000002B7281F000] 15:14:31 INFO - PROCESS | 3344 | 1461190471941 Marionette TRACE conn5 <- [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]]]}] 15:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 628ms 15:14:31 INFO - PROCESS | 3344 | 1461190471958 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 3344 | 1461190471960 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 15:14:31 INFO - PROCESS | 3344 | 1461190471964 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:14:31 INFO - PROCESS | 3344 | 1461190471965 Marionette TRACE conn5 <- [1,1018,null,{}] 15:14:31 INFO - PROCESS | 3344 | 1461190471976 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:32 INFO - PROCESS | 3344 | 1461190472088 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 15:14:32 INFO - PROCESS | 3344 | 1461190472095 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78311000 == 57 [pid = 3344] [id = 264] 15:14:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B7401DC00) [pid = 3344] [serial = 791] [outer = 0000000000000000] 15:14:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B74048400) [pid = 3344] [serial = 792] [outer = 0000002B7401DC00] 15:14:32 INFO - PROCESS | 3344 | 1461190472140 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B74493800) [pid = 3344] [serial = 793] [outer = 0000002B7401DC00] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B6F791C00) [pid = 3344] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B70329C00) [pid = 3344] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B68D6A000) [pid = 3344] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B61AB6C00) [pid = 3344] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B741A8800) [pid = 3344] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B6342D400) [pid = 3344] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B6E4A7400) [pid = 3344] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B63D44000) [pid = 3344] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B714C2C00) [pid = 3344] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B70A1D000) [pid = 3344] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B6F851C00) [pid = 3344] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B70A05000) [pid = 3344] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B61D41400) [pid = 3344] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B6F2B6C00) [pid = 3344] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B7198DC00) [pid = 3344] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:14:32 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B71993C00) [pid = 3344] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:14:32 INFO - PROCESS | 3344 | 1461190472788 Marionette TRACE conn5 <- [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]]]}] 15:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 880ms 15:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:14:32 INFO - PROCESS | 3344 | 1461190472847 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 3344 | 1461190472850 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 15:14:32 INFO - PROCESS | 3344 | 1461190472853 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 3344 | 1461190472855 Marionette TRACE conn5 <- [1,1022,null,{}] 15:14:32 INFO - PROCESS | 3344 | 1461190472858 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:32 INFO - PROCESS | 3344 | 1461190472942 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 15:14:32 INFO - PROCESS | 3344 | 1461190472948 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78803800 == 58 [pid = 3344] [id = 265] 15:14:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B68E36800) [pid = 3344] [serial = 794] [outer = 0000000000000000] 15:14:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B704B5800) [pid = 3344] [serial = 795] [outer = 0000002B68E36800] 15:14:32 INFO - PROCESS | 3344 | 1461190472994 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B7199BC00) [pid = 3344] [serial = 796] [outer = 0000002B68E36800] 15:14:33 INFO - PROCESS | 3344 | 1461190473404 Marionette TRACE conn5 <- [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]]]}] 15:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 586ms 15:14:33 INFO - PROCESS | 3344 | 1461190473441 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 3344 | 1461190473444 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 15:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:14:33 INFO - PROCESS | 3344 | 1461190473447 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 3344 | 1461190473449 Marionette TRACE conn5 <- [1,1026,null,{}] 15:14:33 INFO - PROCESS | 3344 | 1461190473457 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:33 INFO - PROCESS | 3344 | 1461190473542 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 15:14:33 INFO - PROCESS | 3344 | 1461190473549 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BEC000 == 59 [pid = 3344] [id = 266] 15:14:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B71993C00) [pid = 3344] [serial = 797] [outer = 0000000000000000] 15:14:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B7456B400) [pid = 3344] [serial = 798] [outer = 0000002B71993C00] 15:14:33 INFO - PROCESS | 3344 | 1461190473596 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B74D62C00) [pid = 3344] [serial = 799] [outer = 0000002B71993C00] 15:14:34 INFO - PROCESS | 3344 | 1461190474024 Marionette TRACE conn5 <- [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]]]}] 15:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 628ms 15:14:34 INFO - PROCESS | 3344 | 1461190474078 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 15:14:34 INFO - PROCESS | 3344 | 1461190474081 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 15:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:14:34 INFO - PROCESS | 3344 | 1461190474084 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:14:34 INFO - PROCESS | 3344 | 1461190474087 Marionette TRACE conn5 <- [1,1030,null,{}] 15:14:34 INFO - PROCESS | 3344 | 1461190474091 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:34 INFO - PROCESS | 3344 | 1461190474199 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 15:14:34 INFO - PROCESS | 3344 | 1461190474214 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7941B800 == 60 [pid = 3344] [id = 267] 15:14:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B74FF6000) [pid = 3344] [serial = 800] [outer = 0000000000000000] 15:14:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B6F716C00) [pid = 3344] [serial = 801] [outer = 0000002B74FF6000] 15:14:34 INFO - PROCESS | 3344 | 1461190474266 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B7595B800) [pid = 3344] [serial = 802] [outer = 0000002B74FF6000] 15:14:34 INFO - PROCESS | 3344 | 1461190474952 Marionette TRACE conn5 <- [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]]]}] 15:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 881ms 15:14:35 INFO - PROCESS | 3344 | 1461190474988 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 3344 | 1461190474993 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 15:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:14:35 INFO - PROCESS | 3344 | 1461190475015 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 3344 | 1461190475020 Marionette TRACE conn5 <- [1,1034,null,{}] 15:14:35 INFO - PROCESS | 3344 | 1461190475028 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:35 INFO - PROCESS | 3344 | 1461190475147 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 15:14:35 INFO - PROCESS | 3344 | 1461190475267 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70564800 == 61 [pid = 3344] [id = 268] 15:14:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B63A85400) [pid = 3344] [serial = 803] [outer = 0000000000000000] 15:14:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B68826400) [pid = 3344] [serial = 804] [outer = 0000002B63A85400] 15:14:35 INFO - PROCESS | 3344 | 1461190475327 Marionette DEBUG loaded listener.js 15:14:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B68E33400) [pid = 3344] [serial = 805] [outer = 0000002B63A85400] 15:14:35 INFO - PROCESS | 3344 | 1461190475951 Marionette TRACE conn5 <- [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]]]}] 15:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1004ms 15:14:36 INFO - PROCESS | 3344 | 1461190476008 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 3344 | 1461190476015 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 15:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:14:36 INFO - PROCESS | 3344 | 1461190476022 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 3344 | 1461190476025 Marionette TRACE conn5 <- [1,1038,null,{}] 15:14:36 INFO - PROCESS | 3344 | 1461190476029 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:36 INFO - PROCESS | 3344 | 1461190476147 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 15:14:36 INFO - PROCESS | 3344 | 1461190476241 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75009800 == 62 [pid = 3344] [id = 269] 15:14:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B6E4A9800) [pid = 3344] [serial = 806] [outer = 0000000000000000] 15:14:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B70062000) [pid = 3344] [serial = 807] [outer = 0000002B6E4A9800] 15:14:36 INFO - PROCESS | 3344 | 1461190476297 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B70A1C400) [pid = 3344] [serial = 808] [outer = 0000002B6E4A9800] 15:14:36 INFO - PROCESS | 3344 | 1461190476923 Marionette TRACE conn5 <- [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]]]}] 15:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 943ms 15:14:36 INFO - PROCESS | 3344 | 1461190476971 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 3344 | 1461190476974 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 15:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:14:36 INFO - PROCESS | 3344 | 1461190476977 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 3344 | 1461190476982 Marionette TRACE conn5 <- [1,1042,null,{}] 15:14:37 INFO - PROCESS | 3344 | 1461190476993 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:37 INFO - PROCESS | 3344 | 1461190477107 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 15:14:37 INFO - PROCESS | 3344 | 1461190477229 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B9D4800 == 63 [pid = 3344] [id = 270] 15:14:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B7404D000) [pid = 3344] [serial = 809] [outer = 0000000000000000] 15:14:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B74492400) [pid = 3344] [serial = 810] [outer = 0000002B7404D000] 15:14:37 INFO - PROCESS | 3344 | 1461190477290 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B74FF2C00) [pid = 3344] [serial = 811] [outer = 0000002B7404D000] 15:14:37 INFO - PROCESS | 3344 | 1461190477847 Marionette TRACE conn5 <- [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]]]}] 15:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 881ms 15:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:14:37 INFO - PROCESS | 3344 | 1461190477860 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 3344 | 1461190477863 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 15:14:37 INFO - PROCESS | 3344 | 1461190477867 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:14:37 INFO - PROCESS | 3344 | 1461190477869 Marionette TRACE conn5 <- [1,1046,null,{}] 15:14:37 INFO - PROCESS | 3344 | 1461190477873 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:37 INFO - PROCESS | 3344 | 1461190477985 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 15:14:38 INFO - PROCESS | 3344 | 1461190478078 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B9F0800 == 64 [pid = 3344] [id = 271] 15:14:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B75920000) [pid = 3344] [serial = 812] [outer = 0000000000000000] 15:14:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B7595F400) [pid = 3344] [serial = 813] [outer = 0000002B75920000] 15:14:38 INFO - PROCESS | 3344 | 1461190478135 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B75A4BC00) [pid = 3344] [serial = 814] [outer = 0000002B75920000] 15:14:38 INFO - PROCESS | 3344 | 1461190478712 Marionette TRACE conn5 <- [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]]]}] 15:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 15:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:14:38 INFO - PROCESS | 3344 | 1461190478750 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 3344 | 1461190478753 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 15:14:38 INFO - PROCESS | 3344 | 1461190478756 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 3344 | 1461190478758 Marionette TRACE conn5 <- [1,1050,null,{}] 15:14:38 INFO - PROCESS | 3344 | 1461190478762 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:38 INFO - PROCESS | 3344 | 1461190478870 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 15:14:38 INFO - PROCESS | 3344 | 1461190478963 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754E6000 == 65 [pid = 3344] [id = 272] 15:14:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B774E7C00) [pid = 3344] [serial = 815] [outer = 0000000000000000] 15:14:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B774EE800) [pid = 3344] [serial = 816] [outer = 0000002B774E7C00] 15:14:39 INFO - PROCESS | 3344 | 1461190479021 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B780D0800) [pid = 3344] [serial = 817] [outer = 0000002B774E7C00] 15:14:39 INFO - PROCESS | 3344 | 1461190479564 Marionette TRACE conn5 <- [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]]]}] 15:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 838ms 15:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:14:39 INFO - PROCESS | 3344 | 1461190479597 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 3344 | 1461190479600 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 15:14:39 INFO - PROCESS | 3344 | 1461190479603 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 3344 | 1461190479606 Marionette TRACE conn5 <- [1,1054,null,{}] 15:14:39 INFO - PROCESS | 3344 | 1461190479610 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:39 INFO - PROCESS | 3344 | 1461190479728 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 15:14:39 INFO - PROCESS | 3344 | 1461190479821 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B47A000 == 66 [pid = 3344] [id = 273] 15:14:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B78210C00) [pid = 3344] [serial = 818] [outer = 0000000000000000] 15:14:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B78996400) [pid = 3344] [serial = 819] [outer = 0000002B78210C00] 15:14:39 INFO - PROCESS | 3344 | 1461190479880 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B7899E400) [pid = 3344] [serial = 820] [outer = 0000002B78210C00] 15:14:40 INFO - PROCESS | 3344 | 1461190480478 Marionette TRACE conn5 <- [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]]]}] 15:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 15:14:40 INFO - PROCESS | 3344 | 1461190480550 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 3344 | 1461190480553 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 15:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:14:40 INFO - PROCESS | 3344 | 1461190480557 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 3344 | 1461190480559 Marionette TRACE conn5 <- [1,1058,null,{}] 15:14:40 INFO - PROCESS | 3344 | 1461190480563 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:40 INFO - PROCESS | 3344 | 1461190480669 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 15:14:40 INFO - PROCESS | 3344 | 1461190480789 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C014800 == 67 [pid = 3344] [id = 274] 15:14:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B63611400) [pid = 3344] [serial = 821] [outer = 0000000000000000] 15:14:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B74808000) [pid = 3344] [serial = 822] [outer = 0000002B63611400] 15:14:40 INFO - PROCESS | 3344 | 1461190480847 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B74811400) [pid = 3344] [serial = 823] [outer = 0000002B63611400] 15:14:41 INFO - PROCESS | 3344 | 1461190481402 Marionette TRACE conn5 <- [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]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 881ms 15:14:41 INFO - PROCESS | 3344 | 1461190481440 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 3344 | 1461190481443 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 15:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:14:41 INFO - PROCESS | 3344 | 1461190481446 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 3344 | 1461190481448 Marionette TRACE conn5 <- [1,1062,null,{}] 15:14:41 INFO - PROCESS | 3344 | 1461190481452 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:41 INFO - PROCESS | 3344 | 1461190481562 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 15:14:41 INFO - PROCESS | 3344 | 1461190481658 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D5EF800 == 68 [pid = 3344] [id = 275] 15:14:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (0000002B6342B800) [pid = 3344] [serial = 824] [outer = 0000000000000000] 15:14:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (0000002B64EA5400) [pid = 3344] [serial = 825] [outer = 0000002B6342B800] 15:14:41 INFO - PROCESS | 3344 | 1461190481714 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (0000002B70A1A800) [pid = 3344] [serial = 826] [outer = 0000002B6342B800] 15:14:42 INFO - PROCESS | 3344 | 1461190482444 Marionette TRACE conn5 <- [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]]]}] 15:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1035ms 15:14:42 INFO - PROCESS | 3344 | 1461190482484 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 3344 | 1461190482490 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 15:14:42 INFO - PROCESS | 3344 | 1461190482513 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:14:42 INFO - PROCESS | 3344 | 1461190482517 Marionette TRACE conn5 <- [1,1066,null,{}] 15:14:42 INFO - PROCESS | 3344 | 1461190482522 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:42 INFO - PROCESS | 3344 | 1461190482631 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 15:14:42 INFO - PROCESS | 3344 | 1461190482758 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6351F000 == 69 [pid = 3344] [id = 276] 15:14:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (0000002B632E6800) [pid = 3344] [serial = 827] [outer = 0000000000000000] 15:14:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (0000002B61C34800) [pid = 3344] [serial = 828] [outer = 0000002B632E6800] 15:14:42 INFO - PROCESS | 3344 | 1461190482815 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (0000002B68885800) [pid = 3344] [serial = 829] [outer = 0000002B632E6800] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BEC000 == 68 [pid = 3344] [id = 266] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78803800 == 67 [pid = 3344] [id = 265] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78311000 == 66 [pid = 3344] [id = 264] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FCC000 == 65 [pid = 3344] [id = 245] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77F9D000 == 64 [pid = 3344] [id = 263] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75003000 == 63 [pid = 3344] [id = 262] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D88800 == 62 [pid = 3344] [id = 261] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7411A800 == 61 [pid = 3344] [id = 260] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6F6000 == 60 [pid = 3344] [id = 244] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (0000002B74D66800) [pid = 3344] [serial = 711] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (0000002B75A43C00) [pid = 3344] [serial = 714] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (0000002B78214000) [pid = 3344] [serial = 717] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FC2800 == 59 [pid = 3344] [id = 259] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68D80800 == 58 [pid = 3344] [id = 258] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E463800 == 57 [pid = 3344] [id = 257] 15:14:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75A9B000 == 56 [pid = 3344] [id = 250] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (0000002B74D69800) [pid = 3344] [serial = 624] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (0000002B63DEB000) [pid = 3344] [serial = 612] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (0000002B7005DC00) [pid = 3344] [serial = 615] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B7402B400) [pid = 3344] [serial = 618] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B75965400) [pid = 3344] [serial = 621] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B6F7AF800) [pid = 3344] [serial = 735] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B705F3800) [pid = 3344] [serial = 738] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B68EB2000) [pid = 3344] [serial = 729] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B632EC000) [pid = 3344] [serial = 720] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B63A7D800) [pid = 3344] [serial = 721] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B74D22800) [pid = 3344] [serial = 700] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B63433000) [pid = 3344] [serial = 723] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B63A7C400) [pid = 3344] [serial = 724] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B6F234400) [pid = 3344] [serial = 732] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B6FBB6000) [pid = 3344] [serial = 736] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B67E35800) [pid = 3344] [serial = 726] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B681C0000) [pid = 3344] [serial = 727] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B6F7B4400) [pid = 3344] [serial = 705] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B7281A000) [pid = 3344] [serial = 708] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B64F8FC00) [pid = 3344] [serial = 702] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B719A8400) [pid = 3344] [serial = 748] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B70A17400) [pid = 3344] [serial = 739] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B71937000) [pid = 3344] [serial = 747] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B70BC0C00) [pid = 3344] [serial = 741] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B7103A800) [pid = 3344] [serial = 745] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B6A624800) [pid = 3344] [serial = 730] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B70CCA000) [pid = 3344] [serial = 742] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B6F23F400) [pid = 3344] [serial = 733] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B70E55000) [pid = 3344] [serial = 744] [outer = 0000000000000000] [url = about:blank] 15:14:43 INFO - PROCESS | 3344 | 1461190483445 Marionette TRACE conn5 <- [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]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 984ms 15:14:43 INFO - PROCESS | 3344 | 1461190483503 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 3344 | 1461190483509 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 15:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:14:43 INFO - PROCESS | 3344 | 1461190483515 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 3344 | 1461190483518 Marionette TRACE conn5 <- [1,1070,null,{}] 15:14:43 INFO - PROCESS | 3344 | 1461190483522 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:43 INFO - PROCESS | 3344 | 1461190483618 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 15:14:43 INFO - PROCESS | 3344 | 1461190483697 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB81800 == 57 [pid = 3344] [id = 277] 15:14:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B63A82C00) [pid = 3344] [serial = 830] [outer = 0000000000000000] 15:14:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B681B9800) [pid = 3344] [serial = 831] [outer = 0000002B63A82C00] 15:14:43 INFO - PROCESS | 3344 | 1461190483746 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B69A02400) [pid = 3344] [serial = 832] [outer = 0000002B63A82C00] 15:14:44 INFO - PROCESS | 3344 | 1461190484150 Marionette TRACE conn5 <- [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]]]}] 15:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 15:14:44 INFO - PROCESS | 3344 | 1461190484208 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 15:14:44 INFO - PROCESS | 3344 | 1461190484211 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 15:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:14:44 INFO - PROCESS | 3344 | 1461190484214 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:14:44 INFO - PROCESS | 3344 | 1461190484218 Marionette TRACE conn5 <- [1,1074,null,{}] 15:14:44 INFO - PROCESS | 3344 | 1461190484229 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:44 INFO - PROCESS | 3344 | 1461190484323 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 15:14:44 INFO - PROCESS | 3344 | 1461190484332 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B71009800 == 58 [pid = 3344] [id = 278] 15:14:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B6F234000) [pid = 3344] [serial = 833] [outer = 0000000000000000] 15:14:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B6F23CC00) [pid = 3344] [serial = 834] [outer = 0000002B6F234000] 15:14:44 INFO - PROCESS | 3344 | 1461190484382 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B6F79B400) [pid = 3344] [serial = 835] [outer = 0000002B6F234000] 15:14:44 INFO - PROCESS | 3344 | 1461190484867 Marionette TRACE conn5 <- [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]]]}] 15:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 15:14:44 INFO - PROCESS | 3344 | 1461190484909 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 15:14:44 INFO - PROCESS | 3344 | 1461190484912 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 15:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:14:44 INFO - PROCESS | 3344 | 1461190484915 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:14:44 INFO - PROCESS | 3344 | 1461190484917 Marionette TRACE conn5 <- [1,1078,null,{}] 15:14:44 INFO - PROCESS | 3344 | 1461190484920 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:45 INFO - PROCESS | 3344 | 1461190485012 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 15:14:45 INFO - PROCESS | 3344 | 1461190485021 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7410E000 == 59 [pid = 3344] [id = 279] 15:14:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B6FBB6800) [pid = 3344] [serial = 836] [outer = 0000000000000000] 15:14:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B6FDC0000) [pid = 3344] [serial = 837] [outer = 0000002B6FBB6800] 15:14:45 INFO - PROCESS | 3344 | 1461190485068 Marionette DEBUG loaded listener.js 15:14:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B70239400) [pid = 3344] [serial = 838] [outer = 0000002B6FBB6800] 15:14:45 INFO - PROCESS | 3344 | 1461190485484 Marionette TRACE conn5 <- [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]]]}] 15:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 628ms 15:14:45 INFO - PROCESS | 3344 | 1461190485552 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 3344 | 1461190485554 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 15:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:14:45 INFO - PROCESS | 3344 | 1461190485558 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 3344 | 1461190485560 Marionette TRACE conn5 <- [1,1082,null,{}] 15:14:45 INFO - PROCESS | 3344 | 1461190485563 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:45 INFO - PROCESS | 3344 | 1461190485675 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 15:14:45 INFO - PROCESS | 3344 | 1461190485756 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745CF000 == 60 [pid = 3344] [id = 280] 15:14:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B70320800) [pid = 3344] [serial = 839] [outer = 0000000000000000] 15:14:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B70A07C00) [pid = 3344] [serial = 840] [outer = 0000002B70320800] 15:14:45 INFO - PROCESS | 3344 | 1461190485803 Marionette DEBUG loaded listener.js 15:14:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B70A1F800) [pid = 3344] [serial = 841] [outer = 0000002B70320800] 15:14:46 INFO - PROCESS | 3344 | 1461190486250 Marionette TRACE conn5 <- [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]]]}] 15:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 733ms 15:14:46 INFO - PROCESS | 3344 | 1461190486293 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 3344 | 1461190486295 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 15:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:14:46 INFO - PROCESS | 3344 | 1461190486298 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:14:46 INFO - PROCESS | 3344 | 1461190486300 Marionette TRACE conn5 <- [1,1086,null,{}] 15:14:46 INFO - PROCESS | 3344 | 1461190486304 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:46 INFO - PROCESS | 3344 | 1461190486428 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 15:14:46 INFO - PROCESS | 3344 | 1461190486487 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F73000 == 61 [pid = 3344] [id = 281] 15:14:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B71995800) [pid = 3344] [serial = 842] [outer = 0000000000000000] 15:14:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B719A6800) [pid = 3344] [serial = 843] [outer = 0000002B71995800] 15:14:46 INFO - PROCESS | 3344 | 1461190486536 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B71C4BC00) [pid = 3344] [serial = 844] [outer = 0000002B71995800] 15:14:46 INFO - PROCESS | 3344 | 1461190486941 Marionette TRACE conn5 <- [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]]]}] 15:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 15:14:46 INFO - PROCESS | 3344 | 1461190486993 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 3344 | 1461190486995 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 15:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:14:47 INFO - PROCESS | 3344 | 1461190487004 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 3344 | 1461190487006 Marionette TRACE conn5 <- [1,1090,null,{}] 15:14:47 INFO - PROCESS | 3344 | 1461190487010 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:47 INFO - PROCESS | 3344 | 1461190487149 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 15:14:47 INFO - PROCESS | 3344 | 1461190487205 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75A99000 == 62 [pid = 3344] [id = 282] 15:14:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B72975000) [pid = 3344] [serial = 845] [outer = 0000000000000000] 15:14:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B73C12400) [pid = 3344] [serial = 846] [outer = 0000002B72975000] 15:14:47 INFO - PROCESS | 3344 | 1461190487251 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B74024000) [pid = 3344] [serial = 847] [outer = 0000002B72975000] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B70CC6400) [pid = 3344] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B63602800) [pid = 3344] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B69A06400) [pid = 3344] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B71993C00) [pid = 3344] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B7281F000) [pid = 3344] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B6F790000) [pid = 3344] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B63DF1000) [pid = 3344] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B632E3400) [pid = 3344] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B7401DC00) [pid = 3344] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:14:47 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B68E36800) [pid = 3344] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:14:47 INFO - PROCESS | 3344 | 1461190487794 Marionette TRACE conn5 <- [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]]]}] 15:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 838ms 15:14:47 INFO - PROCESS | 3344 | 1461190487840 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 3344 | 1461190487842 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 15:14:47 INFO - PROCESS | 3344 | 1461190487845 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:14:47 INFO - PROCESS | 3344 | 1461190487847 Marionette TRACE conn5 <- [1,1094,null,{}] 15:14:47 INFO - PROCESS | 3344 | 1461190487851 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:47 INFO - PROCESS | 3344 | 1461190487936 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 15:14:48 INFO - PROCESS | 3344 | 1461190488016 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77F9E800 == 63 [pid = 3344] [id = 283] 15:14:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B63D3D800) [pid = 3344] [serial = 848] [outer = 0000000000000000] 15:14:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B7023B000) [pid = 3344] [serial = 849] [outer = 0000002B63D3D800] 15:14:48 INFO - PROCESS | 3344 | 1461190488064 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B74020400) [pid = 3344] [serial = 850] [outer = 0000002B63D3D800] 15:14:48 INFO - PROCESS | 3344 | 1461190488430 Marionette TRACE conn5 <- [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]]]}] 15:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 15:14:48 INFO - PROCESS | 3344 | 1461190488479 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 3344 | 1461190488481 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 15:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:14:48 INFO - PROCESS | 3344 | 1461190488485 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 3344 | 1461190488487 Marionette TRACE conn5 <- [1,1098,null,{}] 15:14:48 INFO - PROCESS | 3344 | 1461190488490 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:48 INFO - PROCESS | 3344 | 1461190488605 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 15:14:48 INFO - PROCESS | 3344 | 1461190488613 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78310800 == 64 [pid = 3344] [id = 284] 15:14:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B71998C00) [pid = 3344] [serial = 851] [outer = 0000000000000000] 15:14:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B741A1400) [pid = 3344] [serial = 852] [outer = 0000002B71998C00] 15:14:48 INFO - PROCESS | 3344 | 1461190488659 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B74561400) [pid = 3344] [serial = 853] [outer = 0000002B71998C00] 15:14:49 INFO - PROCESS | 3344 | 1461190489062 Marionette TRACE conn5 <- [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]]]}] 15:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 15:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:14:49 INFO - PROCESS | 3344 | 1461190489116 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 3344 | 1461190489118 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 15:14:49 INFO - PROCESS | 3344 | 1461190489122 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 3344 | 1461190489123 Marionette TRACE conn5 <- [1,1102,null,{}] 15:14:49 INFO - PROCESS | 3344 | 1461190489127 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:49 INFO - PROCESS | 3344 | 1461190489243 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 15:14:49 INFO - PROCESS | 3344 | 1461190489252 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7891E000 == 65 [pid = 3344] [id = 285] 15:14:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B74495800) [pid = 3344] [serial = 854] [outer = 0000000000000000] 15:14:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B7480D400) [pid = 3344] [serial = 855] [outer = 0000002B74495800] 15:14:49 INFO - PROCESS | 3344 | 1461190489303 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B74D28400) [pid = 3344] [serial = 856] [outer = 0000002B74495800] 15:14:49 INFO - PROCESS | 3344 | 1461190489794 Marionette TRACE conn5 <- [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]]]}] 15:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 15:14:49 INFO - PROCESS | 3344 | 1461190489905 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 3344 | 1461190489910 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 15:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:14:49 INFO - PROCESS | 3344 | 1461190489917 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 3344 | 1461190489922 Marionette TRACE conn5 <- [1,1106,null,{}] 15:14:49 INFO - PROCESS | 3344 | 1461190489950 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:50 INFO - PROCESS | 3344 | 1461190490124 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 15:14:50 INFO - PROCESS | 3344 | 1461190490193 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB39800 == 66 [pid = 3344] [id = 286] 15:14:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B63A7FC00) [pid = 3344] [serial = 857] [outer = 0000000000000000] 15:14:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B63A86C00) [pid = 3344] [serial = 858] [outer = 0000002B63A7FC00] 15:14:50 INFO - PROCESS | 3344 | 1461190490254 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B68883000) [pid = 3344] [serial = 859] [outer = 0000002B63A7FC00] 15:14:50 INFO - PROCESS | 3344 | 1461190490834 Marionette TRACE conn5 <- [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]]]}] 15:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 984ms 15:14:50 INFO - PROCESS | 3344 | 1461190490906 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 3344 | 1461190490913 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 15:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:14:50 INFO - PROCESS | 3344 | 1461190490920 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 3344 | 1461190490923 Marionette TRACE conn5 <- [1,1110,null,{}] 15:14:50 INFO - PROCESS | 3344 | 1461190490928 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:51 INFO - PROCESS | 3344 | 1461190491046 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 15:14:51 INFO - PROCESS | 3344 | 1461190491170 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7446E800 == 67 [pid = 3344] [id = 287] 15:14:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B6F00CC00) [pid = 3344] [serial = 860] [outer = 0000000000000000] 15:14:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B6F712800) [pid = 3344] [serial = 861] [outer = 0000002B6F00CC00] 15:14:51 INFO - PROCESS | 3344 | 1461190491229 Marionette DEBUG loaded listener.js 15:14:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B701E8800) [pid = 3344] [serial = 862] [outer = 0000002B6F00CC00] 15:14:51 INFO - PROCESS | 3344 | 1461190491834 Marionette TRACE conn5 <- [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]]]}] 15:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 943ms 15:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:14:51 INFO - PROCESS | 3344 | 1461190491869 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 15:14:51 INFO - PROCESS | 3344 | 1461190491872 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 15:14:51 INFO - PROCESS | 3344 | 1461190491876 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:14:51 INFO - PROCESS | 3344 | 1461190491881 Marionette TRACE conn5 <- [1,1114,null,{}] 15:14:51 INFO - PROCESS | 3344 | 1461190491893 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:52 INFO - PROCESS | 3344 | 1461190492008 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 15:14:52 INFO - PROCESS | 3344 | 1461190492131 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79421800 == 68 [pid = 3344] [id = 288] 15:14:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B7103C400) [pid = 3344] [serial = 863] [outer = 0000000000000000] 15:14:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B719AC400) [pid = 3344] [serial = 864] [outer = 0000002B7103C400] 15:14:52 INFO - PROCESS | 3344 | 1461190492193 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B74D26400) [pid = 3344] [serial = 865] [outer = 0000002B7103C400] 15:14:52 INFO - PROCESS | 3344 | 1461190492854 Marionette TRACE conn5 <- [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]]]}] 15:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1036ms 15:14:52 INFO - PROCESS | 3344 | 1461190492914 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 15:14:52 INFO - PROCESS | 3344 | 1461190492917 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 15:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:14:52 INFO - PROCESS | 3344 | 1461190492951 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:14:52 INFO - PROCESS | 3344 | 1461190492954 Marionette TRACE conn5 <- [1,1118,null,{}] 15:14:52 INFO - PROCESS | 3344 | 1461190492958 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:53 INFO - PROCESS | 3344 | 1461190493071 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 15:14:53 INFO - PROCESS | 3344 | 1461190493193 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C009800 == 69 [pid = 3344] [id = 289] 15:14:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (0000002B75917000) [pid = 3344] [serial = 866] [outer = 0000000000000000] 15:14:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (0000002B75A45400) [pid = 3344] [serial = 867] [outer = 0000002B75917000] 15:14:53 INFO - PROCESS | 3344 | 1461190493251 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (0000002B78206400) [pid = 3344] [serial = 868] [outer = 0000002B75917000] 15:14:53 INFO - PROCESS | 3344 | 1461190493855 Marionette TRACE conn5 <- [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]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 941ms 15:14:53 INFO - PROCESS | 3344 | 1461190493881 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 3344 | 1461190493884 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 15:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:14:53 INFO - PROCESS | 3344 | 1461190493887 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 3344 | 1461190493890 Marionette TRACE conn5 <- [1,1122,null,{}] 15:14:53 INFO - PROCESS | 3344 | 1461190493893 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:54 INFO - PROCESS | 3344 | 1461190494005 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 15:14:54 INFO - PROCESS | 3344 | 1461190494101 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75314000 == 70 [pid = 3344] [id = 290] 15:14:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (0000002B78213400) [pid = 3344] [serial = 869] [outer = 0000000000000000] 15:14:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (0000002B7AB70C00) [pid = 3344] [serial = 870] [outer = 0000002B78213400] 15:14:54 INFO - PROCESS | 3344 | 1461190494157 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (0000002B7AB79400) [pid = 3344] [serial = 871] [outer = 0000002B78213400] 15:14:54 INFO - PROCESS | 3344 | [GFX2-]: DrawTargetD2D 1.1 (0000002B748CF580): Failed to create GradientStopCollection with no stops. 15:14:54 INFO - PROCESS | 3344 | [GFX3-]: No stops specified for gradient pattern. 15:14:54 INFO - PROCESS | 3344 | 1461190494728 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 880ms 15:14:54 INFO - PROCESS | 3344 | 1461190494771 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 3344 | 1461190494773 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 15:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:14:54 INFO - PROCESS | 3344 | 1461190494777 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - PROCESS | 3344 | 1461190494779 Marionette TRACE conn5 <- [1,1126,null,{}] 15:14:54 INFO - PROCESS | 3344 | 1461190494783 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:54 INFO - PROCESS | 3344 | 1461190494915 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 15:14:55 INFO - PROCESS | 3344 | 1461190495202 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68EC1800 == 71 [pid = 3344] [id = 291] 15:14:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (0000002B61D45400) [pid = 3344] [serial = 872] [outer = 0000000000000000] 15:14:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 154 (0000002B6325A400) [pid = 3344] [serial = 873] [outer = 0000002B61D45400] 15:14:55 INFO - PROCESS | 3344 | 1461190495278 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 155 (0000002B6360AC00) [pid = 3344] [serial = 874] [outer = 0000002B61D45400] 15:14:55 INFO - PROCESS | 3344 | 1461190495837 Marionette TRACE conn5 <- [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]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1136ms 15:14:55 INFO - PROCESS | 3344 | 1461190495916 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 3344 | 1461190495921 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 15:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:14:55 INFO - PROCESS | 3344 | 1461190495927 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 3344 | 1461190495930 Marionette TRACE conn5 <- [1,1130,null,{}] 15:14:55 INFO - PROCESS | 3344 | 1461190495936 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:56 INFO - PROCESS | 3344 | 1461190496047 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 15:14:56 INFO - PROCESS | 3344 | 1461190496173 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69ADD000 == 72 [pid = 3344] [id = 292] 15:14:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 156 (0000002B64F8A000) [pid = 3344] [serial = 875] [outer = 0000000000000000] 15:14:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 157 (0000002B68038000) [pid = 3344] [serial = 876] [outer = 0000002B64F8A000] 15:14:56 INFO - PROCESS | 3344 | 1461190496228 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 158 (0000002B6990D000) [pid = 3344] [serial = 877] [outer = 0000002B64F8A000] 15:14:56 INFO - PROCESS | 3344 | 1461190496846 Marionette TRACE conn5 <- [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]]]}] 15:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 943ms 15:14:56 INFO - PROCESS | 3344 | 1461190496874 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 3344 | 1461190496878 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 15:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:14:56 INFO - PROCESS | 3344 | 1461190496883 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 3344 | 1461190496885 Marionette TRACE conn5 <- [1,1134,null,{}] 15:14:56 INFO - PROCESS | 3344 | 1461190496889 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:56 INFO - PROCESS | 3344 | 1461190496987 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 15:14:57 INFO - PROCESS | 3344 | 1461190497112 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F76000 == 71 [pid = 3344] [id = 239] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78310800 == 70 [pid = 3344] [id = 284] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77F9E800 == 69 [pid = 3344] [id = 283] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75A99000 == 68 [pid = 3344] [id = 282] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F73000 == 67 [pid = 3344] [id = 281] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745CF000 == 66 [pid = 3344] [id = 280] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7410E000 == 65 [pid = 3344] [id = 279] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 157 (0000002B6F716C00) [pid = 3344] [serial = 801] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 156 (0000002B6F792000) [pid = 3344] [serial = 768] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 155 (0000002B63C1C400) [pid = 3344] [serial = 753] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 154 (0000002B74126000) [pid = 3344] [serial = 765] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 153 (0000002B72970C00) [pid = 3344] [serial = 750] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (0000002B73C55000) [pid = 3344] [serial = 762] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (0000002B71039800) [pid = 3344] [serial = 759] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (0000002B6E40D000) [pid = 3344] [serial = 756] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B681D5800 == 66 [pid = 3344] [id = 293] 15:14:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (0000002B61C38C00) [pid = 3344] [serial = 878] [outer = 0000000000000000] 15:14:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (0000002B632ED000) [pid = 3344] [serial = 879] [outer = 0000002B61C38C00] 15:14:57 INFO - PROCESS | 3344 | 1461190497207 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (0000002B6E4A8400) [pid = 3344] [serial = 880] [outer = 0000002B61C38C00] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B71009800 == 65 [pid = 3344] [id = 278] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB81800 == 64 [pid = 3344] [id = 277] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6351F000 == 63 [pid = 3344] [id = 276] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754E6000 == 62 [pid = 3344] [id = 272] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B9F0800 == 61 [pid = 3344] [id = 271] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B9D4800 == 60 [pid = 3344] [id = 270] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75009800 == 59 [pid = 3344] [id = 269] 15:14:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70564800 == 58 [pid = 3344] [id = 268] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (0000002B74D62C00) [pid = 3344] [serial = 799] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (0000002B71037400) [pid = 3344] [serial = 786] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (0000002B68832800) [pid = 3344] [serial = 772] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (0000002B6E4ABC00) [pid = 3344] [serial = 778] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (0000002B7456B400) [pid = 3344] [serial = 798] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (0000002B72971800) [pid = 3344] [serial = 789] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (0000002B6FDB3800) [pid = 3344] [serial = 781] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B701EB400) [pid = 3344] [serial = 783] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B64F8F400) [pid = 3344] [serial = 775] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B70A0CC00) [pid = 3344] [serial = 784] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B74048400) [pid = 3344] [serial = 792] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B74493800) [pid = 3344] [serial = 793] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B7199BC00) [pid = 3344] [serial = 796] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B719AB400) [pid = 3344] [serial = 787] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B6F84EC00) [pid = 3344] [serial = 780] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B704B5800) [pid = 3344] [serial = 795] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B69D94400) [pid = 3344] [serial = 777] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B63606800) [pid = 3344] [serial = 774] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B73C18000) [pid = 3344] [serial = 790] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B63605800) [pid = 3344] [serial = 771] [outer = 0000000000000000] [url = about:blank] 15:14:57 INFO - PROCESS | 3344 | 1461190497682 Marionette TRACE conn5 <- [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]]]}] 15:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 839ms 15:14:57 INFO - PROCESS | 3344 | 1461190497725 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 3344 | 1461190497728 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 15:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:14:57 INFO - PROCESS | 3344 | 1461190497733 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 3344 | 1461190497740 Marionette TRACE conn5 <- [1,1138,null,{}] 15:14:57 INFO - PROCESS | 3344 | 1461190497755 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:57 INFO - PROCESS | 3344 | 1461190497844 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 15:14:57 INFO - PROCESS | 3344 | 1461190497859 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FC6800 == 59 [pid = 3344] [id = 294] 15:14:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B6E4ABC00) [pid = 3344] [serial = 881] [outer = 0000000000000000] 15:14:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B6F793400) [pid = 3344] [serial = 882] [outer = 0000002B6E4ABC00] 15:14:57 INFO - PROCESS | 3344 | 1461190497906 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B6360F000) [pid = 3344] [serial = 883] [outer = 0000002B6E4ABC00] 15:14:58 INFO - PROCESS | 3344 | 1461190498372 Marionette TRACE conn5 <- [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]]]}] 15:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 692ms 15:14:58 INFO - PROCESS | 3344 | 1461190498425 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 3344 | 1461190498428 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 15:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:14:58 INFO - PROCESS | 3344 | 1461190498431 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 3344 | 1461190498433 Marionette TRACE conn5 <- [1,1142,null,{}] 15:14:58 INFO - PROCESS | 3344 | 1461190498437 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:58 INFO - PROCESS | 3344 | 1461190498523 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 15:14:58 INFO - PROCESS | 3344 | 1461190498532 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737C5000 == 60 [pid = 3344] [id = 295] 15:14:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B6FBBBC00) [pid = 3344] [serial = 884] [outer = 0000000000000000] 15:14:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B7005B000) [pid = 3344] [serial = 885] [outer = 0000002B6FBBBC00] 15:14:58 INFO - PROCESS | 3344 | 1461190498580 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B70234400) [pid = 3344] [serial = 886] [outer = 0000002B6FBBBC00] 15:14:59 INFO - PROCESS | 3344 | 1461190499019 Marionette TRACE conn5 <- [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]]]}] 15:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 15:14:59 INFO - PROCESS | 3344 | 1461190499062 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 15:14:59 INFO - PROCESS | 3344 | 1461190499064 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 15:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:14:59 INFO - PROCESS | 3344 | 1461190499068 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 3344 | 1461190499070 Marionette TRACE conn5 <- [1,1146,null,{}] 15:14:59 INFO - PROCESS | 3344 | 1461190499074 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:59 INFO - PROCESS | 3344 | 1461190499156 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 15:14:59 INFO - PROCESS | 3344 | 1461190499162 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68BAC000 == 61 [pid = 3344] [id = 296] 15:14:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B70A06C00) [pid = 3344] [serial = 887] [outer = 0000000000000000] 15:14:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B70A0E000) [pid = 3344] [serial = 888] [outer = 0000002B70A06C00] 15:14:59 INFO - PROCESS | 3344 | 1461190499222 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B70C1CC00) [pid = 3344] [serial = 889] [outer = 0000002B70A06C00] 15:14:59 INFO - PROCESS | 3344 | 1461190499738 Marionette TRACE conn5 <- [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] 15:14:59 INFO - PROCESS | 3344 | 1461190499764 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 15:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:14:59 INFO - PROCESS | 3344 | 1461190499767 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 3344 | 1461190499769 Marionette TRACE conn5 <- [1,1150,null,{}] 15:14:59 INFO - PROCESS | 3344 | 1461190499773 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:59 INFO - PROCESS | 3344 | 1461190499890 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 15:14:59 INFO - PROCESS | 3344 | 1461190499944 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA6800 == 62 [pid = 3344] [id = 297] 15:14:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B71032C00) [pid = 3344] [serial = 890] [outer = 0000000000000000] 15:14:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B7198E400) [pid = 3344] [serial = 891] [outer = 0000002B71032C00] 15:15:00 INFO - PROCESS | 3344 | 1461190499991 Marionette DEBUG loaded listener.js 15:15:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B719ABC00) [pid = 3344] [serial = 892] [outer = 0000002B71032C00] 15:15:00 INFO - PROCESS | 3344 | 1461190500425 Marionette TRACE conn5 <- [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]]]}] 15:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 15:15:00 INFO - PROCESS | 3344 | 1461190500462 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 15:15:00 INFO - PROCESS | 3344 | 1461190500464 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 15:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:15:00 INFO - PROCESS | 3344 | 1461190500468 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:15:00 INFO - PROCESS | 3344 | 1461190500469 Marionette TRACE conn5 <- [1,1154,null,{}] 15:15:00 INFO - PROCESS | 3344 | 1461190500473 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:00 INFO - PROCESS | 3344 | 1461190500615 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 15:15:00 INFO - PROCESS | 3344 | 1461190500637 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75009800 == 63 [pid = 3344] [id = 298] 15:15:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B719B0800) [pid = 3344] [serial = 893] [outer = 0000000000000000] 15:15:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (0000002B7289E400) [pid = 3344] [serial = 894] [outer = 0000002B719B0800] 15:15:00 INFO - PROCESS | 3344 | 1461190500683 Marionette DEBUG loaded listener.js 15:15:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (0000002B73C0DC00) [pid = 3344] [serial = 895] [outer = 0000002B719B0800] 15:15:01 INFO - PROCESS | 3344 | [3344] 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 15:15:01 INFO - PROCESS | 3344 | 1461190501344 Marionette TRACE conn5 <- [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]]]}] 15:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 942ms 15:15:01 INFO - PROCESS | 3344 | 1461190501413 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 15:15:01 INFO - PROCESS | 3344 | 1461190501416 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 15:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:15:01 INFO - PROCESS | 3344 | 1461190501419 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:15:01 INFO - PROCESS | 3344 | 1461190501421 Marionette TRACE conn5 <- [1,1158,null,{}] 15:15:01 INFO - PROCESS | 3344 | 1461190501424 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:01 INFO - PROCESS | 3344 | 1461190501536 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 15:15:01 INFO - PROCESS | 3344 | 1461190501590 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB1000 == 64 [pid = 3344] [id = 299] 15:15:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (0000002B7379CC00) [pid = 3344] [serial = 896] [outer = 0000000000000000] 15:15:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (0000002B7401D400) [pid = 3344] [serial = 897] [outer = 0000002B7379CC00] 15:15:01 INFO - PROCESS | 3344 | 1461190501636 Marionette DEBUG loaded listener.js 15:15:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (0000002B74805000) [pid = 3344] [serial = 898] [outer = 0000002B7379CC00] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (0000002B6F23A400) [pid = 3344] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (0000002B74028800) [pid = 3344] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (0000002B71995400) [pid = 3344] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (0000002B63A7AC00) [pid = 3344] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (0000002B78208400) [pid = 3344] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B71995000) [pid = 3344] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B774E8400) [pid = 3344] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B63A78800) [pid = 3344] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B6821F400) [pid = 3344] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B6FBB4400) [pid = 3344] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B70320800) [pid = 3344] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B632E6800) [pid = 3344] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B6342B800) [pid = 3344] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B63A85400) [pid = 3344] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B71995800) [pid = 3344] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B63D3D800) [pid = 3344] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B63611400) [pid = 3344] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B72975000) [pid = 3344] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B71998C00) [pid = 3344] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B74FF6000) [pid = 3344] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B774E7C00) [pid = 3344] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B6E4A9800) [pid = 3344] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B63A82C00) [pid = 3344] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B75920000) [pid = 3344] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B6F234000) [pid = 3344] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B78210C00) [pid = 3344] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B6FBB6800) [pid = 3344] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B7404D000) [pid = 3344] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B6360F400) [pid = 3344] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B70A1E400) [pid = 3344] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B72894C00) [pid = 3344] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B72D34000) [pid = 3344] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B68035400) [pid = 3344] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B73C1BC00) [pid = 3344] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:15:02 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B75963400) [pid = 3344] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:15:02 INFO - PROCESS | 3344 | 1461190502420 Marionette TRACE conn5 <- [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]]]}] 15:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1080ms 15:15:02 INFO - PROCESS | 3344 | 1461190502503 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 15:15:02 INFO - PROCESS | 3344 | 1461190502505 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 15:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:15:02 INFO - PROCESS | 3344 | 1461190502508 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - PROCESS | 3344 | 1461190502510 Marionette TRACE conn5 <- [1,1162,null,{}] 15:15:02 INFO - PROCESS | 3344 | 1461190502514 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:02 INFO - PROCESS | 3344 | 1461190502598 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 15:15:02 INFO - PROCESS | 3344 | 1461190502608 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75022000 == 65 [pid = 3344] [id = 300] 15:15:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B64F1C800) [pid = 3344] [serial = 899] [outer = 0000000000000000] 15:15:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B69D9AC00) [pid = 3344] [serial = 900] [outer = 0000002B64F1C800] 15:15:02 INFO - PROCESS | 3344 | 1461190502654 Marionette DEBUG loaded listener.js 15:15:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B70238000) [pid = 3344] [serial = 901] [outer = 0000002B64F1C800] 15:15:03 INFO - PROCESS | 3344 | 1461190503083 Marionette TRACE conn5 <- [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] 15:15:03 INFO - PROCESS | 3344 | 1461190503142 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 15:15:03 INFO - PROCESS | 3344 | 1461190503146 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:15:03 INFO - PROCESS | 3344 | 1461190503148 Marionette TRACE conn5 <- [1,1166,null,{}] 15:15:03 INFO - PROCESS | 3344 | 1461190503151 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:03 INFO - PROCESS | 3344 | 1461190503235 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 15:15:03 INFO - PROCESS | 3344 | 1461190503241 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7828E800 == 66 [pid = 3344] [id = 301] 15:15:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B719B3400) [pid = 3344] [serial = 902] [outer = 0000000000000000] 15:15:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B73C18000) [pid = 3344] [serial = 903] [outer = 0000002B719B3400] 15:15:03 INFO - PROCESS | 3344 | 1461190503293 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B74810800) [pid = 3344] [serial = 904] [outer = 0000002B719B3400] 15:15:03 INFO - PROCESS | 3344 | 1461190503774 Marionette TRACE conn5 <- [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] 15:15:03 INFO - PROCESS | 3344 | 1461190503844 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 15:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:15:03 INFO - PROCESS | 3344 | 1461190503847 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:15:03 INFO - PROCESS | 3344 | 1461190503850 Marionette TRACE conn5 <- [1,1170,null,{}] 15:15:03 INFO - PROCESS | 3344 | 1461190503853 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:03 INFO - PROCESS | 3344 | 1461190503964 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 15:15:03 INFO - PROCESS | 3344 | 1461190503977 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BDD000 == 67 [pid = 3344] [id = 302] 15:15:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B75916800) [pid = 3344] [serial = 905] [outer = 0000000000000000] 15:15:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B7595C800) [pid = 3344] [serial = 906] [outer = 0000002B75916800] 15:15:04 INFO - PROCESS | 3344 | 1461190504023 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B75A4D400) [pid = 3344] [serial = 907] [outer = 0000002B75916800] 15:15:04 INFO - PROCESS | 3344 | 1461190504765 Marionette TRACE conn5 <- [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] 15:15:04 INFO - PROCESS | 3344 | 1461190504839 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 15:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:15:04 INFO - PROCESS | 3344 | 1461190504845 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 3344 | 1461190504849 Marionette TRACE conn5 <- [1,1174,null,{}] 15:15:04 INFO - PROCESS | 3344 | 1461190504855 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:04 INFO - PROCESS | 3344 | 1461190504977 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 15:15:05 INFO - PROCESS | 3344 | 1461190505105 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B704A4000 == 68 [pid = 3344] [id = 303] 15:15:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B64EA3C00) [pid = 3344] [serial = 908] [outer = 0000000000000000] 15:15:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B6882A400) [pid = 3344] [serial = 909] [outer = 0000002B64EA3C00] 15:15:05 INFO - PROCESS | 3344 | 1461190505168 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B69D9A400) [pid = 3344] [serial = 910] [outer = 0000002B64EA3C00] 15:15:05 INFO - PROCESS | 3344 | 1461190505755 Marionette TRACE conn5 <- [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] 15:15:05 INFO - PROCESS | 3344 | 1461190505795 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 15:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:15:05 INFO - PROCESS | 3344 | 1461190505803 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:15:05 INFO - PROCESS | 3344 | 1461190505806 Marionette TRACE conn5 <- [1,1178,null,{}] 15:15:05 INFO - PROCESS | 3344 | 1461190505810 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:05 INFO - PROCESS | 3344 | 1461190505930 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 15:15:06 INFO - PROCESS | 3344 | 1461190506054 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DB5800 == 69 [pid = 3344] [id = 304] 15:15:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B6DBE9C00) [pid = 3344] [serial = 911] [outer = 0000000000000000] 15:15:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B6F241800) [pid = 3344] [serial = 912] [outer = 0000002B6DBE9C00] 15:15:06 INFO - PROCESS | 3344 | 1461190506114 Marionette DEBUG loaded listener.js 15:15:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B70A10C00) [pid = 3344] [serial = 913] [outer = 0000002B6DBE9C00] 15:15:06 INFO - PROCESS | 3344 | 1461190506734 Marionette TRACE conn5 <- [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] 15:15:06 INFO - PROCESS | 3344 | 1461190506797 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 15:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:15:06 INFO - PROCESS | 3344 | 1461190506801 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 3344 | 1461190506806 Marionette TRACE conn5 <- [1,1182,null,{}] 15:15:06 INFO - PROCESS | 3344 | 1461190506818 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:06 INFO - PROCESS | 3344 | 1461190506933 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 15:15:07 INFO - PROCESS | 3344 | 1461190507060 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7940A800 == 70 [pid = 3344] [id = 305] 15:15:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B731DD400) [pid = 3344] [serial = 914] [outer = 0000000000000000] 15:15:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B7402B000) [pid = 3344] [serial = 915] [outer = 0000002B731DD400] 15:15:07 INFO - PROCESS | 3344 | 1461190507121 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B74D67800) [pid = 3344] [serial = 916] [outer = 0000002B731DD400] 15:15:07 INFO - PROCESS | 3344 | 1461190507704 Marionette TRACE conn5 <- [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] 15:15:07 INFO - PROCESS | 3344 | 1461190507750 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 15:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:15:07 INFO - PROCESS | 3344 | 1461190507754 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:15:07 INFO - PROCESS | 3344 | 1461190507756 Marionette TRACE conn5 <- [1,1186,null,{}] 15:15:07 INFO - PROCESS | 3344 | 1461190507760 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:07 INFO - PROCESS | 3344 | 1461190507875 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 15:15:08 INFO - PROCESS | 3344 | 1461190507998 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B9D4800 == 71 [pid = 3344] [id = 306] 15:15:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B74E66C00) [pid = 3344] [serial = 917] [outer = 0000000000000000] 15:15:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B74E6D800) [pid = 3344] [serial = 918] [outer = 0000002B74E66C00] 15:15:08 INFO - PROCESS | 3344 | 1461190508056 Marionette DEBUG loaded listener.js 15:15:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B74FEE800) [pid = 3344] [serial = 919] [outer = 0000002B74E66C00] 15:15:08 INFO - PROCESS | 3344 | 1461190508657 Marionette TRACE conn5 <- [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]]]}] 15:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 942ms 15:15:08 INFO - PROCESS | 3344 | 1461190508698 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 15:15:08 INFO - PROCESS | 3344 | 1461190508700 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 15:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:15:08 INFO - PROCESS | 3344 | 1461190508704 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:15:08 INFO - PROCESS | 3344 | 1461190508706 Marionette TRACE conn5 <- [1,1190,null,{}] 15:15:08 INFO - PROCESS | 3344 | 1461190508710 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:08 INFO - PROCESS | 3344 | 1461190508819 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 15:15:08 INFO - PROCESS | 3344 | 1461190508941 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7CBC8000 == 72 [pid = 3344] [id = 307] 15:15:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B75920C00) [pid = 3344] [serial = 920] [outer = 0000000000000000] 15:15:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B75A4AC00) [pid = 3344] [serial = 921] [outer = 0000002B75920C00] 15:15:09 INFO - PROCESS | 3344 | 1461190508998 Marionette DEBUG loaded listener.js 15:15:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B780D1C00) [pid = 3344] [serial = 922] [outer = 0000002B75920C00] 15:15:09 INFO - PROCESS | 3344 | 1461190509621 Marionette TRACE conn5 <- [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]]]}] 15:15:09 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 15:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 986ms 15:15:09 INFO - PROCESS | 3344 | 1461190509693 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 15:15:09 INFO - PROCESS | 3344 | 1461190509696 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 15:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:15:09 INFO - PROCESS | 3344 | 1461190509713 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 3344 | 1461190509715 Marionette TRACE conn5 <- [1,1194,null,{}] 15:15:09 INFO - PROCESS | 3344 | 1461190509720 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:09 INFO - PROCESS | 3344 | 1461190509848 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 15:15:09 INFO - PROCESS | 3344 | 1461190509967 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6452C800 == 73 [pid = 3344] [id = 308] 15:15:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B62CCD000) [pid = 3344] [serial = 923] [outer = 0000000000000000] 15:15:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B63607000) [pid = 3344] [serial = 924] [outer = 0000002B62CCD000] 15:15:10 INFO - PROCESS | 3344 | 1461190510030 Marionette DEBUG loaded listener.js 15:15:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B6FBAC400) [pid = 3344] [serial = 925] [outer = 0000002B62CCD000] 15:15:10 INFO - PROCESS | 3344 | 1461190510807 Marionette TRACE conn5 <- [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]]]}] 15:15:10 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 15:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1156ms 15:15:10 INFO - PROCESS | 3344 | 1461190510858 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 3344 | 1461190510862 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 15:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:15:10 INFO - PROCESS | 3344 | 1461190510867 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:15:10 INFO - PROCESS | 3344 | 1461190510871 Marionette TRACE conn5 <- [1,1198,null,{}] 15:15:10 INFO - PROCESS | 3344 | 1461190510876 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:11 INFO - PROCESS | 3344 | 1461190511031 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 15:15:11 INFO - PROCESS | 3344 | 1461190511091 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70550800 == 74 [pid = 3344] [id = 309] 15:15:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B63376000) [pid = 3344] [serial = 926] [outer = 0000000000000000] 15:15:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B63A81C00) [pid = 3344] [serial = 927] [outer = 0000002B63376000] 15:15:11 INFO - PROCESS | 3344 | 1461190511144 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B681BFC00) [pid = 3344] [serial = 928] [outer = 0000002B63376000] 15:15:11 INFO - PROCESS | 3344 | 1461190511756 Marionette TRACE conn5 <- [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]]]}] 15:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 944ms 15:15:11 INFO - PROCESS | 3344 | 1461190511816 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 3344 | 1461190511822 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 15:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:15:11 INFO - PROCESS | 3344 | 1461190511828 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 3344 | 1461190511831 Marionette TRACE conn5 <- [1,1202,null,{}] 15:15:11 INFO - PROCESS | 3344 | 1461190511835 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:11 INFO - PROCESS | 3344 | 1461190511937 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 15:15:12 INFO - PROCESS | 3344 | 1461190512059 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737D0000 == 73 [pid = 3344] [id = 159] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7941B800 == 72 [pid = 3344] [id = 267] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F27E800 == 71 [pid = 3344] [id = 220] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79419000 == 70 [pid = 3344] [id = 222] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7828E800 == 69 [pid = 3344] [id = 301] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75022000 == 68 [pid = 3344] [id = 300] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB1000 == 67 [pid = 3344] [id = 299] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75009800 == 66 [pid = 3344] [id = 298] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA6800 == 65 [pid = 3344] [id = 297] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68BAC000 == 64 [pid = 3344] [id = 296] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737C5000 == 63 [pid = 3344] [id = 295] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FC6800 == 62 [pid = 3344] [id = 294] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B7480D400) [pid = 3344] [serial = 855] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B62CAD800 == 63 [pid = 3344] [id = 310] 15:15:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B61D3B000) [pid = 3344] [serial = 929] [outer = 0000000000000000] 15:15:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (0000002B62CCC400) [pid = 3344] [serial = 930] [outer = 0000002B61D3B000] 15:15:12 INFO - PROCESS | 3344 | 1461190512149 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (0000002B69906800) [pid = 3344] [serial = 931] [outer = 0000002B61D3B000] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B681D5800 == 62 [pid = 3344] [id = 293] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69ADD000 == 61 [pid = 3344] [id = 292] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68EC1800 == 60 [pid = 3344] [id = 291] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75314000 == 59 [pid = 3344] [id = 290] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C009800 == 58 [pid = 3344] [id = 289] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79421800 == 57 [pid = 3344] [id = 288] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7446E800 == 56 [pid = 3344] [id = 287] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB39800 == 55 [pid = 3344] [id = 286] 15:15:12 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7891E000 == 54 [pid = 3344] [id = 285] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (0000002B774EC000) [pid = 3344] [serial = 715] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (0000002B70A03400) [pid = 3344] [serial = 706] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B7449B800) [pid = 3344] [serial = 666] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B75919400) [pid = 3344] [serial = 712] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B68E35800) [pid = 3344] [serial = 660] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B78997000) [pid = 3344] [serial = 718] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B74567C00) [pid = 3344] [serial = 709] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B78205400) [pid = 3344] [serial = 669] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B68E38800) [pid = 3344] [serial = 703] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B74D6AC00) [pid = 3344] [serial = 769] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B70A17000) [pid = 3344] [serial = 663] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B742C1C00) [pid = 3344] [serial = 766] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B6F856800) [pid = 3344] [serial = 757] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B74027C00) [pid = 3344] [serial = 763] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B68039000) [pid = 3344] [serial = 754] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B731DCC00) [pid = 3344] [serial = 760] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B73C12C00) [pid = 3344] [serial = 751] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B70A07C00) [pid = 3344] [serial = 840] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B70A1F800) [pid = 3344] [serial = 841] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B68885800) [pid = 3344] [serial = 829] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B61C34800) [pid = 3344] [serial = 828] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B64EA5400) [pid = 3344] [serial = 825] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B68E33400) [pid = 3344] [serial = 805] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B68826400) [pid = 3344] [serial = 804] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B71C4BC00) [pid = 3344] [serial = 844] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B719A6800) [pid = 3344] [serial = 843] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B7023B000) [pid = 3344] [serial = 849] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B74811400) [pid = 3344] [serial = 823] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B74808000) [pid = 3344] [serial = 822] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B73C12400) [pid = 3344] [serial = 846] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B741A1400) [pid = 3344] [serial = 852] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B7595B800) [pid = 3344] [serial = 802] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B780D0800) [pid = 3344] [serial = 817] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B74561400) [pid = 3344] [serial = 853] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B774EE800) [pid = 3344] [serial = 816] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B70A1A800) [pid = 3344] [serial = 826] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B70A1C400) [pid = 3344] [serial = 808] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B70062000) [pid = 3344] [serial = 807] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B681B9800) [pid = 3344] [serial = 831] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B69A02400) [pid = 3344] [serial = 832] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B75A4BC00) [pid = 3344] [serial = 814] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B7595F400) [pid = 3344] [serial = 813] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6F23CC00) [pid = 3344] [serial = 834] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B6F79B400) [pid = 3344] [serial = 835] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B78996400) [pid = 3344] [serial = 819] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B7899E400) [pid = 3344] [serial = 820] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B6FDC0000) [pid = 3344] [serial = 837] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B74FF2C00) [pid = 3344] [serial = 811] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B74492400) [pid = 3344] [serial = 810] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B74024000) [pid = 3344] [serial = 847] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B70239400) [pid = 3344] [serial = 838] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B74020400) [pid = 3344] [serial = 850] [outer = 0000000000000000] [url = about:blank] 15:15:12 INFO - PROCESS | 3344 | 1461190512630 Marionette TRACE conn5 <- [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]]]}] 15:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 838ms 15:15:12 INFO - PROCESS | 3344 | 1461190512669 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 15:15:12 INFO - PROCESS | 3344 | 1461190512672 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 15:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:15:12 INFO - PROCESS | 3344 | 1461190512675 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:15:12 INFO - PROCESS | 3344 | 1461190512679 Marionette TRACE conn5 <- [1,1206,null,{}] 15:15:12 INFO - PROCESS | 3344 | 1461190512690 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:12 INFO - PROCESS | 3344 | 1461190512782 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 15:15:12 INFO - PROCESS | 3344 | 1461190512790 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70737000 == 55 [pid = 3344] [id = 311] 15:15:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6F23D000) [pid = 3344] [serial = 932] [outer = 0000000000000000] 15:15:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B6F79B400) [pid = 3344] [serial = 933] [outer = 0000002B6F23D000] 15:15:12 INFO - PROCESS | 3344 | 1461190512840 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6FBB2800) [pid = 3344] [serial = 934] [outer = 0000002B6F23D000] 15:15:13 INFO - PROCESS | 3344 | 1461190513323 Marionette TRACE conn5 <- [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]]]}] 15:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 15:15:13 INFO - PROCESS | 3344 | 1461190513367 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 15:15:13 INFO - PROCESS | 3344 | 1461190513370 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 15:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:15:13 INFO - PROCESS | 3344 | 1461190513373 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:15:13 INFO - PROCESS | 3344 | 1461190513375 Marionette TRACE conn5 <- [1,1210,null,{}] 15:15:13 INFO - PROCESS | 3344 | 1461190513379 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:13 INFO - PROCESS | 3344 | 1461190513467 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 15:15:13 INFO - PROCESS | 3344 | 1461190513475 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D55000 == 56 [pid = 3344] [id = 312] 15:15:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B70061400) [pid = 3344] [serial = 935] [outer = 0000000000000000] 15:15:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B70239400) [pid = 3344] [serial = 936] [outer = 0000002B70061400] 15:15:13 INFO - PROCESS | 3344 | 1461190513523 Marionette DEBUG loaded listener.js 15:15:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B70A08400) [pid = 3344] [serial = 937] [outer = 0000002B70061400] 15:15:13 INFO - PROCESS | 3344 | 1461190513976 Marionette TRACE conn5 <- [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] 15:15:14 INFO - PROCESS | 3344 | 1461190514008 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 15:15:14 INFO - PROCESS | 3344 | 1461190514011 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:15:14 INFO - PROCESS | 3344 | 1461190514013 Marionette TRACE conn5 <- [1,1214,null,{}] 15:15:14 INFO - PROCESS | 3344 | 1461190514016 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:14 INFO - PROCESS | 3344 | 1461190514100 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 15:15:14 INFO - PROCESS | 3344 | 1461190514106 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74474800 == 57 [pid = 3344] [id = 313] 15:15:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B70A1CC00) [pid = 3344] [serial = 938] [outer = 0000000000000000] 15:15:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B70C1E000) [pid = 3344] [serial = 939] [outer = 0000002B70A1CC00] 15:15:14 INFO - PROCESS | 3344 | 1461190514152 Marionette DEBUG loaded listener.js 15:15:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B71032400) [pid = 3344] [serial = 940] [outer = 0000002B70A1CC00] 15:15:14 INFO - PROCESS | 3344 | 1461190514630 Marionette TRACE conn5 <- [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]]]}] 15:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 15:15:14 INFO - PROCESS | 3344 | 1461190514704 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 15:15:14 INFO - PROCESS | 3344 | 1461190514707 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 15:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:15:14 INFO - PROCESS | 3344 | 1461190514717 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:15:14 INFO - PROCESS | 3344 | 1461190514719 Marionette TRACE conn5 <- [1,1218,null,{}] 15:15:14 INFO - PROCESS | 3344 | 1461190514722 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:14 INFO - PROCESS | 3344 | 1461190514852 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 15:15:14 INFO - PROCESS | 3344 | 1461190514908 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA2000 == 58 [pid = 3344] [id = 314] 15:15:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B71452C00) [pid = 3344] [serial = 941] [outer = 0000000000000000] 15:15:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B719AF800) [pid = 3344] [serial = 942] [outer = 0000002B71452C00] 15:15:14 INFO - PROCESS | 3344 | 1461190514961 Marionette DEBUG loaded listener.js 15:15:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B73C55000) [pid = 3344] [serial = 943] [outer = 0000002B71452C00] 15:15:15 INFO - PROCESS | 3344 | 1461190515387 Marionette TRACE conn5 <- [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]]]}] 15:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 735ms 15:15:15 INFO - PROCESS | 3344 | 1461190515476 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 15:15:15 INFO - PROCESS | 3344 | 1461190515478 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 15:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:15:15 INFO - PROCESS | 3344 | 1461190515486 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:15:15 INFO - PROCESS | 3344 | 1461190515488 Marionette TRACE conn5 <- [1,1222,null,{}] 15:15:15 INFO - PROCESS | 3344 | 1461190515492 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:15 INFO - PROCESS | 3344 | 1461190515604 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 15:15:15 INFO - PROCESS | 3344 | 1461190515659 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75003000 == 59 [pid = 3344] [id = 315] 15:15:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B74029800) [pid = 3344] [serial = 944] [outer = 0000000000000000] 15:15:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B742B9400) [pid = 3344] [serial = 945] [outer = 0000002B74029800] 15:15:15 INFO - PROCESS | 3344 | 1461190515705 Marionette DEBUG loaded listener.js 15:15:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B74569800) [pid = 3344] [serial = 946] [outer = 0000002B74029800] 15:15:16 INFO - PROCESS | 3344 | 1461190516124 Marionette TRACE conn5 <- [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]]]}] 15:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 15:15:16 INFO - PROCESS | 3344 | 1461190516183 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 3344 | 1461190516185 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 15:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:15:16 INFO - PROCESS | 3344 | 1461190516189 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 3344 | 1461190516191 Marionette TRACE conn5 <- [1,1226,null,{}] 15:15:16 INFO - PROCESS | 3344 | 1461190516194 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:16 INFO - PROCESS | 3344 | 1461190516308 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 15:15:16 INFO - PROCESS | 3344 | 1461190516364 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7531A000 == 60 [pid = 3344] [id = 316] 15:15:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B74565800) [pid = 3344] [serial = 947] [outer = 0000000000000000] 15:15:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B7480DC00) [pid = 3344] [serial = 948] [outer = 0000002B74565800] 15:15:16 INFO - PROCESS | 3344 | 1461190516410 Marionette DEBUG loaded listener.js 15:15:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B74D6F400) [pid = 3344] [serial = 949] [outer = 0000002B74565800] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B61D45400) [pid = 3344] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B719B0800) [pid = 3344] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B74495800) [pid = 3344] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B61C38C00) [pid = 3344] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B70A06C00) [pid = 3344] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B7379CC00) [pid = 3344] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B719B3400) [pid = 3344] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B6FBBBC00) [pid = 3344] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6E4ABC00) [pid = 3344] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B64F8A000) [pid = 3344] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B71032C00) [pid = 3344] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:15:16 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B64F1C800) [pid = 3344] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:15:17 INFO - PROCESS | 3344 | 1461190516986 Marionette TRACE conn5 <- [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]]]}] 15:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 839ms 15:15:17 INFO - PROCESS | 3344 | 1461190517031 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 15:15:17 INFO - PROCESS | 3344 | 1461190517033 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 15:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:15:17 INFO - PROCESS | 3344 | 1461190517037 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:15:17 INFO - PROCESS | 3344 | 1461190517039 Marionette TRACE conn5 <- [1,1230,null,{}] 15:15:17 INFO - PROCESS | 3344 | 1461190517042 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:17 INFO - PROCESS | 3344 | 1461190517154 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 15:15:17 INFO - PROCESS | 3344 | 1461190517207 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AA7800 == 61 [pid = 3344] [id = 317] 15:15:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B64F8A000) [pid = 3344] [serial = 950] [outer = 0000000000000000] 15:15:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B70A02C00) [pid = 3344] [serial = 951] [outer = 0000002B64F8A000] 15:15:17 INFO - PROCESS | 3344 | 1461190517253 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B74D70000) [pid = 3344] [serial = 952] [outer = 0000002B64F8A000] 15:15:17 INFO - PROCESS | 3344 | 1461190517616 Marionette TRACE conn5 <- [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]]]}] 15:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 628ms 15:15:17 INFO - PROCESS | 3344 | 1461190517671 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 15:15:17 INFO - PROCESS | 3344 | 1461190517674 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 15:15:17 INFO - PROCESS | 3344 | 1461190517677 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:15:17 INFO - PROCESS | 3344 | 1461190517679 Marionette TRACE conn5 <- [1,1234,null,{}] 15:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:15:17 INFO - PROCESS | 3344 | 1461190517683 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:17 INFO - PROCESS | 3344 | 1461190517769 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 15:15:17 INFO - PROCESS | 3344 | 1461190517775 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7802B000 == 62 [pid = 3344] [id = 318] 15:15:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B6898C800) [pid = 3344] [serial = 953] [outer = 0000000000000000] 15:15:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B75916C00) [pid = 3344] [serial = 954] [outer = 0000002B6898C800] 15:15:17 INFO - PROCESS | 3344 | 1461190517821 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B75963000) [pid = 3344] [serial = 955] [outer = 0000002B6898C800] 15:15:18 INFO - PROCESS | 3344 | 1461190518331 Marionette TRACE conn5 <- [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]]]}] 15:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 15:15:18 INFO - PROCESS | 3344 | 1461190518353 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 3344 | 1461190518356 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 15:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:15:18 INFO - PROCESS | 3344 | 1461190518359 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:15:18 INFO - PROCESS | 3344 | 1461190518361 Marionette TRACE conn5 <- [1,1238,null,{}] 15:15:18 INFO - PROCESS | 3344 | 1461190518365 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:18 INFO - PROCESS | 3344 | 1461190518503 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 15:15:18 INFO - PROCESS | 3344 | 1461190518519 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78612800 == 63 [pid = 3344] [id = 319] 15:15:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B7820C400) [pid = 3344] [serial = 956] [outer = 0000000000000000] 15:15:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B7898F400) [pid = 3344] [serial = 957] [outer = 0000002B7820C400] 15:15:18 INFO - PROCESS | 3344 | 1461190518570 Marionette DEBUG loaded listener.js 15:15:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B7AB74C00) [pid = 3344] [serial = 958] [outer = 0000002B7820C400] 15:15:19 INFO - PROCESS | 3344 | 1461190519178 Marionette TRACE conn5 <- [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]]]}] 15:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 879ms 15:15:19 INFO - PROCESS | 3344 | 1461190519242 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 15:15:19 INFO - PROCESS | 3344 | 1461190519247 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 15:15:19 INFO - PROCESS | 3344 | 1461190519252 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:15:19 INFO - PROCESS | 3344 | 1461190519257 Marionette TRACE conn5 <- [1,1242,null,{}] 15:15:19 INFO - PROCESS | 3344 | 1461190519263 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:19 INFO - PROCESS | 3344 | 1461190519386 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 15:15:19 INFO - PROCESS | 3344 | 1461190519512 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB46800 == 64 [pid = 3344] [id = 320] 15:15:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B63DED800) [pid = 3344] [serial = 959] [outer = 0000000000000000] 15:15:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B67E6C800) [pid = 3344] [serial = 960] [outer = 0000002B63DED800] 15:15:19 INFO - PROCESS | 3344 | 1461190519574 Marionette DEBUG loaded listener.js 15:15:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B69A02400) [pid = 3344] [serial = 961] [outer = 0000002B63DED800] 15:15:20 INFO - PROCESS | 3344 | 1461190520220 Marionette TRACE conn5 <- [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]]]}] 15:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1029ms 15:15:20 INFO - PROCESS | 3344 | 1461190520286 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 15:15:20 INFO - PROCESS | 3344 | 1461190520293 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 15:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:15:20 INFO - PROCESS | 3344 | 1461190520301 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:15:20 INFO - PROCESS | 3344 | 1461190520304 Marionette TRACE conn5 <- [1,1246,null,{}] 15:15:20 INFO - PROCESS | 3344 | 1461190520308 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:20 INFO - PROCESS | 3344 | 1461190520504 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 15:15:20 INFO - PROCESS | 3344 | 1461190520623 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D88000 == 65 [pid = 3344] [id = 321] 15:15:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B6FBA1000) [pid = 3344] [serial = 962] [outer = 0000000000000000] 15:15:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B70324000) [pid = 3344] [serial = 963] [outer = 0000002B6FBA1000] 15:15:20 INFO - PROCESS | 3344 | 1461190520681 Marionette DEBUG loaded listener.js 15:15:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B7103D000) [pid = 3344] [serial = 964] [outer = 0000002B6FBA1000] 15:15:21 INFO - PROCESS | 3344 | 1461190521294 Marionette TRACE conn5 <- [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]]]}] 15:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1020ms 15:15:21 INFO - PROCESS | 3344 | 1461190521325 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 15:15:21 INFO - PROCESS | 3344 | 1461190521328 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 15:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:15:21 INFO - PROCESS | 3344 | 1461190521332 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:15:21 INFO - PROCESS | 3344 | 1461190521337 Marionette TRACE conn5 <- [1,1250,null,{}] 15:15:21 INFO - PROCESS | 3344 | 1461190521351 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:21 INFO - PROCESS | 3344 | 1461190521466 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 15:15:21 INFO - PROCESS | 3344 | 1461190521591 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78811000 == 66 [pid = 3344] [id = 322] 15:15:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B72974000) [pid = 3344] [serial = 965] [outer = 0000000000000000] 15:15:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B7444C800) [pid = 3344] [serial = 966] [outer = 0000002B72974000] 15:15:21 INFO - PROCESS | 3344 | 1461190521652 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B74454C00) [pid = 3344] [serial = 967] [outer = 0000002B72974000] 15:15:22 INFO - PROCESS | 3344 | 1461190522225 Marionette TRACE conn5 <- [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]]]}] 15:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 939ms 15:15:22 INFO - PROCESS | 3344 | 1461190522273 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 3344 | 1461190522277 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 15:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:15:22 INFO - PROCESS | 3344 | 1461190522280 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 3344 | 1461190522282 Marionette TRACE conn5 <- [1,1254,null,{}] 15:15:22 INFO - PROCESS | 3344 | 1461190522286 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:22 INFO - PROCESS | 3344 | 1461190522398 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 15:15:22 INFO - PROCESS | 3344 | 1461190522521 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791AA000 == 67 [pid = 3344] [id = 323] 15:15:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B74FEB800) [pid = 3344] [serial = 968] [outer = 0000000000000000] 15:15:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B75A4DC00) [pid = 3344] [serial = 969] [outer = 0000002B74FEB800] 15:15:22 INFO - PROCESS | 3344 | 1461190522580 Marionette DEBUG loaded listener.js 15:15:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B7820C000) [pid = 3344] [serial = 970] [outer = 0000002B74FEB800] 15:15:23 INFO - PROCESS | 3344 | 1461190523152 Marionette TRACE conn5 <- [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]]]}] 15:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 942ms 15:15:23 INFO - PROCESS | 3344 | 1461190523224 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 15:15:23 INFO - PROCESS | 3344 | 1461190523227 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 15:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:15:23 INFO - PROCESS | 3344 | 1461190523230 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:15:23 INFO - PROCESS | 3344 | 1461190523233 Marionette TRACE conn5 <- [1,1258,null,{}] 15:15:23 INFO - PROCESS | 3344 | 1461190523237 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:23 INFO - PROCESS | 3344 | 1461190523347 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 15:15:23 INFO - PROCESS | 3344 | 1461190523468 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79EBB800 == 68 [pid = 3344] [id = 324] 15:15:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B78998800) [pid = 3344] [serial = 971] [outer = 0000000000000000] 15:15:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B7AB71800) [pid = 3344] [serial = 972] [outer = 0000002B78998800] 15:15:23 INFO - PROCESS | 3344 | 1461190523526 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B7B234C00) [pid = 3344] [serial = 973] [outer = 0000002B78998800] 15:15:24 INFO - PROCESS | 3344 | 1461190524364 Marionette TRACE conn5 <- [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]]]}] 15:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1180ms 15:15:24 INFO - PROCESS | 3344 | 1461190524426 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 15:15:24 INFO - PROCESS | 3344 | 1461190524431 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 15:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:15:24 INFO - PROCESS | 3344 | 1461190524437 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:15:24 INFO - PROCESS | 3344 | 1461190524442 Marionette TRACE conn5 <- [1,1262,null,{}] 15:15:24 INFO - PROCESS | 3344 | 1461190524448 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:24 INFO - PROCESS | 3344 | 1461190524565 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 15:15:24 INFO - PROCESS | 3344 | 1461190524683 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70724800 == 69 [pid = 3344] [id = 325] 15:15:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B61D41400) [pid = 3344] [serial = 974] [outer = 0000000000000000] 15:15:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B63A7A800) [pid = 3344] [serial = 975] [outer = 0000002B61D41400] 15:15:24 INFO - PROCESS | 3344 | 1461190524736 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B64F1C800) [pid = 3344] [serial = 976] [outer = 0000002B61D41400] 15:15:25 INFO - PROCESS | 3344 | 1461190525374 Marionette TRACE conn5 <- [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]]]}] 15:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 15:15:25 INFO - PROCESS | 3344 | 1461190525427 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 3344 | 1461190525433 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 15:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:15:25 INFO - PROCESS | 3344 | 1461190525439 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 3344 | 1461190525441 Marionette TRACE conn5 <- [1,1266,null,{}] 15:15:25 INFO - PROCESS | 3344 | 1461190525446 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:25 INFO - PROCESS | 3344 | 1461190525555 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 15:15:25 INFO - PROCESS | 3344 | 1461190525698 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7802B000 == 68 [pid = 3344] [id = 318] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AA7800 == 67 [pid = 3344] [id = 317] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7531A000 == 66 [pid = 3344] [id = 316] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75003000 == 65 [pid = 3344] [id = 315] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA2000 == 64 [pid = 3344] [id = 314] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74474800 == 63 [pid = 3344] [id = 313] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B63A86C00) [pid = 3344] [serial = 858] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B6F712800) [pid = 3344] [serial = 861] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B719AC400) [pid = 3344] [serial = 864] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B75A45400) [pid = 3344] [serial = 867] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B7AB70C00) [pid = 3344] [serial = 870] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B7595C800) [pid = 3344] [serial = 906] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68DE0000 == 64 [pid = 3344] [id = 326] 15:15:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B61D47800) [pid = 3344] [serial = 977] [outer = 0000000000000000] 15:15:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B63436800) [pid = 3344] [serial = 978] [outer = 0000002B61D47800] 15:15:25 INFO - PROCESS | 3344 | 1461190525794 Marionette DEBUG loaded listener.js 15:15:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B68E35400) [pid = 3344] [serial = 979] [outer = 0000002B61D47800] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D55000 == 63 [pid = 3344] [id = 312] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70737000 == 62 [pid = 3344] [id = 311] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B62CAD800 == 61 [pid = 3344] [id = 310] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70550800 == 60 [pid = 3344] [id = 309] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DB5800 == 59 [pid = 3344] [id = 304] 15:15:25 INFO - PROCESS | 3344 | --DOCSHELL 0000002B704A4000 == 58 [pid = 3344] [id = 303] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B6325A400) [pid = 3344] [serial = 873] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B73C0DC00) [pid = 3344] [serial = 895] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B7289E400) [pid = 3344] [serial = 894] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B74D28400) [pid = 3344] [serial = 856] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B632ED000) [pid = 3344] [serial = 879] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B6E4A8400) [pid = 3344] [serial = 880] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B70A0E000) [pid = 3344] [serial = 888] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B7401D400) [pid = 3344] [serial = 897] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B73C18000) [pid = 3344] [serial = 903] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B74805000) [pid = 3344] [serial = 898] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B7005B000) [pid = 3344] [serial = 885] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B6F793400) [pid = 3344] [serial = 882] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B70234400) [pid = 3344] [serial = 886] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B6360F000) [pid = 3344] [serial = 883] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B6360AC00) [pid = 3344] [serial = 874] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B6990D000) [pid = 3344] [serial = 877] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B68038000) [pid = 3344] [serial = 876] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B7198E400) [pid = 3344] [serial = 891] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B719ABC00) [pid = 3344] [serial = 892] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B70238000) [pid = 3344] [serial = 901] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B70C1CC00) [pid = 3344] [serial = 889] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B74810800) [pid = 3344] [serial = 904] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B69D9AC00) [pid = 3344] [serial = 900] [outer = 0000000000000000] [url = about:blank] 15:15:26 INFO - PROCESS | 3344 | 1461190526278 Marionette TRACE conn5 <- [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]]]}] 15:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 880ms 15:15:26 INFO - PROCESS | 3344 | 1461190526320 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 3344 | 1461190526322 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 15:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:15:26 INFO - PROCESS | 3344 | 1461190526326 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:15:26 INFO - PROCESS | 3344 | 1461190526330 Marionette TRACE conn5 <- [1,1270,null,{}] 15:15:26 INFO - PROCESS | 3344 | 1461190526341 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:26 INFO - PROCESS | 3344 | 1461190526435 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 15:15:26 INFO - PROCESS | 3344 | 1461190526443 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7089B800 == 59 [pid = 3344] [id = 327] 15:15:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B69D1EC00) [pid = 3344] [serial = 980] [outer = 0000000000000000] 15:15:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B6F002400) [pid = 3344] [serial = 981] [outer = 0000002B69D1EC00] 15:15:26 INFO - PROCESS | 3344 | 1461190526495 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B6F791000) [pid = 3344] [serial = 982] [outer = 0000002B69D1EC00] 15:15:27 INFO - PROCESS | 3344 | 1461190526996 Marionette TRACE conn5 <- [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]]]}] 15:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 15:15:27 INFO - PROCESS | 3344 | 1461190527019 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 3344 | 1461190527022 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 15:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:15:27 INFO - PROCESS | 3344 | 1461190527025 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 3344 | 1461190527027 Marionette TRACE conn5 <- [1,1274,null,{}] 15:15:27 INFO - PROCESS | 3344 | 1461190527030 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:27 INFO - PROCESS | 3344 | 1461190527118 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 15:15:27 INFO - PROCESS | 3344 | 1461190527226 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74107800 == 60 [pid = 3344] [id = 328] 15:15:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B6FBAD800) [pid = 3344] [serial = 983] [outer = 0000000000000000] 15:15:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B6FDB6400) [pid = 3344] [serial = 984] [outer = 0000002B6FBAD800] 15:15:27 INFO - PROCESS | 3344 | 1461190527280 Marionette DEBUG loaded listener.js 15:15:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B70232C00) [pid = 3344] [serial = 985] [outer = 0000002B6FBAD800] 15:15:27 INFO - PROCESS | 3344 | 1461190527802 Marionette TRACE conn5 <- [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]]]}] 15:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 838ms 15:15:27 INFO - PROCESS | 3344 | 1461190527866 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 3344 | 1461190527871 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 15:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:15:27 INFO - PROCESS | 3344 | 1461190527876 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 3344 | 1461190527881 Marionette TRACE conn5 <- [1,1278,null,{}] 15:15:27 INFO - PROCESS | 3344 | 1461190527887 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:28 INFO - PROCESS | 3344 | 1461190528007 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 15:15:28 INFO - PROCESS | 3344 | 1461190528130 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E474000 == 61 [pid = 3344] [id = 329] 15:15:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B63A79C00) [pid = 3344] [serial = 986] [outer = 0000000000000000] 15:15:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B64B1CC00) [pid = 3344] [serial = 987] [outer = 0000002B63A79C00] 15:15:28 INFO - PROCESS | 3344 | 1461190528193 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B68E33C00) [pid = 3344] [serial = 988] [outer = 0000002B63A79C00] 15:15:28 INFO - PROCESS | 3344 | 1461190528850 Marionette TRACE conn5 <- [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]]]}] 15:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 15:15:28 INFO - PROCESS | 3344 | 1461190528866 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 15:15:28 INFO - PROCESS | 3344 | 1461190528873 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 15:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:15:28 INFO - PROCESS | 3344 | 1461190528880 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:15:28 INFO - PROCESS | 3344 | 1461190528883 Marionette TRACE conn5 <- [1,1282,null,{}] 15:15:28 INFO - PROCESS | 3344 | 1461190528887 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:29 INFO - PROCESS | 3344 | 1461190528999 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 15:15:29 INFO - PROCESS | 3344 | 1461190529119 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:29 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F75C000 == 62 [pid = 3344] [id = 330] 15:15:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B6F239800) [pid = 3344] [serial = 989] [outer = 0000000000000000] 15:15:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B6FBB5000) [pid = 3344] [serial = 990] [outer = 0000002B6F239800] 15:15:29 INFO - PROCESS | 3344 | 1461190529177 Marionette DEBUG loaded listener.js 15:15:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B7031EC00) [pid = 3344] [serial = 991] [outer = 0000002B6F239800] 15:15:29 INFO - PROCESS | 3344 | 1461190529804 Marionette TRACE conn5 <- [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]]]}] 15:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 985ms 15:15:29 INFO - PROCESS | 3344 | 1461190529871 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 15:15:29 INFO - PROCESS | 3344 | 1461190529874 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 15:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:15:29 INFO - PROCESS | 3344 | 1461190529878 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:15:29 INFO - PROCESS | 3344 | 1461190529883 Marionette TRACE conn5 <- [1,1286,null,{}] 15:15:29 INFO - PROCESS | 3344 | 1461190529895 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:30 INFO - PROCESS | 3344 | 1461190530040 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 15:15:30 INFO - PROCESS | 3344 | 1461190530162 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DB4800 == 63 [pid = 3344] [id = 331] 15:15:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B70A21000) [pid = 3344] [serial = 992] [outer = 0000000000000000] 15:15:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B70CC5C00) [pid = 3344] [serial = 993] [outer = 0000002B70A21000] 15:15:30 INFO - PROCESS | 3344 | 1461190530223 Marionette DEBUG loaded listener.js 15:15:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B7198C400) [pid = 3344] [serial = 994] [outer = 0000002B70A21000] 15:15:30 INFO - PROCESS | 3344 | 1461190530808 Marionette TRACE conn5 <- [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]]]}] 15:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 15:15:30 INFO - PROCESS | 3344 | 1461190530865 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 15:15:30 INFO - PROCESS | 3344 | 1461190530868 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 15:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:15:30 INFO - PROCESS | 3344 | 1461190530872 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:15:30 INFO - PROCESS | 3344 | 1461190530874 Marionette TRACE conn5 <- [1,1290,null,{}] 15:15:30 INFO - PROCESS | 3344 | 1461190530878 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:31 INFO - PROCESS | 3344 | 1461190531018 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 15:15:31 INFO - PROCESS | 3344 | 1461190531138 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7501C000 == 64 [pid = 3344] [id = 332] 15:15:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B70C21400) [pid = 3344] [serial = 995] [outer = 0000000000000000] 15:15:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B719B4800) [pid = 3344] [serial = 996] [outer = 0000002B70C21400] 15:15:31 INFO - PROCESS | 3344 | 1461190531197 Marionette DEBUG loaded listener.js 15:15:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B72DD5000) [pid = 3344] [serial = 997] [outer = 0000002B70C21400] 15:15:31 INFO - PROCESS | 3344 | 1461190531774 Marionette TRACE conn5 <- [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]]]}] 15:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 923ms 15:15:31 INFO - PROCESS | 3344 | 1461190531797 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 15:15:31 INFO - PROCESS | 3344 | 1461190531799 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 15:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:15:31 INFO - PROCESS | 3344 | 1461190531803 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:15:31 INFO - PROCESS | 3344 | 1461190531805 Marionette TRACE conn5 <- [1,1294,null,{}] 15:15:31 INFO - PROCESS | 3344 | 1461190531809 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:31 INFO - PROCESS | 3344 | 1461190531914 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 15:15:32 INFO - PROCESS | 3344 | 1461190532006 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AAB800 == 65 [pid = 3344] [id = 333] 15:15:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B72D3FC00) [pid = 3344] [serial = 998] [outer = 0000000000000000] 15:15:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B73C15000) [pid = 3344] [serial = 999] [outer = 0000002B72D3FC00] 15:15:32 INFO - PROCESS | 3344 | 1461190532063 Marionette DEBUG loaded listener.js 15:15:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B74043C00) [pid = 3344] [serial = 1000] [outer = 0000002B72D3FC00] 15:15:32 INFO - PROCESS | 3344 | 1461190532652 Marionette TRACE conn5 <- [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]]]}] 15:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 879ms 15:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:15:32 INFO - PROCESS | 3344 | 1461190532684 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 15:15:32 INFO - PROCESS | 3344 | 1461190532687 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 15:15:32 INFO - PROCESS | 3344 | 1461190532691 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:15:32 INFO - PROCESS | 3344 | 1461190532693 Marionette TRACE conn5 <- [1,1298,null,{}] 15:15:32 INFO - PROCESS | 3344 | 1461190532697 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:32 INFO - PROCESS | 3344 | 1461190532828 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 15:15:32 INFO - PROCESS | 3344 | 1461190532923 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78027800 == 66 [pid = 3344] [id = 334] 15:15:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B7444D800) [pid = 3344] [serial = 1001] [outer = 0000000000000000] 15:15:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B74498000) [pid = 3344] [serial = 1002] [outer = 0000002B7444D800] 15:15:32 INFO - PROCESS | 3344 | 1461190532983 Marionette DEBUG loaded listener.js 15:15:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B74811800) [pid = 3344] [serial = 1003] [outer = 0000002B7444D800] 15:15:33 INFO - PROCESS | 3344 | 1461190533534 Marionette TRACE conn5 <- [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]]]}] 15:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 15:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 880ms 15:15:33 INFO - PROCESS | 3344 | 1461190533574 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 15:15:33 INFO - PROCESS | 3344 | 1461190533576 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 15:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:15:33 INFO - PROCESS | 3344 | 1461190533580 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:15:33 INFO - PROCESS | 3344 | 1461190533582 Marionette TRACE conn5 <- [1,1302,null,{}] 15:15:33 INFO - PROCESS | 3344 | 1461190533586 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:33 INFO - PROCESS | 3344 | 1461190533691 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 15:15:33 INFO - PROCESS | 3344 | 1461190533783 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78308800 == 67 [pid = 3344] [id = 335] 15:15:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B71C51800) [pid = 3344] [serial = 1004] [outer = 0000000000000000] 15:15:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B74D6BC00) [pid = 3344] [serial = 1005] [outer = 0000002B71C51800] 15:15:33 INFO - PROCESS | 3344 | 1461190533839 Marionette DEBUG loaded listener.js 15:15:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B74E73800) [pid = 3344] [serial = 1006] [outer = 0000002B71C51800] 15:15:34 INFO - PROCESS | 3344 | 1461190534428 Marionette TRACE conn5 <- [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]]]}] 15:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 880ms 15:15:34 INFO - PROCESS | 3344 | 1461190534463 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 15:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:15:34 INFO - PROCESS | 3344 | 1461190534465 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 15:15:34 INFO - PROCESS | 3344 | 1461190534469 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:15:34 INFO - PROCESS | 3344 | 1461190534471 Marionette TRACE conn5 <- [1,1306,null,{}] 15:15:34 INFO - PROCESS | 3344 | 1461190534475 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:34 INFO - PROCESS | 3344 | 1461190534583 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 15:15:34 INFO - PROCESS | 3344 | 1461190534676 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7881C800 == 68 [pid = 3344] [id = 336] 15:15:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B74FF9C00) [pid = 3344] [serial = 1007] [outer = 0000000000000000] 15:15:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B7542D800) [pid = 3344] [serial = 1008] [outer = 0000002B74FF9C00] 15:15:34 INFO - PROCESS | 3344 | 1461190534732 Marionette DEBUG loaded listener.js 15:15:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B75433000) [pid = 3344] [serial = 1009] [outer = 0000002B74FF9C00] 15:15:35 INFO - PROCESS | 3344 | 1461190535285 Marionette TRACE conn5 <- [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]]]}] 15:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 880ms 15:15:35 INFO - PROCESS | 3344 | 1461190535351 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 15:15:35 INFO - PROCESS | 3344 | 1461190535354 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 15:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:15:35 INFO - PROCESS | 3344 | 1461190535358 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:15:35 INFO - PROCESS | 3344 | 1461190535360 Marionette TRACE conn5 <- [1,1310,null,{}] 15:15:35 INFO - PROCESS | 3344 | 1461190535364 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:35 INFO - PROCESS | 3344 | 1461190535554 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 15:15:35 INFO - PROCESS | 3344 | 1461190535710 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FEB6000 == 69 [pid = 3344] [id = 337] 15:15:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B632E9400) [pid = 3344] [serial = 1010] [outer = 0000000000000000] 15:15:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B6342E400) [pid = 3344] [serial = 1011] [outer = 0000002B632E9400] 15:15:35 INFO - PROCESS | 3344 | 1461190535764 Marionette DEBUG loaded listener.js 15:15:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B6803EC00) [pid = 3344] [serial = 1012] [outer = 0000002B632E9400] 15:15:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75007800 == 68 [pid = 3344] [id = 255] 15:15:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7881E800 == 67 [pid = 3344] [id = 223] 15:15:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7089B800 == 66 [pid = 3344] [id = 327] 15:15:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68DE0000 == 65 [pid = 3344] [id = 326] 15:15:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70724800 == 64 [pid = 3344] [id = 325] 15:15:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791AA000 == 63 [pid = 3344] [id = 323] 15:15:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78811000 == 62 [pid = 3344] [id = 322] 15:15:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D88000 == 61 [pid = 3344] [id = 321] 15:15:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB46800 == 60 [pid = 3344] [id = 320] 15:15:36 INFO - PROCESS | 3344 | 1461190536433 Marionette TRACE conn5 <- [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]]]}] 15:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1138ms 15:15:36 INFO - PROCESS | 3344 | 1461190536500 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 15:15:36 INFO - PROCESS | 3344 | 1461190536503 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 15:15:36 INFO - PROCESS | 3344 | 1461190536508 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:15:36 INFO - PROCESS | 3344 | 1461190536512 Marionette TRACE conn5 <- [1,1314,null,{}] 15:15:36 INFO - PROCESS | 3344 | 1461190536516 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:36 INFO - PROCESS | 3344 | 1461190536612 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 15:15:36 INFO - PROCESS | 3344 | 1461190536625 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7054D000 == 61 [pid = 3344] [id = 338] 15:15:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B69D9E800) [pid = 3344] [serial = 1013] [outer = 0000000000000000] 15:15:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B6F007800) [pid = 3344] [serial = 1014] [outer = 0000002B69D9E800] 15:15:36 INFO - PROCESS | 3344 | 1461190536677 Marionette DEBUG loaded listener.js 15:15:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B70062400) [pid = 3344] [serial = 1015] [outer = 0000002B69D9E800] 15:15:37 INFO - PROCESS | 3344 | 1461190537268 Marionette TRACE conn5 <- [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]]]}] 15:15:37 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 15:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 775ms 15:15:37 INFO - PROCESS | 3344 | 1461190537287 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 15:15:37 INFO - PROCESS | 3344 | 1461190537291 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 15:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:15:37 INFO - PROCESS | 3344 | 1461190537317 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:15:37 INFO - PROCESS | 3344 | 1461190537319 Marionette TRACE conn5 <- [1,1318,null,{}] 15:15:37 INFO - PROCESS | 3344 | 1461190537323 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:37 INFO - PROCESS | 3344 | 1461190537444 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 15:15:37 INFO - PROCESS | 3344 | 1461190537502 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7501A800 == 62 [pid = 3344] [id = 339] 15:15:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B7031E800) [pid = 3344] [serial = 1016] [outer = 0000000000000000] 15:15:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B70FEE800) [pid = 3344] [serial = 1017] [outer = 0000002B7031E800] 15:15:37 INFO - PROCESS | 3344 | 1461190537551 Marionette DEBUG loaded listener.js 15:15:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B7296C800) [pid = 3344] [serial = 1018] [outer = 0000002B7031E800] 15:15:38 INFO - PROCESS | 3344 | 1461190538025 Marionette TRACE conn5 <- [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]]]}] 15:15:38 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 15:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 754ms 15:15:38 INFO - PROCESS | 3344 | 1461190538050 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 15:15:38 INFO - PROCESS | 3344 | 1461190538055 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 15:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:15:38 INFO - PROCESS | 3344 | 1461190538072 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:15:38 INFO - PROCESS | 3344 | 1461190538076 Marionette TRACE conn5 <- [1,1322,null,{}] 15:15:38 INFO - PROCESS | 3344 | 1461190538080 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:38 INFO - PROCESS | 3344 | 1461190538205 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 15:15:38 INFO - PROCESS | 3344 | 1461190538265 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791B2000 == 63 [pid = 3344] [id = 340] 15:15:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B74497800) [pid = 3344] [serial = 1019] [outer = 0000000000000000] 15:15:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B74566C00) [pid = 3344] [serial = 1020] [outer = 0000002B74497800] 15:15:38 INFO - PROCESS | 3344 | 1461190538311 Marionette DEBUG loaded listener.js 15:15:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B7507D800) [pid = 3344] [serial = 1021] [outer = 0000002B74497800] 15:15:38 INFO - PROCESS | 3344 | 1461190538741 Marionette TRACE conn5 <- [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]]]}] 15:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 15:15:38 INFO - PROCESS | 3344 | 1461190538761 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 15:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:15:38 INFO - PROCESS | 3344 | 1461190538764 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 15:15:38 INFO - PROCESS | 3344 | 1461190538767 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:15:38 INFO - PROCESS | 3344 | 1461190538769 Marionette TRACE conn5 <- [1,1326,null,{}] 15:15:38 INFO - PROCESS | 3344 | 1461190538810 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:39 INFO - PROCESS | 3344 | 1461190539061 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B74565800) [pid = 3344] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B6F23D000) [pid = 3344] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B75917000) [pid = 3344] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B71452C00) [pid = 3344] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B6898C800) [pid = 3344] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B74029800) [pid = 3344] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B63A7FC00) [pid = 3344] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B70061400) [pid = 3344] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B64F8A000) [pid = 3344] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B61D3B000) [pid = 3344] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B70A1CC00) [pid = 3344] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B7103C400) [pid = 3344] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B78213400) [pid = 3344] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B62CCD000) [pid = 3344] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B6F00CC00) [pid = 3344] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B63376000) [pid = 3344] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B61D41400) [pid = 3344] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B61D47800) [pid = 3344] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:15:39 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B69D1EC00) [pid = 3344] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:15:39 INFO - PROCESS | 3344 | 1461190539128 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68DD2800 == 64 [pid = 3344] [id = 341] 15:15:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B61D47800) [pid = 3344] [serial = 1022] [outer = 0000000000000000] 15:15:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B632E9C00) [pid = 3344] [serial = 1023] [outer = 0000002B61D47800] 15:15:39 INFO - PROCESS | 3344 | 1461190539175 Marionette DEBUG loaded listener.js 15:15:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B6A625800) [pid = 3344] [serial = 1024] [outer = 0000002B61D47800] 15:15:40 INFO - PROCESS | 3344 | 1461190540003 Marionette TRACE conn5 <- [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]]]}] 15:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1261ms 15:15:40 INFO - PROCESS | 3344 | 1461190540031 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 15:15:40 INFO - PROCESS | 3344 | 1461190540033 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 15:15:40 INFO - PROCESS | 3344 | 1461190540037 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:15:40 INFO - PROCESS | 3344 | 1461190540038 Marionette TRACE conn5 <- [1,1330,null,{}] 15:15:40 INFO - PROCESS | 3344 | 1461190540042 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:40 INFO - PROCESS | 3344 | 1461190540162 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 15:15:40 INFO - PROCESS | 3344 | 1461190540172 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C00A000 == 65 [pid = 3344] [id = 342] 15:15:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B75087800) [pid = 3344] [serial = 1025] [outer = 0000000000000000] 15:15:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B7542B000) [pid = 3344] [serial = 1026] [outer = 0000002B75087800] 15:15:40 INFO - PROCESS | 3344 | 1461190540229 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B75A45000) [pid = 3344] [serial = 1027] [outer = 0000002B75087800] 15:15:40 INFO - PROCESS | 3344 | 1461190540692 Marionette TRACE conn5 <- [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]]]}] 15:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 15:15:40 INFO - PROCESS | 3344 | 1461190540732 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 15:15:40 INFO - PROCESS | 3344 | 1461190540734 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 15:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:15:40 INFO - PROCESS | 3344 | 1461190540745 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:15:40 INFO - PROCESS | 3344 | 1461190540747 Marionette TRACE conn5 <- [1,1334,null,{}] 15:15:40 INFO - PROCESS | 3344 | 1461190540751 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:40 INFO - PROCESS | 3344 | 1461190540839 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 15:15:40 INFO - PROCESS | 3344 | 1461190540848 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7CBDE000 == 66 [pid = 3344] [id = 343] 15:15:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B74340400) [pid = 3344] [serial = 1028] [outer = 0000000000000000] 15:15:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B74346400) [pid = 3344] [serial = 1029] [outer = 0000002B74340400] 15:15:40 INFO - PROCESS | 3344 | 1461190540895 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B7434E400) [pid = 3344] [serial = 1030] [outer = 0000002B74340400] 15:15:41 INFO - PROCESS | 3344 | 1461190541616 Marionette TRACE conn5 <- [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]]]}] 15:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 942ms 15:15:41 INFO - PROCESS | 3344 | 1461190541684 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 15:15:41 INFO - PROCESS | 3344 | 1461190541690 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 15:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:15:41 INFO - PROCESS | 3344 | 1461190541696 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 3344 | 1461190541700 Marionette TRACE conn5 <- [1,1338,null,{}] 15:15:41 INFO - PROCESS | 3344 | 1461190541706 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:41 INFO - PROCESS | 3344 | 1461190541830 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 15:15:41 INFO - PROCESS | 3344 | 1461190541959 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7447B800 == 67 [pid = 3344] [id = 344] 15:15:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B6D5CAC00) [pid = 3344] [serial = 1031] [outer = 0000000000000000] 15:15:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B6F856800) [pid = 3344] [serial = 1032] [outer = 0000002B6D5CAC00] 15:15:42 INFO - PROCESS | 3344 | 1461190542020 Marionette DEBUG loaded listener.js 15:15:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B70A0DC00) [pid = 3344] [serial = 1033] [outer = 0000002B6D5CAC00] 15:15:42 INFO - PROCESS | 3344 | 1461190542599 Marionette TRACE conn5 <- [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]]]}] 15:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 944ms 15:15:42 INFO - PROCESS | 3344 | 1461190542643 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 15:15:42 INFO - PROCESS | 3344 | 1461190542650 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 15:15:42 INFO - PROCESS | 3344 | 1461190542656 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:15:42 INFO - PROCESS | 3344 | 1461190542660 Marionette TRACE conn5 <- [1,1342,null,{}] 15:15:42 INFO - PROCESS | 3344 | 1461190542663 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:42 INFO - PROCESS | 3344 | 1461190542789 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 15:15:42 INFO - PROCESS | 3344 | 1461190542916 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B460800 == 68 [pid = 3344] [id = 345] 15:15:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B70A0C400) [pid = 3344] [serial = 1034] [outer = 0000000000000000] 15:15:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B741A7400) [pid = 3344] [serial = 1035] [outer = 0000002B70A0C400] 15:15:42 INFO - PROCESS | 3344 | 1461190542974 Marionette DEBUG loaded listener.js 15:15:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B74347C00) [pid = 3344] [serial = 1036] [outer = 0000002B70A0C400] 15:15:43 INFO - PROCESS | 3344 | 1461190543657 Marionette TRACE conn5 <- [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]]]}] 15:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1029ms 15:15:43 INFO - PROCESS | 3344 | 1461190543690 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 15:15:43 INFO - PROCESS | 3344 | 1461190543693 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 15:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:15:43 INFO - PROCESS | 3344 | 1461190543697 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:15:43 INFO - PROCESS | 3344 | 1461190543701 Marionette TRACE conn5 <- [1,1346,null,{}] 15:15:43 INFO - PROCESS | 3344 | 1461190543714 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:43 INFO - PROCESS | 3344 | 1461190543853 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 15:15:43 INFO - PROCESS | 3344 | 1461190543981 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7CBC4800 == 69 [pid = 3344] [id = 346] 15:15:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B7444B400) [pid = 3344] [serial = 1037] [outer = 0000000000000000] 15:15:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B74563400) [pid = 3344] [serial = 1038] [outer = 0000002B7444B400] 15:15:44 INFO - PROCESS | 3344 | 1461190544042 Marionette DEBUG loaded listener.js 15:15:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B75086000) [pid = 3344] [serial = 1039] [outer = 0000002B7444B400] 15:15:44 INFO - PROCESS | 3344 | 1461190544632 Marionette TRACE conn5 <- [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]]]}] 15:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 984ms 15:15:44 INFO - PROCESS | 3344 | 1461190544683 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 15:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:15:44 INFO - PROCESS | 3344 | 1461190544686 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 15:15:44 INFO - PROCESS | 3344 | 1461190544690 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 3344 | 1461190544692 Marionette TRACE conn5 <- [1,1350,null,{}] 15:15:44 INFO - PROCESS | 3344 | 1461190544711 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:44 INFO - PROCESS | 3344 | 1461190544826 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 15:15:44 INFO - PROCESS | 3344 | 1461190544950 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C57F800 == 70 [pid = 3344] [id = 347] 15:15:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B75408800) [pid = 3344] [serial = 1040] [outer = 0000000000000000] 15:15:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B7540D400) [pid = 3344] [serial = 1041] [outer = 0000002B75408800] 15:15:45 INFO - PROCESS | 3344 | 1461190545008 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (0000002B75439400) [pid = 3344] [serial = 1042] [outer = 0000002B75408800] 15:15:45 INFO - PROCESS | 3344 | 1461190545600 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 942ms 15:15:45 INFO - PROCESS | 3344 | 1461190545634 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 15:15:45 INFO - PROCESS | 3344 | 1461190545636 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 15:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:15:45 INFO - PROCESS | 3344 | 1461190545640 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:15:45 INFO - PROCESS | 3344 | 1461190545643 Marionette TRACE conn5 <- [1,1354,null,{}] 15:15:45 INFO - PROCESS | 3344 | 1461190545648 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:45 INFO - PROCESS | 3344 | 1461190545756 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 15:15:45 INFO - PROCESS | 3344 | 1461190545853 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C6D4000 == 71 [pid = 3344] [id = 348] 15:15:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (0000002B7595F000) [pid = 3344] [serial = 1043] [outer = 0000000000000000] 15:15:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (0000002B75A4F400) [pid = 3344] [serial = 1044] [outer = 0000002B7595F000] 15:15:45 INFO - PROCESS | 3344 | 1461190545909 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (0000002B78205400) [pid = 3344] [serial = 1045] [outer = 0000002B7595F000] 15:15:46 INFO - PROCESS | 3344 | 1461190546576 Marionette TRACE conn5 <- [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] 15:15:46 INFO - PROCESS | 3344 | 1461190546630 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 15:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:15:46 INFO - PROCESS | 3344 | 1461190546634 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:15:46 INFO - PROCESS | 3344 | 1461190546636 Marionette TRACE conn5 <- [1,1358,null,{}] 15:15:46 INFO - PROCESS | 3344 | 1461190546640 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:46 INFO - PROCESS | 3344 | 1461190546813 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 15:15:46 INFO - PROCESS | 3344 | 1461190546829 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7DDEC800 == 72 [pid = 3344] [id = 349] 15:15:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (0000002B7AB72800) [pid = 3344] [serial = 1046] [outer = 0000000000000000] 15:15:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (0000002B7B237C00) [pid = 3344] [serial = 1047] [outer = 0000002B7AB72800] 15:15:46 INFO - PROCESS | 3344 | 1461190546888 Marionette DEBUG loaded listener.js 15:15:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (0000002B7C207C00) [pid = 3344] [serial = 1048] [outer = 0000002B7AB72800] 15:15:47 INFO - PROCESS | 3344 | 1461190547567 Marionette TRACE conn5 <- [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] 15:15:47 INFO - PROCESS | 3344 | 1461190547626 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 15:15:47 INFO - PROCESS | 3344 | 1461190547629 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:15:47 INFO - PROCESS | 3344 | 1461190547632 Marionette TRACE conn5 <- [1,1362,null,{}] 15:15:47 INFO - PROCESS | 3344 | 1461190547635 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:47 INFO - PROCESS | 3344 | 1461190547747 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 15:15:47 INFO - PROCESS | 3344 | 1461190547874 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D5EF000 == 73 [pid = 3344] [id = 350] 15:15:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 154 (0000002B63A81400) [pid = 3344] [serial = 1049] [outer = 0000000000000000] 15:15:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 155 (0000002B64B1C800) [pid = 3344] [serial = 1050] [outer = 0000002B63A81400] 15:15:47 INFO - PROCESS | 3344 | 1461190547932 Marionette DEBUG loaded listener.js 15:15:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 156 (0000002B6F237800) [pid = 3344] [serial = 1051] [outer = 0000002B63A81400] 15:15:48 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:48 INFO - PROCESS | 3344 | 1461190548669 Marionette TRACE conn5 <- [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] 15:15:48 INFO - PROCESS | 3344 | 1461190548722 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 15:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:15:48 INFO - PROCESS | 3344 | 1461190548728 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:15:48 INFO - PROCESS | 3344 | 1461190548731 Marionette TRACE conn5 <- [1,1366,null,{}] 15:15:48 INFO - PROCESS | 3344 | 1461190548736 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:48 INFO - PROCESS | 3344 | 1461190548852 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 15:15:48 INFO - PROCESS | 3344 | 1461190548954 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72878800 == 74 [pid = 3344] [id = 351] 15:15:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 157 (0000002B68090C00) [pid = 3344] [serial = 1052] [outer = 0000000000000000] 15:15:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 158 (0000002B69D1D400) [pid = 3344] [serial = 1053] [outer = 0000002B68090C00] 15:15:49 INFO - PROCESS | 3344 | 1461190549006 Marionette DEBUG loaded listener.js 15:15:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 159 (0000002B6F790000) [pid = 3344] [serial = 1054] [outer = 0000002B68090C00] 15:15:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C00A000 == 73 [pid = 3344] [id = 342] 15:15:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68DD2800 == 72 [pid = 3344] [id = 341] 15:15:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791B2000 == 71 [pid = 3344] [id = 340] 15:15:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7501A800 == 70 [pid = 3344] [id = 339] 15:15:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7054D000 == 69 [pid = 3344] [id = 338] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 158 (0000002B7898F400) [pid = 3344] [serial = 957] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 157 (0000002B75A4AC00) [pid = 3344] [serial = 921] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 156 (0000002B6FDB6400) [pid = 3344] [serial = 984] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 155 (0000002B67E6C800) [pid = 3344] [serial = 960] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 154 (0000002B70324000) [pid = 3344] [serial = 963] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 153 (0000002B7444C800) [pid = 3344] [serial = 966] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (0000002B75A4DC00) [pid = 3344] [serial = 969] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (0000002B7AB71800) [pid = 3344] [serial = 972] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FEB6000 == 68 [pid = 3344] [id = 337] 15:15:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E474000 == 67 [pid = 3344] [id = 329] 15:15:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74107800 == 66 [pid = 3344] [id = 328] 15:15:49 INFO - PROCESS | 3344 | 1461190549682 Marionette TRACE conn5 <- [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] 15:15:49 INFO - PROCESS | 3344 | 1461190549722 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 15:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:15:49 INFO - PROCESS | 3344 | 1461190549729 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:15:49 INFO - PROCESS | 3344 | 1461190549731 Marionette TRACE conn5 <- [1,1370,null,{}] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (0000002B74D6F400) [pid = 3344] [serial = 949] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (0000002B6F79B400) [pid = 3344] [serial = 933] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (0000002B6F241800) [pid = 3344] [serial = 912] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (0000002B78206400) [pid = 3344] [serial = 868] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (0000002B719AF800) [pid = 3344] [serial = 942] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B75916C00) [pid = 3344] [serial = 954] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B74569800) [pid = 3344] [serial = 946] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B7402B000) [pid = 3344] [serial = 915] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B6882A400) [pid = 3344] [serial = 909] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B68883000) [pid = 3344] [serial = 859] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B7480DC00) [pid = 3344] [serial = 948] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B70239400) [pid = 3344] [serial = 936] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B74D70000) [pid = 3344] [serial = 952] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B69906800) [pid = 3344] [serial = 931] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B6FBB2800) [pid = 3344] [serial = 934] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B71032400) [pid = 3344] [serial = 940] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B70A02C00) [pid = 3344] [serial = 951] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B74D26400) [pid = 3344] [serial = 865] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B70A08400) [pid = 3344] [serial = 937] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B7AB79400) [pid = 3344] [serial = 871] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B6FBAC400) [pid = 3344] [serial = 925] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B701E8800) [pid = 3344] [serial = 862] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B63607000) [pid = 3344] [serial = 924] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B742B9400) [pid = 3344] [serial = 945] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B681BFC00) [pid = 3344] [serial = 928] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B63A81C00) [pid = 3344] [serial = 927] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B62CCC400) [pid = 3344] [serial = 930] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B73C55000) [pid = 3344] [serial = 943] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B70C1E000) [pid = 3344] [serial = 939] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B74E6D800) [pid = 3344] [serial = 918] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B63A7A800) [pid = 3344] [serial = 975] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B64F1C800) [pid = 3344] [serial = 976] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B63436800) [pid = 3344] [serial = 978] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B68E35400) [pid = 3344] [serial = 979] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B6F791000) [pid = 3344] [serial = 982] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B6F002400) [pid = 3344] [serial = 981] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B75963000) [pid = 3344] [serial = 955] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 3344 | 1461190549773 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:49 INFO - PROCESS | 3344 | 1461190549872 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 15:15:49 INFO - PROCESS | 3344 | 1461190549884 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F278800 == 67 [pid = 3344] [id = 352] 15:15:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B63D49800) [pid = 3344] [serial = 1055] [outer = 0000000000000000] 15:15:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B67E6C800) [pid = 3344] [serial = 1056] [outer = 0000002B63D49800] 15:15:49 INFO - PROCESS | 3344 | 1461190549932 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B68E33400) [pid = 3344] [serial = 1057] [outer = 0000002B63D49800] 15:15:50 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:15:50 INFO - PROCESS | 3344 | 1461190550443 Marionette TRACE conn5 <- [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] 15:15:50 INFO - PROCESS | 3344 | 1461190550518 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 15:15:50 INFO - PROCESS | 3344 | 1461190550523 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:15:50 INFO - PROCESS | 3344 | 1461190550527 Marionette TRACE conn5 <- [1,1374,null,{}] 15:15:50 INFO - PROCESS | 3344 | 1461190550540 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:50 INFO - PROCESS | 3344 | 1461190550640 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 15:15:50 INFO - PROCESS | 3344 | 1461190550741 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737C4000 == 68 [pid = 3344] [id = 353] 15:15:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B70176000) [pid = 3344] [serial = 1058] [outer = 0000000000000000] 15:15:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B7032D000) [pid = 3344] [serial = 1059] [outer = 0000002B70176000] 15:15:50 INFO - PROCESS | 3344 | 1461190550794 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B70A92800) [pid = 3344] [serial = 1060] [outer = 0000002B70176000] 15:15:51 INFO - PROCESS | 3344 | 1461190551180 Marionette TRACE conn5 <- [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] 15:15:51 INFO - PROCESS | 3344 | 1461190551223 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 15:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:15:51 INFO - PROCESS | 3344 | 1461190551226 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 3344 | 1461190551228 Marionette TRACE conn5 <- [1,1378,null,{}] 15:15:51 INFO - PROCESS | 3344 | 1461190551232 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:51 INFO - PROCESS | 3344 | 1461190551325 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 15:15:51 INFO - PROCESS | 3344 | 1461190551331 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA0000 == 69 [pid = 3344] [id = 354] 15:15:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B71033800) [pid = 3344] [serial = 1061] [outer = 0000000000000000] 15:15:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B7198E000) [pid = 3344] [serial = 1062] [outer = 0000002B71033800] 15:15:51 INFO - PROCESS | 3344 | 1461190551378 Marionette DEBUG loaded listener.js 15:15:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B72818800) [pid = 3344] [serial = 1063] [outer = 0000002B71033800] 15:15:51 INFO - PROCESS | 3344 | 1461190551798 Marionette TRACE conn5 <- [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]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 15:15:51 INFO - PROCESS | 3344 | 1461190551857 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 3344 | 1461190551859 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 15:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:15:51 INFO - PROCESS | 3344 | 1461190551876 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 3344 | 1461190551878 Marionette TRACE conn5 <- [1,1382,null,{}] 15:15:51 INFO - PROCESS | 3344 | 1461190551882 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:52 INFO - PROCESS | 3344 | 1461190551998 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 15:15:52 INFO - PROCESS | 3344 | 1461190552086 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75015000 == 70 [pid = 3344] [id = 355] 15:15:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B731DD000) [pid = 3344] [serial = 1064] [outer = 0000000000000000] 15:15:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B73C1B800) [pid = 3344] [serial = 1065] [outer = 0000002B731DD000] 15:15:52 INFO - PROCESS | 3344 | 1461190552132 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B7412D800) [pid = 3344] [serial = 1066] [outer = 0000002B731DD000] 15:15:52 INFO - PROCESS | 3344 | 1461190552568 Marionette TRACE conn5 <- [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]]]}] 15:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 15:15:52 INFO - PROCESS | 3344 | 1461190552605 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 15:15:52 INFO - PROCESS | 3344 | 1461190552607 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 15:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:15:52 INFO - PROCESS | 3344 | 1461190552611 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:15:52 INFO - PROCESS | 3344 | 1461190552613 Marionette TRACE conn5 <- [1,1386,null,{}] 15:15:52 INFO - PROCESS | 3344 | 1461190552616 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:52 INFO - PROCESS | 3344 | 1461190552743 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 15:15:52 INFO - PROCESS | 3344 | 1461190552802 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AAA800 == 71 [pid = 3344] [id = 356] 15:15:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B74453400) [pid = 3344] [serial = 1067] [outer = 0000000000000000] 15:15:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B7449C800) [pid = 3344] [serial = 1068] [outer = 0000002B74453400] 15:15:52 INFO - PROCESS | 3344 | 1461190552852 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B74804C00) [pid = 3344] [serial = 1069] [outer = 0000002B74453400] 15:15:53 INFO - PROCESS | 3344 | 1461190553282 Marionette TRACE conn5 <- [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]]]}] 15:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 693ms 15:15:53 INFO - PROCESS | 3344 | 1461190553306 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 15:15:53 INFO - PROCESS | 3344 | 1461190553308 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 15:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:15:53 INFO - PROCESS | 3344 | 1461190553312 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:15:53 INFO - PROCESS | 3344 | 1461190553314 Marionette TRACE conn5 <- [1,1390,null,{}] 15:15:53 INFO - PROCESS | 3344 | 1461190553317 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:53 INFO - PROCESS | 3344 | 1461190553462 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 15:15:53 INFO - PROCESS | 3344 | 1461190553490 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7803F800 == 72 [pid = 3344] [id = 357] 15:15:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B74804000) [pid = 3344] [serial = 1070] [outer = 0000000000000000] 15:15:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B74D6C800) [pid = 3344] [serial = 1071] [outer = 0000002B74804000] 15:15:53 INFO - PROCESS | 3344 | 1461190553537 Marionette DEBUG loaded listener.js 15:15:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B74E6F800) [pid = 3344] [serial = 1072] [outer = 0000002B74804000] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B7820C400) [pid = 3344] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B64EA3C00) [pid = 3344] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B731DD400) [pid = 3344] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B75916800) [pid = 3344] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B74E66C00) [pid = 3344] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B6DBE9C00) [pid = 3344] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B7031E800) [pid = 3344] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B74497800) [pid = 3344] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B75087800) [pid = 3344] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B6FBAD800) [pid = 3344] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B632E9400) [pid = 3344] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B69D9E800) [pid = 3344] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B61D47800) [pid = 3344] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:15:54 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B75920C00) [pid = 3344] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:15:54 INFO - PROCESS | 3344 | 1461190554193 Marionette TRACE conn5 <- [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]]]}] 15:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 944ms 15:15:54 INFO - PROCESS | 3344 | 1461190554259 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 3344 | 1461190554261 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 15:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:15:54 INFO - PROCESS | 3344 | 1461190554264 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 3344 | 1461190554266 Marionette TRACE conn5 <- [1,1394,null,{}] 15:15:54 INFO - PROCESS | 3344 | 1461190554270 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:54 INFO - PROCESS | 3344 | 1461190554361 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 15:15:54 INFO - PROCESS | 3344 | 1461190554447 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745D2000 == 73 [pid = 3344] [id = 358] 15:15:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B632EBC00) [pid = 3344] [serial = 1073] [outer = 0000000000000000] 15:15:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B6FBA1C00) [pid = 3344] [serial = 1074] [outer = 0000002B632EBC00] 15:15:54 INFO - PROCESS | 3344 | 1461190554494 Marionette DEBUG loaded listener.js 15:15:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B7433F800) [pid = 3344] [serial = 1075] [outer = 0000002B632EBC00] 15:15:54 INFO - PROCESS | 3344 | 1461190554892 Marionette TRACE conn5 <- [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]]]}] 15:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 691ms 15:15:54 INFO - PROCESS | 3344 | 1461190554958 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 3344 | 1461190554961 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 15:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:15:54 INFO - PROCESS | 3344 | 1461190554964 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 3344 | 1461190554966 Marionette TRACE conn5 <- [1,1398,null,{}] 15:15:54 INFO - PROCESS | 3344 | 1461190554970 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:55 INFO - PROCESS | 3344 | 1461190555058 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 15:15:55 INFO - PROCESS | 3344 | 1461190555065 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BD7000 == 74 [pid = 3344] [id = 359] 15:15:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B74E72000) [pid = 3344] [serial = 1076] [outer = 0000000000000000] 15:15:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B75082400) [pid = 3344] [serial = 1077] [outer = 0000002B74E72000] 15:15:55 INFO - PROCESS | 3344 | 1461190555111 Marionette DEBUG loaded listener.js 15:15:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B7542A800) [pid = 3344] [serial = 1078] [outer = 0000002B74E72000] 15:15:55 INFO - PROCESS | 3344 | 1461190555555 Marionette TRACE conn5 <- [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]]]}] 15:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 15:15:55 INFO - PROCESS | 3344 | 1461190555596 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 15:15:55 INFO - PROCESS | 3344 | 1461190555598 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 15:15:55 INFO - PROCESS | 3344 | 1461190555601 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:15:55 INFO - PROCESS | 3344 | 1461190555603 Marionette TRACE conn5 <- [1,1402,null,{}] 15:15:55 INFO - PROCESS | 3344 | 1461190555607 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:55 INFO - PROCESS | 3344 | 1461190555698 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 15:15:55 INFO - PROCESS | 3344 | 1461190555706 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B115000 == 75 [pid = 3344] [id = 360] 15:15:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B75919000) [pid = 3344] [serial = 1079] [outer = 0000000000000000] 15:15:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B75963C00) [pid = 3344] [serial = 1080] [outer = 0000002B75919000] 15:15:55 INFO - PROCESS | 3344 | 1461190555755 Marionette DEBUG loaded listener.js 15:15:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B780CE000) [pid = 3344] [serial = 1081] [outer = 0000002B75919000] 15:15:56 INFO - PROCESS | 3344 | 1461190556503 Marionette TRACE conn5 <- [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]]]}] 15:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 943ms 15:15:56 INFO - PROCESS | 3344 | 1461190556548 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 15:15:56 INFO - PROCESS | 3344 | 1461190556553 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 15:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:15:56 INFO - PROCESS | 3344 | 1461190556559 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:15:56 INFO - PROCESS | 3344 | 1461190556564 Marionette TRACE conn5 <- [1,1406,null,{}] 15:15:56 INFO - PROCESS | 3344 | 1461190556597 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:56 INFO - PROCESS | 3344 | 1461190556723 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 15:15:56 INFO - PROCESS | 3344 | 1461190556845 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B704A3000 == 76 [pid = 3344] [id = 361] 15:15:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B63432400) [pid = 3344] [serial = 1082] [outer = 0000000000000000] 15:15:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B68E3AC00) [pid = 3344] [serial = 1083] [outer = 0000002B63432400] 15:15:56 INFO - PROCESS | 3344 | 1461190556907 Marionette DEBUG loaded listener.js 15:15:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B6F713000) [pid = 3344] [serial = 1084] [outer = 0000002B63432400] 15:15:57 INFO - PROCESS | 3344 | 1461190557535 Marionette TRACE conn5 <- [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]]]}] 15:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1042ms 15:15:57 INFO - PROCESS | 3344 | 1461190557608 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 3344 | 1461190557615 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 15:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:15:57 INFO - PROCESS | 3344 | 1461190557622 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:15:57 INFO - PROCESS | 3344 | 1461190557625 Marionette TRACE conn5 <- [1,1410,null,{}] 15:15:57 INFO - PROCESS | 3344 | 1461190557629 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:57 INFO - PROCESS | 3344 | 1461190557748 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 15:15:57 INFO - PROCESS | 3344 | 1461190557875 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F76000 == 77 [pid = 3344] [id = 362] 15:15:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B7023D800) [pid = 3344] [serial = 1085] [outer = 0000000000000000] 15:15:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B70C20000) [pid = 3344] [serial = 1086] [outer = 0000002B7023D800] 15:15:57 INFO - PROCESS | 3344 | 1461190557933 Marionette DEBUG loaded listener.js 15:15:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B73C55400) [pid = 3344] [serial = 1087] [outer = 0000002B7023D800] 15:15:58 INFO - PROCESS | 3344 | 1461190558566 Marionette TRACE conn5 <- [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]]]}] 15:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 15:15:58 INFO - PROCESS | 3344 | 1461190558611 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 15:15:58 INFO - PROCESS | 3344 | 1461190558614 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 15:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:15:58 INFO - PROCESS | 3344 | 1461190558618 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:15:58 INFO - PROCESS | 3344 | 1461190558622 Marionette TRACE conn5 <- [1,1414,null,{}] 15:15:58 INFO - PROCESS | 3344 | 1461190558635 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:58 INFO - PROCESS | 3344 | 1461190558757 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 15:15:58 INFO - PROCESS | 3344 | 1461190558857 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B9E1000 == 78 [pid = 3344] [id = 363] 15:15:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B7444B000) [pid = 3344] [serial = 1088] [outer = 0000000000000000] 15:15:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B74D71400) [pid = 3344] [serial = 1089] [outer = 0000002B7444B000] 15:15:58 INFO - PROCESS | 3344 | 1461190558916 Marionette DEBUG loaded listener.js 15:15:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B774EF000) [pid = 3344] [serial = 1090] [outer = 0000002B7444B000] 15:15:59 INFO - PROCESS | 3344 | 1461190559605 Marionette TRACE conn5 <- [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]]]}] 15:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1036ms 15:15:59 INFO - PROCESS | 3344 | 1461190559656 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 15:15:59 INFO - PROCESS | 3344 | 1461190559659 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 15:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:15:59 INFO - PROCESS | 3344 | 1461190559663 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:15:59 INFO - PROCESS | 3344 | 1461190559665 Marionette TRACE conn5 <- [1,1418,null,{}] 15:15:59 INFO - PROCESS | 3344 | 1461190559669 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:59 INFO - PROCESS | 3344 | 1461190559784 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 15:15:59 INFO - PROCESS | 3344 | 1461190559911 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C579800 == 79 [pid = 3344] [id = 364] 15:15:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B78214400) [pid = 3344] [serial = 1091] [outer = 0000000000000000] 15:15:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B7AB78800) [pid = 3344] [serial = 1092] [outer = 0000002B78214400] 15:15:59 INFO - PROCESS | 3344 | 1461190559969 Marionette DEBUG loaded listener.js 15:16:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B7B23B800) [pid = 3344] [serial = 1093] [outer = 0000002B78214400] 15:16:00 INFO - PROCESS | 3344 | 1461190560518 Marionette TRACE conn5 <- [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]]]}] 15:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 879ms 15:16:00 INFO - PROCESS | 3344 | 1461190560544 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 15:16:00 INFO - PROCESS | 3344 | 1461190560547 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 15:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:16:00 INFO - PROCESS | 3344 | 1461190560550 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:16:00 INFO - PROCESS | 3344 | 1461190560552 Marionette TRACE conn5 <- [1,1422,null,{}] 15:16:00 INFO - PROCESS | 3344 | 1461190560556 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:00 INFO - PROCESS | 3344 | 1461190560667 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 15:16:00 INFO - PROCESS | 3344 | 1461190560765 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7CBDC800 == 80 [pid = 3344] [id = 365] 15:16:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B7B2EDC00) [pid = 3344] [serial = 1094] [outer = 0000000000000000] 15:16:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B7B2F1800) [pid = 3344] [serial = 1095] [outer = 0000002B7B2EDC00] 15:16:00 INFO - PROCESS | 3344 | 1461190560822 Marionette DEBUG loaded listener.js 15:16:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B7B2FA800) [pid = 3344] [serial = 1096] [outer = 0000002B7B2EDC00] 15:16:01 INFO - PROCESS | 3344 | 1461190561481 Marionette TRACE conn5 <- [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]]]}] 15:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 984ms 15:16:01 INFO - PROCESS | 3344 | 1461190561536 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 15:16:01 INFO - PROCESS | 3344 | 1461190561539 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 15:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:16:01 INFO - PROCESS | 3344 | 1461190561543 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:16:01 INFO - PROCESS | 3344 | 1461190561545 Marionette TRACE conn5 <- [1,1426,null,{}] 15:16:01 INFO - PROCESS | 3344 | 1461190561549 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:01 INFO - PROCESS | 3344 | 1461190561682 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 15:16:01 INFO - PROCESS | 3344 | 1461190561814 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C23C800 == 81 [pid = 3344] [id = 366] 15:16:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B7C64C000) [pid = 3344] [serial = 1097] [outer = 0000000000000000] 15:16:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B7C654800) [pid = 3344] [serial = 1098] [outer = 0000002B7C64C000] 15:16:01 INFO - PROCESS | 3344 | 1461190561874 Marionette DEBUG loaded listener.js 15:16:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B782B1800) [pid = 3344] [serial = 1099] [outer = 0000002B7C64C000] 15:16:02 INFO - PROCESS | 3344 | 1461190562487 Marionette TRACE conn5 <- [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]]]}] 15:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 985ms 15:16:02 INFO - PROCESS | 3344 | 1461190562531 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 15:16:02 INFO - PROCESS | 3344 | 1461190562533 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 15:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:16:02 INFO - PROCESS | 3344 | 1461190562537 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:16:02 INFO - PROCESS | 3344 | 1461190562539 Marionette TRACE conn5 <- [1,1430,null,{}] 15:16:02 INFO - PROCESS | 3344 | 1461190562543 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:02 INFO - PROCESS | 3344 | 1461190562658 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 15:16:02 INFO - PROCESS | 3344 | 1461190562931 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7039A000 == 82 [pid = 3344] [id = 367] 15:16:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B62CCC400) [pid = 3344] [serial = 1100] [outer = 0000000000000000] 15:16:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (0000002B632E2C00) [pid = 3344] [serial = 1101] [outer = 0000002B62CCC400] 15:16:03 INFO - PROCESS | 3344 | 1461190563002 Marionette DEBUG loaded listener.js 15:16:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (0000002B63A86800) [pid = 3344] [serial = 1102] [outer = 0000002B62CCC400] 15:16:03 INFO - PROCESS | 3344 | 1461190563650 Marionette TRACE conn5 <- [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]]]}] 15:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1130ms 15:16:03 INFO - PROCESS | 3344 | 1461190563670 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 15:16:03 INFO - PROCESS | 3344 | 1461190563676 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 15:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:16:03 INFO - PROCESS | 3344 | 1461190563682 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:16:03 INFO - PROCESS | 3344 | 1461190563685 Marionette TRACE conn5 <- [1,1434,null,{}] 15:16:03 INFO - PROCESS | 3344 | 1461190563690 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:03 INFO - PROCESS | 3344 | 1461190563808 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 15:16:03 INFO - PROCESS | 3344 | 1461190563915 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69ACD800 == 83 [pid = 3344] [id = 368] 15:16:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (0000002B6329A800) [pid = 3344] [serial = 1103] [outer = 0000000000000000] 15:16:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (0000002B6808A800) [pid = 3344] [serial = 1104] [outer = 0000002B6329A800] 15:16:03 INFO - PROCESS | 3344 | 1461190563968 Marionette DEBUG loaded listener.js 15:16:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (0000002B6FB8EC00) [pid = 3344] [serial = 1105] [outer = 0000002B6329A800] 15:16:04 INFO - PROCESS | 3344 | 1461190564569 Marionette TRACE conn5 <- [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]]]}] 15:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 941ms 15:16:04 INFO - PROCESS | 3344 | 1461190564627 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 15:16:04 INFO - PROCESS | 3344 | 1461190564631 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 15:16:04 INFO - PROCESS | 3344 | 1461190564636 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:16:04 INFO - PROCESS | 3344 | 1461190564638 Marionette TRACE conn5 <- [1,1438,null,{}] 15:16:04 INFO - PROCESS | 3344 | 1461190564642 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:04 INFO - PROCESS | 3344 | 1461190564747 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 15:16:04 INFO - PROCESS | 3344 | 1461190564853 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D9A000 == 84 [pid = 3344] [id = 369] 15:16:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (0000002B70324400) [pid = 3344] [serial = 1106] [outer = 0000000000000000] 15:16:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (0000002B70A1E400) [pid = 3344] [serial = 1107] [outer = 0000002B70324400] 15:16:04 INFO - PROCESS | 3344 | 1461190564903 Marionette DEBUG loaded listener.js 15:16:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 154 (0000002B7103D400) [pid = 3344] [serial = 1108] [outer = 0000002B70324400] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B47A000 == 83 [pid = 3344] [id = 273] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B9D4800 == 82 [pid = 3344] [id = 306] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BD7000 == 81 [pid = 3344] [id = 359] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745D2000 == 80 [pid = 3344] [id = 358] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7803F800 == 79 [pid = 3344] [id = 357] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AAA800 == 78 [pid = 3344] [id = 356] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75015000 == 77 [pid = 3344] [id = 355] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA0000 == 76 [pid = 3344] [id = 354] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737C4000 == 75 [pid = 3344] [id = 353] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 153 (0000002B70CC5C00) [pid = 3344] [serial = 993] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (0000002B719B4800) [pid = 3344] [serial = 996] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (0000002B74498000) [pid = 3344] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (0000002B64B1CC00) [pid = 3344] [serial = 987] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (0000002B73C15000) [pid = 3344] [serial = 999] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (0000002B6FBB5000) [pid = 3344] [serial = 990] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (0000002B74D6BC00) [pid = 3344] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (0000002B7542D800) [pid = 3344] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B74346400) [pid = 3344] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F278800 == 74 [pid = 3344] [id = 352] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B72878800 == 73 [pid = 3344] [id = 351] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C6D4000 == 72 [pid = 3344] [id = 348] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C57F800 == 71 [pid = 3344] [id = 347] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7CBC4800 == 70 [pid = 3344] [id = 346] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B460800 == 69 [pid = 3344] [id = 345] 15:16:05 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7447B800 == 68 [pid = 3344] [id = 344] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B7AB74C00) [pid = 3344] [serial = 958] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B780D1C00) [pid = 3344] [serial = 922] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B69D9A400) [pid = 3344] [serial = 910] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B74D67800) [pid = 3344] [serial = 916] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B75A4D400) [pid = 3344] [serial = 907] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B74FEE800) [pid = 3344] [serial = 919] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B70A10C00) [pid = 3344] [serial = 913] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B70FEE800) [pid = 3344] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B74566C00) [pid = 3344] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B7296C800) [pid = 3344] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B7542B000) [pid = 3344] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B70232C00) [pid = 3344] [serial = 985] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B6803EC00) [pid = 3344] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B6342E400) [pid = 3344] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B6F007800) [pid = 3344] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B75A45000) [pid = 3344] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B632E9C00) [pid = 3344] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B7507D800) [pid = 3344] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B6A625800) [pid = 3344] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B70062400) [pid = 3344] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 15:16:05 INFO - PROCESS | 3344 | 1461190565486 Marionette TRACE conn5 <- [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]]]}] 15:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 881ms 15:16:05 INFO - PROCESS | 3344 | 1461190565520 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 15:16:05 INFO - PROCESS | 3344 | 1461190565522 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 15:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:16:05 INFO - PROCESS | 3344 | 1461190565527 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:16:05 INFO - PROCESS | 3344 | 1461190565533 Marionette TRACE conn5 <- [1,1442,null,{}] 15:16:05 INFO - PROCESS | 3344 | 1461190565543 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:05 INFO - PROCESS | 3344 | 1461190565662 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 15:16:05 INFO - PROCESS | 3344 | 1461190565767 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B71463800 == 69 [pid = 3344] [id = 370] 15:16:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B6FBB5000) [pid = 3344] [serial = 1109] [outer = 0000000000000000] 15:16:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B70238000) [pid = 3344] [serial = 1110] [outer = 0000002B6FBB5000] 15:16:05 INFO - PROCESS | 3344 | 1461190565816 Marionette DEBUG loaded listener.js 15:16:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B70CC5C00) [pid = 3344] [serial = 1111] [outer = 0000002B6FBB5000] 15:16:06 INFO - PROCESS | 3344 | 1461190566200 Marionette TRACE conn5 <- [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]]]}] 15:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 15:16:06 INFO - PROCESS | 3344 | 1461190566262 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 15:16:06 INFO - PROCESS | 3344 | 1461190566265 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 15:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:16:06 INFO - PROCESS | 3344 | 1461190566268 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - PROCESS | 3344 | 1461190566270 Marionette TRACE conn5 <- [1,1446,null,{}] 15:16:06 INFO - PROCESS | 3344 | 1461190566273 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:06 INFO - PROCESS | 3344 | 1461190566366 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 15:16:06 INFO - PROCESS | 3344 | 1461190566373 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB30000 == 70 [pid = 3344] [id = 371] 15:16:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B70C15000) [pid = 3344] [serial = 1112] [outer = 0000000000000000] 15:16:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B719A8C00) [pid = 3344] [serial = 1113] [outer = 0000002B70C15000] 15:16:06 INFO - PROCESS | 3344 | 1461190566420 Marionette DEBUG loaded listener.js 15:16:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B731D1400) [pid = 3344] [serial = 1114] [outer = 0000002B70C15000] 15:16:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B72970C00) [pid = 3344] [serial = 1115] [outer = 0000002B68090000] 15:16:06 INFO - PROCESS | 3344 | 1461190566945 Marionette TRACE conn5 <- [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]]]}] 15:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 733ms 15:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:16:07 INFO - PROCESS | 3344 | 1461190567032 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 15:16:07 INFO - PROCESS | 3344 | 1461190567034 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 15:16:07 INFO - PROCESS | 3344 | 1461190567038 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:16:07 INFO - PROCESS | 3344 | 1461190567040 Marionette TRACE conn5 <- [1,1450,null,{}] 15:16:07 INFO - PROCESS | 3344 | 1461190567046 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:07 INFO - PROCESS | 3344 | 1461190567136 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 15:16:07 INFO - PROCESS | 3344 | 1461190567237 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773BB000 == 71 [pid = 3344] [id = 372] 15:16:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B742C2000) [pid = 3344] [serial = 1116] [outer = 0000000000000000] 15:16:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B74345400) [pid = 3344] [serial = 1117] [outer = 0000002B742C2000] 15:16:07 INFO - PROCESS | 3344 | 1461190567291 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B74451C00) [pid = 3344] [serial = 1118] [outer = 0000002B742C2000] 15:16:07 INFO - PROCESS | 3344 | 1461190567768 Marionette TRACE conn5 <- [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]]]}] 15:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 795ms 15:16:07 INFO - PROCESS | 3344 | 1461190567834 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 15:16:07 INFO - PROCESS | 3344 | 1461190567836 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 15:16:07 INFO - PROCESS | 3344 | 1461190567847 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:16:07 INFO - PROCESS | 3344 | 1461190567849 Marionette TRACE conn5 <- [1,1454,null,{}] 15:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:16:07 INFO - PROCESS | 3344 | 1461190567852 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:07 INFO - PROCESS | 3344 | 1461190567975 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 15:16:08 INFO - PROCESS | 3344 | 1461190568039 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78816000 == 72 [pid = 3344] [id = 373] 15:16:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B74D20C00) [pid = 3344] [serial = 1119] [outer = 0000000000000000] 15:16:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B74D67400) [pid = 3344] [serial = 1120] [outer = 0000002B74D20C00] 15:16:08 INFO - PROCESS | 3344 | 1461190568086 Marionette DEBUG loaded listener.js 15:16:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B74E68C00) [pid = 3344] [serial = 1121] [outer = 0000002B74D20C00] 15:16:08 INFO - PROCESS | 3344 | 1461190568529 Marionette TRACE conn5 <- [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]]]}] 15:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 732ms 15:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:16:08 INFO - PROCESS | 3344 | 1461190568584 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 15:16:08 INFO - PROCESS | 3344 | 1461190568586 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 15:16:08 INFO - PROCESS | 3344 | 1461190568590 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:16:08 INFO - PROCESS | 3344 | 1461190568591 Marionette TRACE conn5 <- [1,1458,null,{}] 15:16:08 INFO - PROCESS | 3344 | 1461190568595 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:08 INFO - PROCESS | 3344 | 1461190568717 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 15:16:08 INFO - PROCESS | 3344 | 1461190568737 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79416800 == 73 [pid = 3344] [id = 374] 15:16:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B7507F000) [pid = 3344] [serial = 1122] [outer = 0000000000000000] 15:16:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B75084000) [pid = 3344] [serial = 1123] [outer = 0000002B7507F000] 15:16:08 INFO - PROCESS | 3344 | 1461190568784 Marionette DEBUG loaded listener.js 15:16:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B75410400) [pid = 3344] [serial = 1124] [outer = 0000002B7507F000] 15:16:09 INFO - PROCESS | 3344 | 1461190569199 Marionette TRACE conn5 <- [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]]]}] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B7444D800) [pid = 3344] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B72974000) [pid = 3344] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B74FF9C00) [pid = 3344] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B63DED800) [pid = 3344] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B74FEB800) [pid = 3344] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B63A79C00) [pid = 3344] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B78998800) [pid = 3344] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B6F239800) [pid = 3344] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B71C51800) [pid = 3344] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B72D3FC00) [pid = 3344] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B70C21400) [pid = 3344] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B70A21000) [pid = 3344] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B6FBA1000) [pid = 3344] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B63A81400) [pid = 3344] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B68090C00) [pid = 3344] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B63D49800) [pid = 3344] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B731DD000) [pid = 3344] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B74453400) [pid = 3344] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B632EBC00) [pid = 3344] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B71033800) [pid = 3344] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B70176000) [pid = 3344] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B74804000) [pid = 3344] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:16:09 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B74E72000) [pid = 3344] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 985ms 15:16:09 INFO - PROCESS | 3344 | 1461190569578 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 15:16:09 INFO - PROCESS | 3344 | 1461190569580 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 15:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:16:09 INFO - PROCESS | 3344 | 1461190569584 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:16:09 INFO - PROCESS | 3344 | 1461190569586 Marionette TRACE conn5 <- [1,1462,null,{}] 15:16:09 INFO - PROCESS | 3344 | 1461190569589 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:09 INFO - PROCESS | 3344 | 1461190569680 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 15:16:09 INFO - PROCESS | 3344 | 1461190569686 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70C6F800 == 74 [pid = 3344] [id = 375] 15:16:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B6808D800) [pid = 3344] [serial = 1125] [outer = 0000000000000000] 15:16:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B69A07C00) [pid = 3344] [serial = 1126] [outer = 0000002B6808D800] 15:16:09 INFO - PROCESS | 3344 | 1461190569733 Marionette DEBUG loaded listener.js 15:16:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B70C17000) [pid = 3344] [serial = 1127] [outer = 0000002B6808D800] 15:16:10 INFO - PROCESS | 3344 | 1461190570126 Marionette TRACE conn5 <- [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]]]}] 15:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 583ms 15:16:10 INFO - PROCESS | 3344 | 1461190570206 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 15:16:10 INFO - PROCESS | 3344 | 1461190570209 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 15:16:10 INFO - PROCESS | 3344 | 1461190570218 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:16:10 INFO - PROCESS | 3344 | 1461190570220 Marionette TRACE conn5 <- [1,1466,null,{}] 15:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:16:10 INFO - PROCESS | 3344 | 1461190570224 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:10 INFO - PROCESS | 3344 | 1461190570316 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 15:16:10 INFO - PROCESS | 3344 | 1461190570322 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B47A000 == 75 [pid = 3344] [id = 376] 15:16:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B74450400) [pid = 3344] [serial = 1128] [outer = 0000000000000000] 15:16:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B74E69400) [pid = 3344] [serial = 1129] [outer = 0000002B74450400] 15:16:10 INFO - PROCESS | 3344 | 1461190570368 Marionette DEBUG loaded listener.js 15:16:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B75913C00) [pid = 3344] [serial = 1130] [outer = 0000002B74450400] 15:16:10 INFO - PROCESS | 3344 | 1461190570760 Marionette TRACE conn5 <- [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]]]}] 15:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 586ms 15:16:10 INFO - PROCESS | 3344 | 1461190570810 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 15:16:10 INFO - PROCESS | 3344 | 1461190570812 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 15:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:16:10 INFO - PROCESS | 3344 | 1461190570816 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:16:10 INFO - PROCESS | 3344 | 1461190570817 Marionette TRACE conn5 <- [1,1470,null,{}] 15:16:10 INFO - PROCESS | 3344 | 1461190570821 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:10 INFO - PROCESS | 3344 | 1461190570955 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 15:16:10 INFO - PROCESS | 3344 | 1461190570966 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C236800 == 76 [pid = 3344] [id = 377] 15:16:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B75A45400) [pid = 3344] [serial = 1131] [outer = 0000000000000000] 15:16:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B774ED800) [pid = 3344] [serial = 1132] [outer = 0000002B75A45400] 15:16:11 INFO - PROCESS | 3344 | 1461190571020 Marionette DEBUG loaded listener.js 15:16:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B782B6000) [pid = 3344] [serial = 1133] [outer = 0000002B75A45400] 15:16:11 INFO - PROCESS | 3344 | 1461190571408 Marionette TRACE conn5 <- [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]]]}] 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:16:11 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 627ms 15:16:11 INFO - PROCESS | 3344 | 1461190571453 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 15:16:11 INFO - PROCESS | 3344 | 1461190571456 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 15:16:11 INFO - PROCESS | 3344 | 1461190571459 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:16:11 INFO - PROCESS | 3344 | 1461190571462 Marionette TRACE conn5 <- [1,1474,null,{}] 15:16:11 INFO - PROCESS | 3344 | 1461190571466 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:11 INFO - PROCESS | 3344 | 1461190571578 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 15:16:11 INFO - PROCESS | 3344 | 1461190571733 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68BA0800 == 77 [pid = 3344] [id = 378] 15:16:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B61C30C00) [pid = 3344] [serial = 1134] [outer = 0000000000000000] 15:16:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B62565C00) [pid = 3344] [serial = 1135] [outer = 0000002B61C30C00] 15:16:11 INFO - PROCESS | 3344 | 1461190571796 Marionette DEBUG loaded listener.js 15:16:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B63A7BC00) [pid = 3344] [serial = 1136] [outer = 0000002B61C30C00] 15:16:12 INFO - PROCESS | 3344 | 1461190572322 Marionette TRACE conn5 <- [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]]]}] 15:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 943ms 15:16:12 INFO - PROCESS | 3344 | 1461190572470 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 15:16:12 INFO - PROCESS | 3344 | 1461190572476 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 15:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:16:12 INFO - PROCESS | 3344 | 1461190572684 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:16:12 INFO - PROCESS | 3344 | 1461190572689 Marionette TRACE conn5 <- [1,1478,null,{}] 15:16:12 INFO - PROCESS | 3344 | 1461190572879 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:13 INFO - PROCESS | 3344 | 1461190573082 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 15:16:13 INFO - PROCESS | 3344 | 1461190573178 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7447A000 == 78 [pid = 3344] [id = 379] 15:16:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B6D5D0000) [pid = 3344] [serial = 1137] [outer = 0000000000000000] 15:16:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B6F233C00) [pid = 3344] [serial = 1138] [outer = 0000002B6D5D0000] 15:16:13 INFO - PROCESS | 3344 | 1461190573236 Marionette DEBUG loaded listener.js 15:16:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B70A0C800) [pid = 3344] [serial = 1139] [outer = 0000002B6D5D0000] 15:16:13 INFO - PROCESS | 3344 | 1461190573834 Marionette TRACE conn5 <- [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]]]}] 15:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1345ms 15:16:13 INFO - PROCESS | 3344 | 1461190573874 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 15:16:13 INFO - PROCESS | 3344 | 1461190573879 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 15:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:16:13 INFO - PROCESS | 3344 | 1461190573883 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:16:13 INFO - PROCESS | 3344 | 1461190573885 Marionette TRACE conn5 <- [1,1482,null,{}] 15:16:13 INFO - PROCESS | 3344 | 1461190573889 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:14 INFO - PROCESS | 3344 | 1461190574009 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 15:16:14 INFO - PROCESS | 3344 | 1461190574112 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79EB4800 == 79 [pid = 3344] [id = 380] 15:16:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B7379B800) [pid = 3344] [serial = 1140] [outer = 0000000000000000] 15:16:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B742BA800) [pid = 3344] [serial = 1141] [outer = 0000002B7379B800] 15:16:14 INFO - PROCESS | 3344 | 1461190574169 Marionette DEBUG loaded listener.js 15:16:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B74449800) [pid = 3344] [serial = 1142] [outer = 0000002B7379B800] 15:16:14 INFO - PROCESS | 3344 | 1461190574798 Marionette TRACE conn5 <- [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]]]}] 15:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 15:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:16:14 INFO - PROCESS | 3344 | 1461190574871 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 15:16:14 INFO - PROCESS | 3344 | 1461190574874 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 15:16:14 INFO - PROCESS | 3344 | 1461190574885 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:16:14 INFO - PROCESS | 3344 | 1461190574892 Marionette TRACE conn5 <- [1,1486,null,{}] 15:16:14 INFO - PROCESS | 3344 | 1461190574897 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:15 INFO - PROCESS | 3344 | 1461190575018 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 15:16:15 INFO - PROCESS | 3344 | 1461190575148 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C8C7000 == 80 [pid = 3344] [id = 381] 15:16:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B74357000) [pid = 3344] [serial = 1143] [outer = 0000000000000000] 15:16:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B780D5400) [pid = 3344] [serial = 1144] [outer = 0000002B74357000] 15:16:15 INFO - PROCESS | 3344 | 1461190575206 Marionette DEBUG loaded listener.js 15:16:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B782BC400) [pid = 3344] [serial = 1145] [outer = 0000002B74357000] 15:16:15 INFO - PROCESS | 3344 | 1461190575782 Marionette TRACE conn5 <- [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]]]}] 15:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 943ms 15:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:16:15 INFO - PROCESS | 3344 | 1461190575823 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 15:16:15 INFO - PROCESS | 3344 | 1461190575826 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 15:16:15 INFO - PROCESS | 3344 | 1461190575829 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:16:15 INFO - PROCESS | 3344 | 1461190575832 Marionette TRACE conn5 <- [1,1490,null,{}] 15:16:15 INFO - PROCESS | 3344 | 1461190575836 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:15 INFO - PROCESS | 3344 | 1461190575953 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 15:16:16 INFO - PROCESS | 3344 | 1461190576081 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C982000 == 81 [pid = 3344] [id = 382] 15:16:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B74E6A400) [pid = 3344] [serial = 1146] [outer = 0000000000000000] 15:16:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B7B23F400) [pid = 3344] [serial = 1147] [outer = 0000002B74E6A400] 15:16:16 INFO - PROCESS | 3344 | 1461190576139 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B7BA03C00) [pid = 3344] [serial = 1148] [outer = 0000002B74E6A400] 15:16:16 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:16:16 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:16:16 INFO - PROCESS | 3344 | [3344] 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 15:16:16 INFO - PROCESS | 3344 | [3344] 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 15:16:16 INFO - PROCESS | 3344 | [3344] 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 15:16:16 INFO - PROCESS | 3344 | 1461190576712 Marionette TRACE conn5 <- [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]]]}] 15:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 944ms 15:16:16 INFO - PROCESS | 3344 | 1461190576776 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 3344 | 1461190576778 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 15:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:16:16 INFO - PROCESS | 3344 | 1461190576782 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 3344 | 1461190576785 Marionette TRACE conn5 <- [1,1494,null,{}] 15:16:16 INFO - PROCESS | 3344 | 1461190576789 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:16 INFO - PROCESS | 3344 | 1461190576944 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 15:16:17 INFO - PROCESS | 3344 | 1461190577003 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C2B3800 == 82 [pid = 3344] [id = 383] 15:16:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B7BA0C800) [pid = 3344] [serial = 1149] [outer = 0000000000000000] 15:16:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B7BA0F000) [pid = 3344] [serial = 1150] [outer = 0000002B7BA0C800] 15:16:17 INFO - PROCESS | 3344 | 1461190577070 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B7C20F800) [pid = 3344] [serial = 1151] [outer = 0000002B7BA0C800] 15:16:17 INFO - PROCESS | 3344 | 1461190577679 Marionette TRACE conn5 <- [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]]]}] 15:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 941ms 15:16:17 INFO - PROCESS | 3344 | 1461190577726 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 15:16:17 INFO - PROCESS | 3344 | 1461190577729 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 15:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:16:17 INFO - PROCESS | 3344 | 1461190577732 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:16:17 INFO - PROCESS | 3344 | 1461190577734 Marionette TRACE conn5 <- [1,1498,null,{}] 15:16:17 INFO - PROCESS | 3344 | 1461190577738 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:17 INFO - PROCESS | 3344 | 1461190577854 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 15:16:17 INFO - PROCESS | 3344 | 1461190577984 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C530800 == 83 [pid = 3344] [id = 384] 15:16:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B7C47A000) [pid = 3344] [serial = 1152] [outer = 0000000000000000] 15:16:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (0000002B7C47F800) [pid = 3344] [serial = 1153] [outer = 0000002B7C47A000] 15:16:18 INFO - PROCESS | 3344 | 1461190578041 Marionette DEBUG loaded listener.js 15:16:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (0000002B7C650000) [pid = 3344] [serial = 1154] [outer = 0000002B7C47A000] 15:16:18 INFO - PROCESS | 3344 | 1461190578633 Marionette TRACE conn5 <- [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]]]}] 15:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 944ms 15:16:18 INFO - PROCESS | 3344 | 1461190578679 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 15:16:18 INFO - PROCESS | 3344 | 1461190578681 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 15:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:16:18 INFO - PROCESS | 3344 | 1461190578685 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:16:18 INFO - PROCESS | 3344 | 1461190578687 Marionette TRACE conn5 <- [1,1502,null,{}] 15:16:18 INFO - PROCESS | 3344 | 1461190578691 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:18 INFO - PROCESS | 3344 | 1461190578805 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 15:16:18 INFO - PROCESS | 3344 | 1461190578936 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7049D800 == 84 [pid = 3344] [id = 385] 15:16:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (0000002B6FBB1C00) [pid = 3344] [serial = 1155] [outer = 0000000000000000] 15:16:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (0000002B70C1B000) [pid = 3344] [serial = 1156] [outer = 0000002B6FBB1C00] 15:16:19 INFO - PROCESS | 3344 | 1461190578993 Marionette DEBUG loaded listener.js 15:16:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (0000002B75087800) [pid = 3344] [serial = 1157] [outer = 0000002B6FBB1C00] 15:16:19 INFO - PROCESS | 3344 | 1461190579838 Marionette TRACE conn5 <- [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]]]}] 15:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1178ms 15:16:19 INFO - PROCESS | 3344 | 1461190579866 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 15:16:19 INFO - PROCESS | 3344 | 1461190579870 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 15:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:16:19 INFO - PROCESS | 3344 | 1461190579875 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:16:19 INFO - PROCESS | 3344 | 1461190579880 Marionette TRACE conn5 <- [1,1506,null,{}] 15:16:19 INFO - PROCESS | 3344 | 1461190579886 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:20 INFO - PROCESS | 3344 | 1461190580001 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 15:16:20 INFO - PROCESS | 3344 | 1461190580141 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B71084000 == 85 [pid = 3344] [id = 386] 15:16:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (0000002B6329F400) [pid = 3344] [serial = 1158] [outer = 0000000000000000] 15:16:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (0000002B63D44000) [pid = 3344] [serial = 1159] [outer = 0000002B6329F400] 15:16:20 INFO - PROCESS | 3344 | 1461190580194 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 154 (0000002B68E39400) [pid = 3344] [serial = 1160] [outer = 0000002B6329F400] 15:16:20 INFO - PROCESS | 3344 | 1461190580810 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 984ms 15:16:20 INFO - PROCESS | 3344 | 1461190580864 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 15:16:20 INFO - PROCESS | 3344 | 1461190580870 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 15:16:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:16:20 INFO - PROCESS | 3344 | 1461190580897 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:16:20 INFO - PROCESS | 3344 | 1461190580900 Marionette TRACE conn5 <- [1,1510,null,{}] 15:16:20 INFO - PROCESS | 3344 | 1461190580906 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:21 INFO - PROCESS | 3344 | 1461190581023 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 15:16:21 INFO - PROCESS | 3344 | 1461190581153 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7881C800 == 84 [pid = 3344] [id = 336] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DB4800 == 83 [pid = 3344] [id = 331] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78027800 == 82 [pid = 3344] [id = 334] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F75C000 == 81 [pid = 3344] [id = 330] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AAB800 == 80 [pid = 3344] [id = 333] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C236800 == 79 [pid = 3344] [id = 377] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B47A000 == 78 [pid = 3344] [id = 376] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70C6F800 == 77 [pid = 3344] [id = 375] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79416800 == 76 [pid = 3344] [id = 374] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78816000 == 75 [pid = 3344] [id = 373] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773BB000 == 74 [pid = 3344] [id = 372] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB30000 == 73 [pid = 3344] [id = 371] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B71463800 == 72 [pid = 3344] [id = 370] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 153 (0000002B75963C00) [pid = 3344] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB8E000 == 73 [pid = 3344] [id = 387] 15:16:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 154 (0000002B61D3F000) [pid = 3344] [serial = 1161] [outer = 0000000000000000] 15:16:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 155 (0000002B6360C000) [pid = 3344] [serial = 1162] [outer = 0000002B61D3F000] 15:16:21 INFO - PROCESS | 3344 | 1461190581253 Marionette DEBUG loaded listener.js 15:16:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 156 (0000002B69D9AC00) [pid = 3344] [serial = 1163] [outer = 0000002B61D3F000] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D9A000 == 72 [pid = 3344] [id = 369] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69ACD800 == 71 [pid = 3344] [id = 368] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7039A000 == 70 [pid = 3344] [id = 367] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B9E1000 == 69 [pid = 3344] [id = 363] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F76000 == 68 [pid = 3344] [id = 362] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B704A3000 == 67 [pid = 3344] [id = 361] 15:16:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B115000 == 66 [pid = 3344] [id = 360] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 155 (0000002B74811800) [pid = 3344] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 154 (0000002B74454C00) [pid = 3344] [serial = 967] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 153 (0000002B75433000) [pid = 3344] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (0000002B69A02400) [pid = 3344] [serial = 961] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (0000002B7820C000) [pid = 3344] [serial = 970] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (0000002B68E33C00) [pid = 3344] [serial = 988] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (0000002B7B234C00) [pid = 3344] [serial = 973] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (0000002B7031EC00) [pid = 3344] [serial = 991] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (0000002B74E73800) [pid = 3344] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (0000002B74043C00) [pid = 3344] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B72DD5000) [pid = 3344] [serial = 997] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B7198C400) [pid = 3344] [serial = 994] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B7103D000) [pid = 3344] [serial = 964] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B64B1C800) [pid = 3344] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B6F237800) [pid = 3344] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B6F790000) [pid = 3344] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B69D1D400) [pid = 3344] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B67E6C800) [pid = 3344] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B68E33400) [pid = 3344] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B74563400) [pid = 3344] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B73C1B800) [pid = 3344] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B7412D800) [pid = 3344] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B741A7400) [pid = 3344] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B7540D400) [pid = 3344] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B74804C00) [pid = 3344] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B6F856800) [pid = 3344] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B7449C800) [pid = 3344] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B6FBA1C00) [pid = 3344] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B75A4F400) [pid = 3344] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B7198E000) [pid = 3344] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B7032D000) [pid = 3344] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B70A92800) [pid = 3344] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B7B237C00) [pid = 3344] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B74D6C800) [pid = 3344] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B7542A800) [pid = 3344] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B75082400) [pid = 3344] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B74E6F800) [pid = 3344] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B72818800) [pid = 3344] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B7433F800) [pid = 3344] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 15:16:21 INFO - PROCESS | 3344 | [3344] 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 15:16:21 INFO - PROCESS | 3344 | 1461190581761 Marionette TRACE conn5 <- [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"]]]}] 15:16:21 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 () { 15:16:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:16:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:16:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:16:21 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 () { 15:16:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:16:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:16:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:16:21 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 () { 15:16:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:16:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:16:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:16:21 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 () { 15:16:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:16:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:16:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:16:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 903ms 15:16:21 INFO - PROCESS | 3344 | 1461190581781 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 15:16:21 INFO - PROCESS | 3344 | 1461190581783 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 15:16:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:16:21 INFO - PROCESS | 3344 | 1461190581787 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:16:21 INFO - PROCESS | 3344 | 1461190581790 Marionette TRACE conn5 <- [1,1514,null,{}] 15:16:21 INFO - PROCESS | 3344 | 1461190581801 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:21 INFO - PROCESS | 3344 | 1461190581899 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 15:16:21 INFO - PROCESS | 3344 | 1461190581905 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74214800 == 67 [pid = 3344] [id = 388] 15:16:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B7005B800) [pid = 3344] [serial = 1164] [outer = 0000000000000000] 15:16:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B70234400) [pid = 3344] [serial = 1165] [outer = 0000002B7005B800] 15:16:21 INFO - PROCESS | 3344 | 1461190581958 Marionette DEBUG loaded listener.js 15:16:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B70A1D400) [pid = 3344] [serial = 1166] [outer = 0000002B7005B800] 15:16:22 INFO - PROCESS | 3344 | 1461190582459 Marionette TRACE conn5 <- [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"]]]}] 15:16:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:16:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:16:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:16:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 687ms 15:16:22 INFO - PROCESS | 3344 | 1461190582481 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 15:16:22 INFO - PROCESS | 3344 | 1461190582484 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 15:16:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:16:22 INFO - PROCESS | 3344 | 1461190582487 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:16:22 INFO - PROCESS | 3344 | 1461190582489 Marionette TRACE conn5 <- [1,1518,null,{}] 15:16:22 INFO - PROCESS | 3344 | 1461190582493 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:22 INFO - PROCESS | 3344 | 1461190582587 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 15:16:22 INFO - PROCESS | 3344 | 1461190582596 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F88800 == 68 [pid = 3344] [id = 389] 15:16:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B7102F400) [pid = 3344] [serial = 1167] [outer = 0000000000000000] 15:16:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B7198E000) [pid = 3344] [serial = 1168] [outer = 0000002B7102F400] 15:16:22 INFO - PROCESS | 3344 | 1461190582644 Marionette DEBUG loaded listener.js 15:16:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B719AE800) [pid = 3344] [serial = 1169] [outer = 0000002B7102F400] 15:16:23 INFO - PROCESS | 3344 | 1461190583115 Marionette TRACE conn5 <- [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]]]}] 15:16:23 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 15:16:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:16:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:16:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:16:23 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. 15:16:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:16:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 15:16:23 INFO - PROCESS | 3344 | 1461190583182 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 15:16:23 INFO - PROCESS | 3344 | 1461190583185 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 15:16:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:16:23 INFO - PROCESS | 3344 | 1461190583188 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:16:23 INFO - PROCESS | 3344 | 1461190583190 Marionette TRACE conn5 <- [1,1522,null,{}] 15:16:23 INFO - PROCESS | 3344 | 1461190583194 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:23 INFO - PROCESS | 3344 | 1461190583284 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 15:16:23 INFO - PROCESS | 3344 | 1461190583290 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754E2800 == 69 [pid = 3344] [id = 390] 15:16:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B719B0000) [pid = 3344] [serial = 1170] [outer = 0000000000000000] 15:16:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B73C0CC00) [pid = 3344] [serial = 1171] [outer = 0000002B719B0000] 15:16:23 INFO - PROCESS | 3344 | 1461190583340 Marionette DEBUG loaded listener.js 15:16:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B74024800) [pid = 3344] [serial = 1172] [outer = 0000002B719B0000] 15:16:23 INFO - PROCESS | 3344 | [3344] 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 15:16:23 INFO - PROCESS | 3344 | [3344] 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 15:16:23 INFO - PROCESS | 3344 | [3344] 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 15:16:23 INFO - PROCESS | 3344 | 1461190583829 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:16:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:16:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 15:16:23 INFO - PROCESS | 3344 | 1461190583882 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 15:16:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:16:23 INFO - PROCESS | 3344 | 1461190583884 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 15:16:23 INFO - PROCESS | 3344 | 1461190583888 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:16:23 INFO - PROCESS | 3344 | 1461190583890 Marionette TRACE conn5 <- [1,1526,null,{}] 15:16:23 INFO - PROCESS | 3344 | 1461190583893 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:24 INFO - PROCESS | 3344 | 1461190584058 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 15:16:24 INFO - PROCESS | 3344 | 1461190584085 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78042000 == 70 [pid = 3344] [id = 391] 15:16:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B741A9C00) [pid = 3344] [serial = 1173] [outer = 0000000000000000] 15:16:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B74352C00) [pid = 3344] [serial = 1174] [outer = 0000002B741A9C00] 15:16:24 INFO - PROCESS | 3344 | 1461190584135 Marionette DEBUG loaded listener.js 15:16:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B74568C00) [pid = 3344] [serial = 1175] [outer = 0000002B741A9C00] 15:16:24 INFO - PROCESS | 3344 | 1461190584594 Marionette TRACE conn5 <- [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]]]}] 15:16:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:16:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 733ms 15:16:24 INFO - PROCESS | 3344 | 1461190584623 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 15:16:24 INFO - PROCESS | 3344 | 1461190584625 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 15:16:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:16:24 INFO - PROCESS | 3344 | 1461190584629 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:16:24 INFO - PROCESS | 3344 | 1461190584630 Marionette TRACE conn5 <- [1,1530,null,{}] 15:16:24 INFO - PROCESS | 3344 | 1461190584634 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:24 INFO - PROCESS | 3344 | 1461190584752 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 15:16:24 INFO - PROCESS | 3344 | 1461190584765 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78805800 == 71 [pid = 3344] [id = 392] 15:16:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B74566800) [pid = 3344] [serial = 1176] [outer = 0000000000000000] 15:16:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B74D22800) [pid = 3344] [serial = 1177] [outer = 0000002B74566800] 15:16:24 INFO - PROCESS | 3344 | 1461190584811 Marionette DEBUG loaded listener.js 15:16:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B74E6D800) [pid = 3344] [serial = 1178] [outer = 0000002B74566800] 15:16:25 INFO - PROCESS | 3344 | 1461190585276 Marionette TRACE conn5 <- [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]]]}] 15:16:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:16:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 15:16:25 INFO - PROCESS | 3344 | 1461190585323 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 15:16:25 INFO - PROCESS | 3344 | 1461190585325 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 15:16:25 INFO - PROCESS | 3344 | 1461190585328 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:16:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:16:25 INFO - PROCESS | 3344 | 1461190585330 Marionette TRACE conn5 <- [1,1534,null,{}] 15:16:25 INFO - PROCESS | 3344 | 1461190585334 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:25 INFO - PROCESS | 3344 | 1461190585479 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 15:16:25 INFO - PROCESS | 3344 | 1461190585503 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BEE000 == 72 [pid = 3344] [id = 393] 15:16:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B74FED800) [pid = 3344] [serial = 1179] [outer = 0000000000000000] 15:16:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B7507D800) [pid = 3344] [serial = 1180] [outer = 0000002B74FED800] 15:16:25 INFO - PROCESS | 3344 | 1461190585549 Marionette DEBUG loaded listener.js 15:16:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B75406C00) [pid = 3344] [serial = 1181] [outer = 0000002B74FED800] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B75408800) [pid = 3344] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B74340400) [pid = 3344] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B7444B400) [pid = 3344] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B70A0C400) [pid = 3344] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B6D5CAC00) [pid = 3344] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B74D20C00) [pid = 3344] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B7507F000) [pid = 3344] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B6808D800) [pid = 3344] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B70C15000) [pid = 3344] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B62CCC400) [pid = 3344] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B70324400) [pid = 3344] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B74450400) [pid = 3344] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B6329A800) [pid = 3344] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B6FBB5000) [pid = 3344] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B75919000) [pid = 3344] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:16:26 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B742C2000) [pid = 3344] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:16:26 INFO - PROCESS | 3344 | 1461190586226 Marionette TRACE conn5 <- [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]]]}] 15:16:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:16:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 923ms 15:16:26 INFO - PROCESS | 3344 | 1461190586255 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 15:16:26 INFO - PROCESS | 3344 | 1461190586257 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 15:16:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:16:26 INFO - PROCESS | 3344 | 1461190586261 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:16:26 INFO - PROCESS | 3344 | 1461190586262 Marionette TRACE conn5 <- [1,1538,null,{}] 15:16:26 INFO - PROCESS | 3344 | 1461190586266 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:26 INFO - PROCESS | 3344 | 1461190586358 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 15:16:26 INFO - PROCESS | 3344 | 1461190586450 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791AE000 == 73 [pid = 3344] [id = 394] 15:16:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B6329A800) [pid = 3344] [serial = 1182] [outer = 0000000000000000] 15:16:26 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:16:26 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:16:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B70A06400) [pid = 3344] [serial = 1183] [outer = 0000002B6329A800] 15:16:26 INFO - PROCESS | 3344 | 1461190586497 Marionette DEBUG loaded listener.js 15:16:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B74498400) [pid = 3344] [serial = 1184] [outer = 0000002B6329A800] 15:16:26 INFO - PROCESS | 3344 | [3344] 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 15:16:26 INFO - PROCESS | 3344 | [3344] 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 15:16:26 INFO - PROCESS | 3344 | 1461190586905 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:16:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:16:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 15:16:26 INFO - PROCESS | 3344 | 1461190586955 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 15:16:26 INFO - PROCESS | 3344 | 1461190586958 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 15:16:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:16:26 INFO - PROCESS | 3344 | 1461190586967 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:16:26 INFO - PROCESS | 3344 | 1461190586969 Marionette TRACE conn5 <- [1,1542,null,{}] 15:16:26 INFO - PROCESS | 3344 | 1461190586972 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:27 INFO - PROCESS | 3344 | 1461190587065 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 15:16:27 INFO - PROCESS | 3344 | 1461190587072 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B11F800 == 74 [pid = 3344] [id = 395] 15:16:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B7540EC00) [pid = 3344] [serial = 1185] [outer = 0000000000000000] 15:16:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B75433800) [pid = 3344] [serial = 1186] [outer = 0000002B7540EC00] 15:16:27 INFO - PROCESS | 3344 | 1461190587120 Marionette DEBUG loaded listener.js 15:16:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B7595D000) [pid = 3344] [serial = 1187] [outer = 0000002B7540EC00] 15:16:27 INFO - PROCESS | 3344 | 1461190587567 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:16:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:16:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 628ms 15:16:27 INFO - PROCESS | 3344 | 1461190587598 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 15:16:27 INFO - PROCESS | 3344 | 1461190587600 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 15:16:27 INFO - PROCESS | 3344 | 1461190587604 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:16:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:16:27 INFO - PROCESS | 3344 | 1461190587606 Marionette TRACE conn5 <- [1,1546,null,{}] 15:16:27 INFO - PROCESS | 3344 | 1461190587610 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:27 INFO - PROCESS | 3344 | 1461190587721 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 15:16:27 INFO - PROCESS | 3344 | 1461190587728 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C236000 == 75 [pid = 3344] [id = 396] 15:16:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B7595EC00) [pid = 3344] [serial = 1188] [outer = 0000000000000000] 15:16:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B782B5400) [pid = 3344] [serial = 1189] [outer = 0000002B7595EC00] 15:16:27 INFO - PROCESS | 3344 | 1461190587779 Marionette DEBUG loaded listener.js 15:16:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B7B23C800) [pid = 3344] [serial = 1190] [outer = 0000002B7595EC00] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7CBDE000 == 74 [pid = 3344] [id = 343] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C579800 == 73 [pid = 3344] [id = 364] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D519800 == 72 [pid = 3344] [id = 256] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D5EF800 == 71 [pid = 3344] [id = 275] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7500F000 == 70 [pid = 3344] [id = 238] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6E6000 == 69 [pid = 3344] [id = 160] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D5EF000 == 68 [pid = 3344] [id = 350] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FD1800 == 67 [pid = 3344] [id = 252] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7CBDC800 == 66 [pid = 3344] [id = 365] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78904000 == 65 [pid = 3344] [id = 208] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C23C800 == 64 [pid = 3344] [id = 366] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6CA3C000 == 63 [pid = 3344] [id = 251] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7831F800 == 62 [pid = 3344] [id = 207] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791A3800 == 61 [pid = 3344] [id = 155] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78612800 == 60 [pid = 3344] [id = 319] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7501C000 == 59 [pid = 3344] [id = 332] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77FA5800 == 58 [pid = 3344] [id = 253] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6452C800 == 57 [pid = 3344] [id = 308] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791A6000 == 56 [pid = 3344] [id = 171] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74202800 == 55 [pid = 3344] [id = 221] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7DDEC800 == 54 [pid = 3344] [id = 349] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791AF000 == 53 [pid = 3344] [id = 219] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DB2000 == 52 [pid = 3344] [id = 209] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78906000 == 51 [pid = 3344] [id = 143] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79EBB800 == 50 [pid = 3344] [id = 324] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78308800 == 49 [pid = 3344] [id = 335] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7CBC8000 == 48 [pid = 3344] [id = 307] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7828C000 == 47 [pid = 3344] [id = 254] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BDD000 == 46 [pid = 3344] [id = 302] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C014800 == 45 [pid = 3344] [id = 274] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7940A800 == 44 [pid = 3344] [id = 305] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B71084000 == 43 [pid = 3344] [id = 386] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7049D800 == 42 [pid = 3344] [id = 385] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C530800 == 41 [pid = 3344] [id = 384] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C2B3800 == 40 [pid = 3344] [id = 383] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C982000 == 39 [pid = 3344] [id = 382] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C8C7000 == 38 [pid = 3344] [id = 381] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79EB4800 == 37 [pid = 3344] [id = 380] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7447A000 == 36 [pid = 3344] [id = 379] 15:16:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68BA0800 == 35 [pid = 3344] [id = 378] 15:16:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB8E000 == 34 [pid = 3344] [id = 387] 15:16:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754E2800 == 33 [pid = 3344] [id = 390] 15:16:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74214800 == 32 [pid = 3344] [id = 388] 15:16:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F88800 == 31 [pid = 3344] [id = 389] 15:16:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791AE000 == 30 [pid = 3344] [id = 394] 15:16:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78042000 == 29 [pid = 3344] [id = 391] 15:16:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78805800 == 28 [pid = 3344] [id = 392] 15:16:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B11F800 == 27 [pid = 3344] [id = 395] 15:16:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BEE000 == 26 [pid = 3344] [id = 393] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B75439400) [pid = 3344] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B7434E400) [pid = 3344] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B75086000) [pid = 3344] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B74347C00) [pid = 3344] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B70A0DC00) [pid = 3344] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B774ED800) [pid = 3344] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B74D67400) [pid = 3344] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B75084000) [pid = 3344] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B74E68C00) [pid = 3344] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B69A07C00) [pid = 3344] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B68E3AC00) [pid = 3344] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B74D71400) [pid = 3344] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B719A8C00) [pid = 3344] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B632E2C00) [pid = 3344] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B7103D400) [pid = 3344] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B70A1E400) [pid = 3344] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B70C20000) [pid = 3344] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B70C17000) [pid = 3344] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B7AB78800) [pid = 3344] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B7B2F1800) [pid = 3344] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B7C654800) [pid = 3344] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B75410400) [pid = 3344] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B75913C00) [pid = 3344] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B731D1400) [pid = 3344] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B6FB8EC00) [pid = 3344] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B6808A800) [pid = 3344] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B70238000) [pid = 3344] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B70CC5C00) [pid = 3344] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B780CE000) [pid = 3344] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B63A86800) [pid = 3344] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B74047800) [pid = 3344] [serial = 697] [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.] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B74345400) [pid = 3344] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B74451C00) [pid = 3344] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B74E69400) [pid = 3344] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 3344 | 1461190590466 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:16:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:16:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2886ms 15:16:30 INFO - PROCESS | 3344 | 1461190590494 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 15:16:30 INFO - PROCESS | 3344 | 1461190590498 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 15:16:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:16:30 INFO - PROCESS | 3344 | 1461190590503 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:16:30 INFO - PROCESS | 3344 | 1461190590507 Marionette TRACE conn5 <- [1,1550,null,{}] 15:16:30 INFO - PROCESS | 3344 | 1461190590513 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:30 INFO - PROCESS | 3344 | 1461190590611 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 15:16:30 INFO - PROCESS | 3344 | 1461190590622 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6452C800 == 27 [pid = 3344] [id = 397] 15:16:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B632ED000) [pid = 3344] [serial = 1191] [outer = 0000000000000000] 15:16:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B632EE000) [pid = 3344] [serial = 1192] [outer = 0000002B632ED000] 15:16:30 INFO - PROCESS | 3344 | 1461190590674 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B63438400) [pid = 3344] [serial = 1193] [outer = 0000002B632ED000] 15:16:31 INFO - PROCESS | 3344 | 1461190591189 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:16:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:16:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 15:16:31 INFO - PROCESS | 3344 | 1461190591238 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 15:16:31 INFO - PROCESS | 3344 | 1461190591245 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 15:16:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:16:31 INFO - PROCESS | 3344 | 1461190591252 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:16:31 INFO - PROCESS | 3344 | 1461190591255 Marionette TRACE conn5 <- [1,1554,null,{}] 15:16:31 INFO - PROCESS | 3344 | 1461190591259 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:31 INFO - PROCESS | 3344 | 1461190591351 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 15:16:31 INFO - PROCESS | 3344 | 1461190591427 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68BA0800 == 28 [pid = 3344] [id = 398] 15:16:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B63439400) [pid = 3344] [serial = 1194] [outer = 0000000000000000] 15:16:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B63A7D800) [pid = 3344] [serial = 1195] [outer = 0000002B63439400] 15:16:31 INFO - PROCESS | 3344 | 1461190591484 Marionette DEBUG loaded listener.js 15:16:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B63C24000) [pid = 3344] [serial = 1196] [outer = 0000002B63439400] 15:16:31 INFO - PROCESS | 3344 | [3344] 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 15:16:31 INFO - PROCESS | 3344 | [3344] 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 15:16:31 INFO - PROCESS | 3344 | 1461190591903 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:16:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:16:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 669ms 15:16:31 INFO - PROCESS | 3344 | 1461190591927 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 15:16:31 INFO - PROCESS | 3344 | 1461190591930 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 15:16:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:16:31 INFO - PROCESS | 3344 | 1461190591933 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:16:31 INFO - PROCESS | 3344 | 1461190591938 Marionette TRACE conn5 <- [1,1558,null,{}] 15:16:31 INFO - PROCESS | 3344 | 1461190591954 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:32 INFO - PROCESS | 3344 | 1461190592082 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 15:16:32 INFO - PROCESS | 3344 | 1461190592101 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6DB000 == 29 [pid = 3344] [id = 399] 15:16:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B61C2FC00) [pid = 3344] [serial = 1197] [outer = 0000000000000000] 15:16:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B67E37400) [pid = 3344] [serial = 1198] [outer = 0000002B61C2FC00] 15:16:32 INFO - PROCESS | 3344 | 1461190592154 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B6815A000) [pid = 3344] [serial = 1199] [outer = 0000002B61C2FC00] 15:16:32 INFO - PROCESS | 3344 | 1461190592624 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:16:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 15:16:32 INFO - PROCESS | 3344 | 1461190592670 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 15:16:32 INFO - PROCESS | 3344 | 1461190592672 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 15:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:16:32 INFO - PROCESS | 3344 | 1461190592676 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:16:32 INFO - PROCESS | 3344 | 1461190592678 Marionette TRACE conn5 <- [1,1562,null,{}] 15:16:32 INFO - PROCESS | 3344 | 1461190592681 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:32 INFO - PROCESS | 3344 | 1461190592768 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 15:16:32 INFO - PROCESS | 3344 | 1461190592775 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB7B800 == 30 [pid = 3344] [id = 400] 15:16:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B68883000) [pid = 3344] [serial = 1200] [outer = 0000000000000000] 15:16:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B6898CC00) [pid = 3344] [serial = 1201] [outer = 0000002B68883000] 15:16:32 INFO - PROCESS | 3344 | 1461190592824 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B68DEF400) [pid = 3344] [serial = 1202] [outer = 0000002B68883000] 15:16:33 INFO - PROCESS | 3344 | 1461190593272 Marionette TRACE conn5 <- [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]]]}] 15:16:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:16:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 15:16:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:16:33 INFO - PROCESS | 3344 | 1461190593307 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 15:16:33 INFO - PROCESS | 3344 | 1461190593310 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 15:16:33 INFO - PROCESS | 3344 | 1461190593313 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 3344 | 1461190593315 Marionette TRACE conn5 <- [1,1566,null,{}] 15:16:33 INFO - PROCESS | 3344 | 1461190593318 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:33 INFO - PROCESS | 3344 | 1461190593401 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 15:16:33 INFO - PROCESS | 3344 | 1461190593407 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F8E1800 == 31 [pid = 3344] [id = 401] 15:16:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B63439000) [pid = 3344] [serial = 1203] [outer = 0000000000000000] 15:16:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B68E38800) [pid = 3344] [serial = 1204] [outer = 0000002B63439000] 15:16:33 INFO - PROCESS | 3344 | 1461190593457 Marionette DEBUG loaded listener.js 15:16:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B69A08C00) [pid = 3344] [serial = 1205] [outer = 0000002B63439000] 15:16:33 INFO - PROCESS | 3344 | 1461190593924 Marionette TRACE conn5 <- [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]]]}] 15:16:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:16:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 15:16:33 INFO - PROCESS | 3344 | 1461190593947 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 15:16:33 INFO - PROCESS | 3344 | 1461190593950 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 15:16:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:16:33 INFO - PROCESS | 3344 | 1461190593953 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 3344 | 1461190593955 Marionette TRACE conn5 <- [1,1570,null,{}] 15:16:33 INFO - PROCESS | 3344 | 1461190593958 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:34 INFO - PROCESS | 3344 | 1461190594084 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 15:16:34 INFO - PROCESS | 3344 | 1461190594095 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7049D000 == 32 [pid = 3344] [id = 402] 15:16:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B6E4A8400) [pid = 3344] [serial = 1206] [outer = 0000000000000000] 15:16:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B6F009000) [pid = 3344] [serial = 1207] [outer = 0000002B6E4A8400] 15:16:34 INFO - PROCESS | 3344 | 1461190594155 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B6F23C800) [pid = 3344] [serial = 1208] [outer = 0000002B6E4A8400] 15:16:34 INFO - PROCESS | 3344 | 1461190594598 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:16:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 689ms 15:16:34 INFO - PROCESS | 3344 | 1461190594644 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 15:16:34 INFO - PROCESS | 3344 | 1461190594646 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 15:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:16:34 INFO - PROCESS | 3344 | 1461190594649 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:16:34 INFO - PROCESS | 3344 | 1461190594651 Marionette TRACE conn5 <- [1,1574,null,{}] 15:16:34 INFO - PROCESS | 3344 | 1461190594655 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:34 INFO - PROCESS | 3344 | 1461190594735 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 15:16:34 INFO - PROCESS | 3344 | 1461190594774 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70E66800 == 33 [pid = 3344] [id = 403] 15:16:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B6F2B6800) [pid = 3344] [serial = 1209] [outer = 0000000000000000] 15:16:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B6F713C00) [pid = 3344] [serial = 1210] [outer = 0000002B6F2B6800] 15:16:34 INFO - PROCESS | 3344 | 1461190594821 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B6F7AE000) [pid = 3344] [serial = 1211] [outer = 0000002B6F2B6800] 15:16:35 INFO - PROCESS | 3344 | 1461190595245 Marionette TRACE conn5 <- [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]]]}] 15:16:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:16:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 627ms 15:16:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:16:35 INFO - PROCESS | 3344 | 1461190595281 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 3344 | 1461190595284 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 15:16:35 INFO - PROCESS | 3344 | 1461190595287 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:16:35 INFO - PROCESS | 3344 | 1461190595289 Marionette TRACE conn5 <- [1,1578,null,{}] 15:16:35 INFO - PROCESS | 3344 | 1461190595293 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:35 INFO - PROCESS | 3344 | 1461190595372 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 15:16:35 INFO - PROCESS | 3344 | 1461190595379 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7100A000 == 34 [pid = 3344] [id = 404] 15:16:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B6F84A000) [pid = 3344] [serial = 1212] [outer = 0000000000000000] 15:16:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B6F854400) [pid = 3344] [serial = 1213] [outer = 0000002B6F84A000] 15:16:35 INFO - PROCESS | 3344 | 1461190595426 Marionette DEBUG loaded listener.js 15:16:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B6FBB1000) [pid = 3344] [serial = 1214] [outer = 0000002B6F84A000] 15:16:35 INFO - PROCESS | 3344 | 1461190595947 Marionette TRACE conn5 <- [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]]]}] 15:16:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:16:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 689ms 15:16:35 INFO - PROCESS | 3344 | 1461190595978 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 3344 | 1461190595980 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 15:16:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:16:35 INFO - PROCESS | 3344 | 1461190595983 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:16:35 INFO - PROCESS | 3344 | 1461190595985 Marionette TRACE conn5 <- [1,1582,null,{}] 15:16:36 INFO - PROCESS | 3344 | 1461190595988 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:36 INFO - PROCESS | 3344 | 1461190596102 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 15:16:36 INFO - PROCESS | 3344 | 1461190596187 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6DA800 == 35 [pid = 3344] [id = 405] 15:16:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B6FBB8400) [pid = 3344] [serial = 1215] [outer = 0000000000000000] 15:16:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B6FBBBC00) [pid = 3344] [serial = 1216] [outer = 0000002B6FBB8400] 15:16:36 INFO - PROCESS | 3344 | 1461190596233 Marionette DEBUG loaded listener.js 15:16:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B7005E000) [pid = 3344] [serial = 1217] [outer = 0000002B6FBB8400] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B7444B000) [pid = 3344] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B75A45400) [pid = 3344] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B7B2EDC00) [pid = 3344] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B7023D800) [pid = 3344] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B7595F000) [pid = 3344] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B78214400) [pid = 3344] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B63432400) [pid = 3344] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B7AB72800) [pid = 3344] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B7C64C000) [pid = 3344] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B741A9C00) [pid = 3344] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B74566800) [pid = 3344] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B6329A800) [pid = 3344] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B74FED800) [pid = 3344] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B7540EC00) [pid = 3344] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B74E6A400) [pid = 3344] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B74357000) [pid = 3344] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B7379B800) [pid = 3344] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B6D5D0000) [pid = 3344] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B61C30C00) [pid = 3344] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B719B0000) [pid = 3344] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B7102F400) [pid = 3344] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B7005B800) [pid = 3344] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B61D3F000) [pid = 3344] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6329F400) [pid = 3344] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B6FBB1C00) [pid = 3344] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B7C47A000) [pid = 3344] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:16:37 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B7BA0C800) [pid = 3344] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:16:37 INFO - PROCESS | 3344 | [3344] 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 15:16:37 INFO - PROCESS | 3344 | [3344] 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 15:16:37 INFO - PROCESS | 3344 | 1461190597918 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:16:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:16:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1995ms 15:16:37 INFO - PROCESS | 3344 | 1461190597983 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 15:16:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:16:38 INFO - PROCESS | 3344 | 1461190597989 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 15:16:38 INFO - PROCESS | 3344 | 1461190597995 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:16:38 INFO - PROCESS | 3344 | 1461190597999 Marionette TRACE conn5 <- [1,1586,null,{}] 15:16:38 INFO - PROCESS | 3344 | 1461190598005 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:38 INFO - PROCESS | 3344 | 1461190598127 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 15:16:38 INFO - PROCESS | 3344 | 1461190598249 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68D71800 == 36 [pid = 3344] [id = 406] 15:16:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B63376400) [pid = 3344] [serial = 1218] [outer = 0000000000000000] 15:16:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B63437C00) [pid = 3344] [serial = 1219] [outer = 0000002B63376400] 15:16:38 INFO - PROCESS | 3344 | 1461190598310 Marionette DEBUG loaded listener.js 15:16:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B63A80400) [pid = 3344] [serial = 1220] [outer = 0000002B63376400] 15:16:39 INFO - PROCESS | 3344 | 1461190599018 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:16:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:16:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1089ms 15:16:39 INFO - PROCESS | 3344 | 1461190599085 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 15:16:39 INFO - PROCESS | 3344 | 1461190599092 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 15:16:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:16:39 INFO - PROCESS | 3344 | 1461190599099 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:16:39 INFO - PROCESS | 3344 | 1461190599102 Marionette TRACE conn5 <- [1,1590,null,{}] 15:16:39 INFO - PROCESS | 3344 | 1461190599107 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:39 INFO - PROCESS | 3344 | 1461190599239 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 15:16:39 INFO - PROCESS | 3344 | 1461190599309 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F8E1000 == 37 [pid = 3344] [id = 407] 15:16:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B6808D800) [pid = 3344] [serial = 1221] [outer = 0000000000000000] 15:16:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B68890000) [pid = 3344] [serial = 1222] [outer = 0000002B6808D800] 15:16:39 INFO - PROCESS | 3344 | 1461190599415 Marionette DEBUG loaded listener.js 15:16:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B69A99400) [pid = 3344] [serial = 1223] [outer = 0000002B6808D800] 15:16:40 INFO - PROCESS | 3344 | 1461190600105 Marionette TRACE conn5 <- [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]]]}] 15:16:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:16:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1025ms 15:16:40 INFO - PROCESS | 3344 | 1461190600128 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 15:16:40 INFO - PROCESS | 3344 | 1461190600131 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 15:16:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:16:40 INFO - PROCESS | 3344 | 1461190600135 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:16:40 INFO - PROCESS | 3344 | 1461190600140 Marionette TRACE conn5 <- [1,1594,null,{}] 15:16:40 INFO - PROCESS | 3344 | 1461190600152 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:40 INFO - PROCESS | 3344 | 1461190600292 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 15:16:40 INFO - PROCESS | 3344 | 1461190600489 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B67E5F000 == 38 [pid = 3344] [id = 408] 15:16:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B61D11000) [pid = 3344] [serial = 1224] [outer = 0000000000000000] 15:16:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B61D40400) [pid = 3344] [serial = 1225] [outer = 0000002B61D11000] 15:16:40 INFO - PROCESS | 3344 | 1461190600547 Marionette DEBUG loaded listener.js 15:16:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B632E3400) [pid = 3344] [serial = 1226] [outer = 0000002B61D11000] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7891B000 == 37 [pid = 3344] [id = 23] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FE51000 == 36 [pid = 3344] [id = 17] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB49800 == 35 [pid = 3344] [id = 28] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7089D000 == 34 [pid = 3344] [id = 18] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB71800 == 33 [pid = 3344] [id = 15] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B681D6800 == 32 [pid = 3344] [id = 13] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7410B000 == 31 [pid = 3344] [id = 20] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB87800 == 30 [pid = 3344] [id = 27] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B63503800 == 29 [pid = 3344] [id = 16] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70894000 == 28 [pid = 3344] [id = 29] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69AD8800 == 27 [pid = 3344] [id = 26] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68DE7000 == 26 [pid = 3344] [id = 14] 15:16:41 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68936800 == 25 [pid = 3344] [id = 25] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B774EF000) [pid = 3344] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B782B6000) [pid = 3344] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B7B2FA800) [pid = 3344] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B73C55400) [pid = 3344] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B78205400) [pid = 3344] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B7B23B800) [pid = 3344] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B6F713000) [pid = 3344] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B7C207C00) [pid = 3344] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B782B1800) [pid = 3344] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B74352C00) [pid = 3344] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B74568C00) [pid = 3344] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B74D22800) [pid = 3344] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B70A06400) [pid = 3344] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B7507D800) [pid = 3344] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B75433800) [pid = 3344] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B7B23F400) [pid = 3344] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B782BC400) [pid = 3344] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B782B5400) [pid = 3344] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B780D5400) [pid = 3344] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B74449800) [pid = 3344] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B742BA800) [pid = 3344] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B70A0C800) [pid = 3344] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B6F233C00) [pid = 3344] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B63A7BC00) [pid = 3344] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B62565C00) [pid = 3344] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B7595D000) [pid = 3344] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B73C0CC00) [pid = 3344] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B7198E000) [pid = 3344] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B719AE800) [pid = 3344] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B70234400) [pid = 3344] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B70A1D400) [pid = 3344] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B6360C000) [pid = 3344] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B69D9AC00) [pid = 3344] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B68E39400) [pid = 3344] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B63D44000) [pid = 3344] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B75087800) [pid = 3344] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B70C1B000) [pid = 3344] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (0000002B7C650000) [pid = 3344] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (0000002B7C47F800) [pid = 3344] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (0000002B7C20F800) [pid = 3344] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (0000002B7BA0F000) [pid = 3344] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (0000002B7BA03C00) [pid = 3344] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (0000002B75406C00) [pid = 3344] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (0000002B74E6D800) [pid = 3344] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (0000002B74024800) [pid = 3344] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (0000002B74498400) [pid = 3344] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 15:16:41 INFO - PROCESS | 3344 | 1461190601208 Marionette TRACE conn5 <- [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]]]}] 15:16:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:16:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1085ms 15:16:41 INFO - PROCESS | 3344 | 1461190601231 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 15:16:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:16:41 INFO - PROCESS | 3344 | 1461190601236 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 15:16:41 INFO - PROCESS | 3344 | 1461190601241 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:16:41 INFO - PROCESS | 3344 | 1461190601244 Marionette TRACE conn5 <- [1,1598,null,{}] 15:16:41 INFO - PROCESS | 3344 | 1461190601250 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:41 INFO - PROCESS | 3344 | 1461190601350 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 15:16:41 INFO - PROCESS | 3344 | 1461190601428 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B681DD000 == 26 [pid = 3344] [id = 409] 15:16:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (0000002B62CCA800) [pid = 3344] [serial = 1227] [outer = 0000000000000000] 15:16:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (0000002B6360E400) [pid = 3344] [serial = 1228] [outer = 0000002B62CCA800] 15:16:41 INFO - PROCESS | 3344 | 1461190601480 Marionette DEBUG loaded listener.js 15:16:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (0000002B63DF4400) [pid = 3344] [serial = 1229] [outer = 0000002B62CCA800] 15:16:41 INFO - PROCESS | 3344 | 1461190601945 Marionette TRACE conn5 <- [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]]]}] 15:16:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:16:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 732ms 15:16:41 INFO - PROCESS | 3344 | 1461190601976 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 15:16:41 INFO - PROCESS | 3344 | 1461190601980 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 15:16:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:16:41 INFO - PROCESS | 3344 | 1461190601985 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:16:41 INFO - PROCESS | 3344 | 1461190601987 Marionette TRACE conn5 <- [1,1602,null,{}] 15:16:42 INFO - PROCESS | 3344 | 1461190601991 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:42 INFO - PROCESS | 3344 | 1461190602078 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 15:16:42 INFO - PROCESS | 3344 | 1461190602086 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F8CE800 == 27 [pid = 3344] [id = 410] 15:16:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (0000002B6895CC00) [pid = 3344] [serial = 1230] [outer = 0000000000000000] 15:16:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (0000002B68DABC00) [pid = 3344] [serial = 1231] [outer = 0000002B6895CC00] 15:16:42 INFO - PROCESS | 3344 | 1461190602134 Marionette DEBUG loaded listener.js 15:16:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (0000002B6990E400) [pid = 3344] [serial = 1232] [outer = 0000002B6895CC00] 15:16:42 INFO - PROCESS | 3344 | [3344] 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 15:16:42 INFO - PROCESS | 3344 | [3344] 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 15:16:42 INFO - PROCESS | 3344 | 1461190602615 Marionette TRACE conn5 <- [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]]]}] 15:16:42 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 15:16:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 689ms 15:16:42 INFO - PROCESS | 3344 | 1461190602677 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 15:16:42 INFO - PROCESS | 3344 | 1461190602680 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 15:16:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:16:42 INFO - PROCESS | 3344 | 1461190602685 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:16:42 INFO - PROCESS | 3344 | 1461190602691 Marionette TRACE conn5 <- [1,1606,null,{}] 15:16:42 INFO - PROCESS | 3344 | 1461190602701 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:42 INFO - PROCESS | 3344 | 1461190602790 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 15:16:42 INFO - PROCESS | 3344 | 1461190602863 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B708A7000 == 28 [pid = 3344] [id = 411] 15:16:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (0000002B632E2C00) [pid = 3344] [serial = 1233] [outer = 0000000000000000] 15:16:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (0000002B6E4A6000) [pid = 3344] [serial = 1234] [outer = 0000002B632E2C00] 15:16:42 INFO - PROCESS | 3344 | 1461190602911 Marionette DEBUG loaded listener.js 15:16:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (0000002B6F23B000) [pid = 3344] [serial = 1235] [outer = 0000002B632E2C00] 15:16:43 INFO - PROCESS | 3344 | 1461190603283 Marionette TRACE conn5 <- [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]]]}] 15:16:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:16:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 629ms 15:16:43 INFO - PROCESS | 3344 | 1461190603315 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 15:16:43 INFO - PROCESS | 3344 | 1461190603318 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 15:16:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:16:43 INFO - PROCESS | 3344 | 1461190603321 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:16:43 INFO - PROCESS | 3344 | 1461190603323 Marionette TRACE conn5 <- [1,1610,null,{}] 15:16:43 INFO - PROCESS | 3344 | 1461190603326 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:43 INFO - PROCESS | 3344 | 1461190603413 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 15:16:43 INFO - PROCESS | 3344 | 1461190603530 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7287C000 == 29 [pid = 3344] [id = 412] 15:16:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B6E411800) [pid = 3344] [serial = 1236] [outer = 0000000000000000] 15:16:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B6F791C00) [pid = 3344] [serial = 1237] [outer = 0000002B6E411800] 15:16:43 INFO - PROCESS | 3344 | 1461190603577 Marionette DEBUG loaded listener.js 15:16:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B6FBAC800) [pid = 3344] [serial = 1238] [outer = 0000002B6E411800] 15:16:44 INFO - PROCESS | 3344 | 1461190604029 Marionette TRACE conn5 <- [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]]]}] 15:16:44 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 15:16:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 733ms 15:16:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:16:44 INFO - PROCESS | 3344 | 1461190604064 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 3344 | 1461190604067 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 15:16:44 INFO - PROCESS | 3344 | 1461190604070 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:16:44 INFO - PROCESS | 3344 | 1461190604072 Marionette TRACE conn5 <- [1,1614,null,{}] 15:16:44 INFO - PROCESS | 3344 | 1461190604080 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:44 INFO - PROCESS | 3344 | 1461190604189 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 15:16:44 INFO - PROCESS | 3344 | 1461190604196 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D6B000 == 30 [pid = 3344] [id = 413] 15:16:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B6FDB6000) [pid = 3344] [serial = 1239] [outer = 0000000000000000] 15:16:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B6FDC0800) [pid = 3344] [serial = 1240] [outer = 0000002B6FDB6000] 15:16:44 INFO - PROCESS | 3344 | 1461190604254 Marionette DEBUG loaded listener.js 15:16:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B70232000) [pid = 3344] [serial = 1241] [outer = 0000002B6FDB6000] 15:16:44 INFO - PROCESS | 3344 | 1461190604745 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:16:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:16:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 15:16:44 INFO - PROCESS | 3344 | 1461190604824 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 3344 | 1461190604826 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 15:16:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:16:44 INFO - PROCESS | 3344 | 1461190604830 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:16:44 INFO - PROCESS | 3344 | 1461190604832 Marionette TRACE conn5 <- [1,1618,null,{}] 15:16:44 INFO - PROCESS | 3344 | 1461190604836 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:44 INFO - PROCESS | 3344 | 1461190604947 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 15:16:45 INFO - PROCESS | 3344 | 1461190605001 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68D8E800 == 31 [pid = 3344] [id = 414] 15:16:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B7032E000) [pid = 3344] [serial = 1242] [outer = 0000000000000000] 15:16:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B705F0C00) [pid = 3344] [serial = 1243] [outer = 0000002B7032E000] 15:16:45 INFO - PROCESS | 3344 | 1461190605047 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B70A08000) [pid = 3344] [serial = 1244] [outer = 0000002B7032E000] 15:16:45 INFO - PROCESS | 3344 | 1461190605489 Marionette TRACE conn5 <- [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]]]}] 15:16:45 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B68883000) [pid = 3344] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:16:45 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B61C2FC00) [pid = 3344] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:16:45 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B632ED000) [pid = 3344] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:16:45 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B63439400) [pid = 3344] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:16:45 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B7595EC00) [pid = 3344] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:16:45 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B6F2B6800) [pid = 3344] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:16:45 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B63439000) [pid = 3344] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:16:45 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B6E4A8400) [pid = 3344] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:16:45 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B6F84A000) [pid = 3344] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:16:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:16:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms 15:16:45 INFO - PROCESS | 3344 | 1461190605521 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 15:16:45 INFO - PROCESS | 3344 | 1461190605523 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 15:16:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:16:45 INFO - PROCESS | 3344 | 1461190605527 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:16:45 INFO - PROCESS | 3344 | 1461190605529 Marionette TRACE conn5 <- [1,1622,null,{}] 15:16:45 INFO - PROCESS | 3344 | 1461190605532 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:45 INFO - PROCESS | 3344 | 1461190605613 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 15:16:45 INFO - PROCESS | 3344 | 1461190605619 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745D0800 == 32 [pid = 3344] [id = 415] 15:16:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B63610400) [pid = 3344] [serial = 1245] [outer = 0000000000000000] 15:16:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B68DF1400) [pid = 3344] [serial = 1246] [outer = 0000002B63610400] 15:16:45 INFO - PROCESS | 3344 | 1461190605666 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B7031EC00) [pid = 3344] [serial = 1247] [outer = 0000002B63610400] 15:16:46 INFO - PROCESS | 3344 | 1461190606093 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:16:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 585ms 15:16:46 INFO - PROCESS | 3344 | 1461190606115 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 3344 | 1461190606118 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 15:16:46 INFO - PROCESS | 3344 | 1461190606121 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:16:46 INFO - PROCESS | 3344 | 1461190606123 Marionette TRACE conn5 <- [1,1626,null,{}] 15:16:46 INFO - PROCESS | 3344 | 1461190606131 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:46 INFO - PROCESS | 3344 | 1461190606214 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 15:16:46 INFO - PROCESS | 3344 | 1461190606220 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D99000 == 33 [pid = 3344] [id = 416] 15:16:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B70A16000) [pid = 3344] [serial = 1248] [outer = 0000000000000000] 15:16:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B70A18C00) [pid = 3344] [serial = 1249] [outer = 0000002B70A16000] 15:16:46 INFO - PROCESS | 3344 | 1461190606266 Marionette DEBUG loaded listener.js 15:16:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B70A21800) [pid = 3344] [serial = 1250] [outer = 0000002B70A16000] 15:16:46 INFO - PROCESS | 3344 | 1461190606725 Marionette TRACE conn5 <- [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]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:16:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 626ms 15:16:46 INFO - PROCESS | 3344 | 1461190606750 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 3344 | 1461190606753 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 15:16:46 INFO - PROCESS | 3344 | 1461190606756 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:16:46 INFO - PROCESS | 3344 | 1461190606758 Marionette TRACE conn5 <- [1,1630,null,{}] 15:16:46 INFO - PROCESS | 3344 | 1461190606766 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:46 INFO - PROCESS | 3344 | 1461190606849 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 15:16:46 INFO - PROCESS | 3344 | 1461190606856 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DBD000 == 34 [pid = 3344] [id = 417] 15:16:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B70C16C00) [pid = 3344] [serial = 1251] [outer = 0000000000000000] 15:16:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B68E37800) [pid = 3344] [serial = 1252] [outer = 0000002B70C16C00] 15:16:46 INFO - PROCESS | 3344 | 1461190606905 Marionette DEBUG loaded listener.js 15:16:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B70C23C00) [pid = 3344] [serial = 1253] [outer = 0000002B70C16C00] 15:16:47 INFO - PROCESS | 3344 | 1461190607330 Marionette TRACE conn5 <- [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]]]}] 15:16:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:16:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 586ms 15:16:47 INFO - PROCESS | 3344 | 1461190607345 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 15:16:47 INFO - PROCESS | 3344 | 1461190607348 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 15:16:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:16:47 INFO - PROCESS | 3344 | 1461190607351 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:16:47 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:16:47 INFO - PROCESS | 3344 | 1461190607353 Marionette TRACE conn5 <- [1,1634,null,{}] 15:16:47 INFO - PROCESS | 3344 | 1461190607367 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:47 INFO - PROCESS | 3344 | 1461190607450 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 15:16:47 INFO - PROCESS | 3344 | 1461190607456 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F86800 == 35 [pid = 3344] [id = 418] 15:16:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B70CCB800) [pid = 3344] [serial = 1254] [outer = 0000000000000000] 15:16:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B71031C00) [pid = 3344] [serial = 1255] [outer = 0000002B70CCB800] 15:16:47 INFO - PROCESS | 3344 | 1461190607509 Marionette DEBUG loaded listener.js 15:16:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B7103D000) [pid = 3344] [serial = 1256] [outer = 0000002B70CCB800] 15:16:47 INFO - PROCESS | 3344 | [3344] 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 15:16:48 INFO - PROCESS | 3344 | 1461190608248 Marionette TRACE conn5 <- [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]]]}] 15:16:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:16:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 941ms 15:16:48 INFO - PROCESS | 3344 | 1461190608296 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 15:16:48 INFO - PROCESS | 3344 | 1461190608300 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 15:16:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:16:48 INFO - PROCESS | 3344 | 1461190608305 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:16:48 INFO - PROCESS | 3344 | 1461190608309 Marionette TRACE conn5 <- [1,1638,null,{}] 15:16:48 INFO - PROCESS | 3344 | 1461190608315 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:48 INFO - PROCESS | 3344 | 1461190608430 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 15:16:48 INFO - PROCESS | 3344 | 1461190608522 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F74E800 == 36 [pid = 3344] [id = 419] 15:16:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6450D000) [pid = 3344] [serial = 1257] [outer = 0000000000000000] 15:16:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B67E6C800) [pid = 3344] [serial = 1258] [outer = 0000002B6450D000] 15:16:48 INFO - PROCESS | 3344 | 1461190608581 Marionette DEBUG loaded listener.js 15:16:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B68E36000) [pid = 3344] [serial = 1259] [outer = 0000002B6450D000] 15:16:49 INFO - PROCESS | 3344 | 1461190609203 Marionette TRACE conn5 <- [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]]]}] 15:16:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:16:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 943ms 15:16:49 INFO - PROCESS | 3344 | 1461190609253 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 15:16:49 INFO - PROCESS | 3344 | 1461190609260 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 15:16:49 INFO - PROCESS | 3344 | 1461190609267 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:16:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:16:49 INFO - PROCESS | 3344 | 1461190609270 Marionette TRACE conn5 <- [1,1642,null,{}] 15:16:49 INFO - PROCESS | 3344 | 1461190609274 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:49 INFO - PROCESS | 3344 | 1461190609392 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 15:16:49 INFO - PROCESS | 3344 | 1461190609468 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74211000 == 37 [pid = 3344] [id = 420] 15:16:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B69D9E800) [pid = 3344] [serial = 1260] [outer = 0000000000000000] 15:16:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6F78FC00) [pid = 3344] [serial = 1261] [outer = 0000002B69D9E800] 15:16:49 INFO - PROCESS | 3344 | 1461190609566 Marionette DEBUG loaded listener.js 15:16:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B70059800) [pid = 3344] [serial = 1262] [outer = 0000002B69D9E800] 15:16:50 INFO - PROCESS | 3344 | 1461190610211 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:16:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 985ms 15:16:50 INFO - PROCESS | 3344 | 1461190610258 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 3344 | 1461190610261 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 15:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:16:50 INFO - PROCESS | 3344 | 1461190610265 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 3344 | 1461190610269 Marionette TRACE conn5 <- [1,1646,null,{}] 15:16:50 INFO - PROCESS | 3344 | 1461190610281 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:50 INFO - PROCESS | 3344 | 1461190610397 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 15:16:50 INFO - PROCESS | 3344 | 1461190610472 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75305000 == 38 [pid = 3344] [id = 421] 15:16:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B70327C00) [pid = 3344] [serial = 1263] [outer = 0000000000000000] 15:16:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B70FF3800) [pid = 3344] [serial = 1264] [outer = 0000002B70327C00] 15:16:50 INFO - PROCESS | 3344 | 1461190610573 Marionette DEBUG loaded listener.js 15:16:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B71452000) [pid = 3344] [serial = 1265] [outer = 0000002B70327C00] 15:16:51 INFO - PROCESS | 3344 | 1461190611149 Marionette TRACE conn5 <- [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]]]}] 15:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 941ms 15:16:51 INFO - PROCESS | 3344 | 1461190611208 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 15:16:51 INFO - PROCESS | 3344 | 1461190611211 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 15:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:16:51 INFO - PROCESS | 3344 | 1461190611215 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:16:51 INFO - PROCESS | 3344 | 1461190611217 Marionette TRACE conn5 <- [1,1650,null,{}] 15:16:51 INFO - PROCESS | 3344 | 1461190611221 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:51 INFO - PROCESS | 3344 | 1461190611333 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 15:16:51 INFO - PROCESS | 3344 | 1461190611423 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754CE800 == 39 [pid = 3344] [id = 422] 15:16:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B71937C00) [pid = 3344] [serial = 1266] [outer = 0000000000000000] 15:16:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B71993000) [pid = 3344] [serial = 1267] [outer = 0000002B71937C00] 15:16:51 INFO - PROCESS | 3344 | 1461190611481 Marionette DEBUG loaded listener.js 15:16:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B7199BC00) [pid = 3344] [serial = 1268] [outer = 0000002B71937C00] 15:16:52 INFO - PROCESS | 3344 | 1461190612053 Marionette TRACE conn5 <- [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]]]}] 15:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 881ms 15:16:52 INFO - PROCESS | 3344 | 1461190612098 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 15:16:52 INFO - PROCESS | 3344 | 1461190612100 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 15:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:16:52 INFO - PROCESS | 3344 | 1461190612104 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:16:52 INFO - PROCESS | 3344 | 1461190612106 Marionette TRACE conn5 <- [1,1654,null,{}] 15:16:52 INFO - PROCESS | 3344 | 1461190612110 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:52 INFO - PROCESS | 3344 | 1461190612219 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 15:16:52 INFO - PROCESS | 3344 | 1461190612312 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AA5800 == 40 [pid = 3344] [id = 423] 15:16:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B719AD000) [pid = 3344] [serial = 1269] [outer = 0000000000000000] 15:16:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B719B0400) [pid = 3344] [serial = 1270] [outer = 0000002B719AD000] 15:16:52 INFO - PROCESS | 3344 | 1461190612368 Marionette DEBUG loaded listener.js 15:16:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B71C4CC00) [pid = 3344] [serial = 1271] [outer = 0000002B719AD000] 15:16:52 INFO - PROCESS | 3344 | [3344] 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 15:16:52 INFO - PROCESS | 3344 | 1461190612955 Marionette TRACE conn5 <- [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]]]}] 15:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 881ms 15:16:52 INFO - PROCESS | 3344 | 1461190612988 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 15:16:52 INFO - PROCESS | 3344 | 1461190612990 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 15:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:16:52 INFO - PROCESS | 3344 | 1461190612994 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:16:53 INFO - PROCESS | 3344 | 1461190612996 Marionette TRACE conn5 <- [1,1658,null,{}] 15:16:53 INFO - PROCESS | 3344 | 1461190613000 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:53 INFO - PROCESS | 3344 | 1461190613118 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 15:16:53 INFO - PROCESS | 3344 | 1461190613356 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB71800 == 41 [pid = 3344] [id = 424] 15:16:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B61C30C00) [pid = 3344] [serial = 1272] [outer = 0000000000000000] 15:16:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B61D41400) [pid = 3344] [serial = 1273] [outer = 0000002B61C30C00] 15:16:53 INFO - PROCESS | 3344 | 1461190613419 Marionette DEBUG loaded listener.js 15:16:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B63608800) [pid = 3344] [serial = 1274] [outer = 0000002B61C30C00] 15:16:54 INFO - PROCESS | 3344 | 1461190614075 Marionette TRACE conn5 <- [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]]]}] 15:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1137ms 15:16:54 INFO - PROCESS | 3344 | 1461190614134 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 15:16:54 INFO - PROCESS | 3344 | 1461190614139 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 15:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:16:54 INFO - PROCESS | 3344 | 1461190614163 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:16:54 INFO - PROCESS | 3344 | 1461190614167 Marionette TRACE conn5 <- [1,1662,null,{}] 15:16:54 INFO - PROCESS | 3344 | 1461190614173 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:54 INFO - PROCESS | 3344 | 1461190614286 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 15:16:54 INFO - PROCESS | 3344 | 1461190614358 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B64ECE000 == 42 [pid = 3344] [id = 425] 15:16:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B61C31000) [pid = 3344] [serial = 1275] [outer = 0000000000000000] 15:16:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B6360EC00) [pid = 3344] [serial = 1276] [outer = 0000002B61C31000] 15:16:54 INFO - PROCESS | 3344 | 1461190614435 Marionette DEBUG loaded listener.js 15:16:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B68E36C00) [pid = 3344] [serial = 1277] [outer = 0000002B61C31000] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B6FBBBC00) [pid = 3344] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6F854400) [pid = 3344] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B6898CC00) [pid = 3344] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B68DEF400) [pid = 3344] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B67E37400) [pid = 3344] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6815A000) [pid = 3344] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B632EE000) [pid = 3344] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B63438400) [pid = 3344] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B63A7D800) [pid = 3344] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B63C24000) [pid = 3344] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B7B23C800) [pid = 3344] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6F713C00) [pid = 3344] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6F7AE000) [pid = 3344] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B68E38800) [pid = 3344] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B69A08C00) [pid = 3344] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B6F009000) [pid = 3344] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B6F23C800) [pid = 3344] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B6FBB1000) [pid = 3344] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 15:16:54 INFO - PROCESS | 3344 | 1461190614932 Marionette TRACE conn5 <- [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]]]}] 15:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 797ms 15:16:54 INFO - PROCESS | 3344 | 1461190614950 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 15:16:54 INFO - PROCESS | 3344 | 1461190614954 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 15:16:54 INFO - PROCESS | 3344 | 1461190614959 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:16:54 INFO - PROCESS | 3344 | 1461190614961 Marionette TRACE conn5 <- [1,1666,null,{}] 15:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:16:54 INFO - PROCESS | 3344 | 1461190614965 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:55 INFO - PROCESS | 3344 | 1461190615055 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 15:16:55 INFO - PROCESS | 3344 | 1461190615064 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB44000 == 43 [pid = 3344] [id = 426] 15:16:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B63D4C800) [pid = 3344] [serial = 1278] [outer = 0000000000000000] 15:16:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B68E2E400) [pid = 3344] [serial = 1279] [outer = 0000002B63D4C800] 15:16:55 INFO - PROCESS | 3344 | 1461190615112 Marionette DEBUG loaded listener.js 15:16:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B69D24000) [pid = 3344] [serial = 1280] [outer = 0000002B63D4C800] 15:16:55 INFO - PROCESS | 3344 | 1461190615599 Marionette TRACE conn5 <- [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]]]}] 15:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 15:16:55 INFO - PROCESS | 3344 | 1461190615656 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 15:16:55 INFO - PROCESS | 3344 | 1461190615659 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 15:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:16:55 INFO - PROCESS | 3344 | 1461190615664 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:16:55 INFO - PROCESS | 3344 | 1461190615670 Marionette TRACE conn5 <- [1,1670,null,{}] 15:16:55 INFO - PROCESS | 3344 | 1461190615680 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:55 INFO - PROCESS | 3344 | 1461190615772 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 15:16:55 INFO - PROCESS | 3344 | 1461190615887 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B71017800 == 44 [pid = 3344] [id = 427] 15:16:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B6F009000) [pid = 3344] [serial = 1281] [outer = 0000000000000000] 15:16:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B6F713C00) [pid = 3344] [serial = 1282] [outer = 0000002B6F009000] 15:16:55 INFO - PROCESS | 3344 | 1461190615935 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B6F84EC00) [pid = 3344] [serial = 1283] [outer = 0000002B6F009000] 15:16:56 INFO - PROCESS | 3344 | 1461190616310 Marionette TRACE conn5 <- [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]]]}] 15:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 693ms 15:16:56 INFO - PROCESS | 3344 | 1461190616357 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 15:16:56 INFO - PROCESS | 3344 | 1461190616360 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 15:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:16:56 INFO - PROCESS | 3344 | 1461190616363 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:16:56 INFO - PROCESS | 3344 | 1461190616365 Marionette TRACE conn5 <- [1,1674,null,{}] 15:16:56 INFO - PROCESS | 3344 | 1461190616369 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:56 INFO - PROCESS | 3344 | 1461190616459 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 15:16:56 INFO - PROCESS | 3344 | 1461190616466 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74114000 == 45 [pid = 3344] [id = 428] 15:16:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B6FBAFC00) [pid = 3344] [serial = 1284] [outer = 0000000000000000] 15:16:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B7005DC00) [pid = 3344] [serial = 1285] [outer = 0000002B6FBAFC00] 15:16:56 INFO - PROCESS | 3344 | 1461190616513 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B7023D800) [pid = 3344] [serial = 1286] [outer = 0000002B6FBAFC00] 15:16:57 INFO - PROCESS | 3344 | 1461190616992 Marionette TRACE conn5 <- [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]]]}] 15:16:57 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 15:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 15:16:57 INFO - PROCESS | 3344 | 1461190617057 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 3344 | 1461190617060 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 15:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:16:57 INFO - PROCESS | 3344 | 1461190617063 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:16:57 INFO - PROCESS | 3344 | 1461190617065 Marionette TRACE conn5 <- [1,1678,null,{}] 15:16:57 INFO - PROCESS | 3344 | 1461190617069 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:57 INFO - PROCESS | 3344 | 1461190617208 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 15:16:57 INFO - PROCESS | 3344 | 1461190617233 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D93000 == 46 [pid = 3344] [id = 429] 15:16:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B70A0D400) [pid = 3344] [serial = 1287] [outer = 0000000000000000] 15:16:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B70A10800) [pid = 3344] [serial = 1288] [outer = 0000002B70A0D400] 15:16:57 INFO - PROCESS | 3344 | 1461190617290 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B70C21800) [pid = 3344] [serial = 1289] [outer = 0000002B70A0D400] 15:16:57 INFO - PROCESS | 3344 | 1461190617767 Marionette TRACE conn5 <- [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]]]}] 15:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 732ms 15:16:57 INFO - PROCESS | 3344 | 1461190617800 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 3344 | 1461190617802 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 15:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:16:57 INFO - PROCESS | 3344 | 1461190617805 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:16:57 INFO - PROCESS | 3344 | 1461190617807 Marionette TRACE conn5 <- [1,1682,null,{}] 15:16:57 INFO - PROCESS | 3344 | 1461190617811 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:57 INFO - PROCESS | 3344 | 1461190617927 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 15:16:57 INFO - PROCESS | 3344 | 1461190617987 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7530C800 == 47 [pid = 3344] [id = 430] 15:16:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B719B2400) [pid = 3344] [serial = 1290] [outer = 0000000000000000] 15:16:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B72812400) [pid = 3344] [serial = 1291] [outer = 0000002B719B2400] 15:16:58 INFO - PROCESS | 3344 | 1461190618033 Marionette DEBUG loaded listener.js 15:16:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B72D36400) [pid = 3344] [serial = 1292] [outer = 0000002B719B2400] 15:16:58 INFO - PROCESS | 3344 | 1461190618440 Marionette TRACE conn5 <- [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]]]}] 15:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 15:16:58 INFO - PROCESS | 3344 | 1461190618503 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 15:16:58 INFO - PROCESS | 3344 | 1461190618505 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 15:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:16:58 INFO - PROCESS | 3344 | 1461190618509 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:16:58 INFO - PROCESS | 3344 | 1461190618510 Marionette TRACE conn5 <- [1,1686,null,{}] 15:16:58 INFO - PROCESS | 3344 | 1461190618514 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:58 INFO - PROCESS | 3344 | 1461190618650 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B62CCA800) [pid = 3344] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B6FDB6000) [pid = 3344] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B61D11000) [pid = 3344] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B70A16000) [pid = 3344] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B7032E000) [pid = 3344] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6895CC00) [pid = 3344] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B70C16C00) [pid = 3344] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6E411800) [pid = 3344] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B63610400) [pid = 3344] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:16:58 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B632E2C00) [pid = 3344] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:16:58 INFO - PROCESS | 3344 | 1461190618796 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70C58800 == 48 [pid = 3344] [id = 431] 15:16:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B632E0800) [pid = 3344] [serial = 1293] [outer = 0000000000000000] 15:16:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B63611000) [pid = 3344] [serial = 1294] [outer = 0000002B632E0800] 15:16:58 INFO - PROCESS | 3344 | 1461190618846 Marionette DEBUG loaded listener.js 15:16:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B6F84B000) [pid = 3344] [serial = 1295] [outer = 0000002B632E0800] 15:16:59 INFO - PROCESS | 3344 | 1461190619222 Marionette TRACE conn5 <- [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]]]}] 15:16:59 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 15:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 15:16:59 INFO - PROCESS | 3344 | 1461190619246 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 3344 | 1461190619248 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 15:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:16:59 INFO - PROCESS | 3344 | 1461190619251 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:16:59 INFO - PROCESS | 3344 | 1461190619253 Marionette TRACE conn5 <- [1,1690,null,{}] 15:16:59 INFO - PROCESS | 3344 | 1461190619257 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:59 INFO - PROCESS | 3344 | 1461190619342 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 15:16:59 INFO - PROCESS | 3344 | 1461190619421 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77FA2800 == 49 [pid = 3344] [id = 432] 15:16:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B69A06800) [pid = 3344] [serial = 1296] [outer = 0000000000000000] 15:16:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B73C0E400) [pid = 3344] [serial = 1297] [outer = 0000002B69A06800] 15:16:59 INFO - PROCESS | 3344 | 1461190619467 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B73C4EC00) [pid = 3344] [serial = 1298] [outer = 0000002B69A06800] 15:16:59 INFO - PROCESS | 3344 | 1461190619843 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 15:16:59 INFO - PROCESS | 3344 | 1461190619885 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 3344 | 1461190619887 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 15:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:16:59 INFO - PROCESS | 3344 | 1461190619890 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:16:59 INFO - PROCESS | 3344 | 1461190619892 Marionette TRACE conn5 <- [1,1694,null,{}] 15:16:59 INFO - PROCESS | 3344 | 1461190619896 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:00 INFO - PROCESS | 3344 | 1461190620010 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 15:17:00 INFO - PROCESS | 3344 | 1461190620019 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7803F000 == 50 [pid = 3344] [id = 433] 15:17:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B74022000) [pid = 3344] [serial = 1299] [outer = 0000000000000000] 15:17:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B74026C00) [pid = 3344] [serial = 1300] [outer = 0000002B74022000] 15:17:00 INFO - PROCESS | 3344 | 1461190620106 Marionette DEBUG loaded listener.js 15:17:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B74045800) [pid = 3344] [serial = 1301] [outer = 0000002B74022000] 15:17:00 INFO - PROCESS | 3344 | 1461190620520 Marionette TRACE conn5 <- [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]]]}] 15:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 15:17:00 INFO - PROCESS | 3344 | 1461190620585 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 15:17:00 INFO - PROCESS | 3344 | 1461190620587 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 15:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:17:00 INFO - PROCESS | 3344 | 1461190620590 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:17:00 INFO - PROCESS | 3344 | 1461190620592 Marionette TRACE conn5 <- [1,1698,null,{}] 15:17:00 INFO - PROCESS | 3344 | 1461190620596 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:00 INFO - PROCESS | 3344 | 1461190620681 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 15:17:00 INFO - PROCESS | 3344 | 1461190620689 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7829E000 == 51 [pid = 3344] [id = 434] 15:17:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B7404AC00) [pid = 3344] [serial = 1302] [outer = 0000000000000000] 15:17:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B74123C00) [pid = 3344] [serial = 1303] [outer = 0000002B7404AC00] 15:17:00 INFO - PROCESS | 3344 | 1461190620747 Marionette DEBUG loaded listener.js 15:17:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B742C0C00) [pid = 3344] [serial = 1304] [outer = 0000002B7404AC00] 15:17:01 INFO - PROCESS | 3344 | 1461190621497 Marionette TRACE conn5 <- [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]]]}] 15:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 943ms 15:17:01 INFO - PROCESS | 3344 | 1461190621537 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 15:17:01 INFO - PROCESS | 3344 | 1461190621543 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 15:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:17:01 INFO - PROCESS | 3344 | 1461190621549 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:17:01 INFO - PROCESS | 3344 | 1461190621554 Marionette TRACE conn5 <- [1,1702,null,{}] 15:17:01 INFO - PROCESS | 3344 | 1461190621559 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:01 INFO - PROCESS | 3344 | 1461190621678 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 15:17:01 INFO - PROCESS | 3344 | 1461190621804 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B704AB000 == 52 [pid = 3344] [id = 435] 15:17:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6888DC00) [pid = 3344] [serial = 1305] [outer = 0000000000000000] 15:17:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B68B7D000) [pid = 3344] [serial = 1306] [outer = 0000002B6888DC00] 15:17:01 INFO - PROCESS | 3344 | 1461190621865 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B6D5CFC00) [pid = 3344] [serial = 1307] [outer = 0000002B6888DC00] 15:17:02 INFO - PROCESS | 3344 | 1461190622454 Marionette TRACE conn5 <- [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 15:17:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 15:17:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 15:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:17:02 INFO - _addTest/ [0,1705,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 3344 | 1461190622500 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 15:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:17:02 INFO - PROCESS | 3344 | 1461190622507 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:17:02 INFO - PROCESS | 3344 | 1461190622510 Marionette TRACE conn5 <- [1,1706,null,{}] 15:17:02 INFO - PROCESS | 3344 | 1461190622514 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:02 INFO - PROCESS | 3344 | 1461190622632 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 15:17:02 INFO - PROCESS | 3344 | 1461190622727 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D98800 == 53 [pid = 3344] [id = 436] 15:17:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B6E4ABC00) [pid = 3344] [serial = 1308] [outer = 0000000000000000] 15:17:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B7023AC00) [pid = 3344] [serial = 1309] [outer = 0000002B6E4ABC00] 15:17:02 INFO - PROCESS | 3344 | 1461190622784 Marionette DEBUG loaded listener.js 15:17:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B70A17800) [pid = 3344] [serial = 1310] [outer = 0000002B6E4ABC00] 15:17:03 INFO - PROCESS | 3344 | 1461190623422 Marionette TRACE conn5 <- [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]]]}] 15:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 943ms 15:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:17:03 INFO - PROCESS | 3344 | 1461190623456 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 15:17:03 INFO - PROCESS | 3344 | 1461190623459 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 15:17:03 INFO - PROCESS | 3344 | 1461190623462 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:17:03 INFO - PROCESS | 3344 | 1461190623467 Marionette TRACE conn5 <- [1,1710,null,{}] 15:17:03 INFO - PROCESS | 3344 | 1461190623479 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:03 INFO - PROCESS | 3344 | 1461190623597 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 15:17:03 INFO - PROCESS | 3344 | 1461190623720 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78322800 == 54 [pid = 3344] [id = 437] 15:17:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B72812800) [pid = 3344] [serial = 1311] [outer = 0000000000000000] 15:17:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B73C56400) [pid = 3344] [serial = 1312] [outer = 0000002B72812800] 15:17:03 INFO - PROCESS | 3344 | 1461190623782 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B741A5800) [pid = 3344] [serial = 1313] [outer = 0000002B72812800] 15:17:04 INFO - PROCESS | 3344 | 1461190624401 Marionette TRACE conn5 <- [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]]]}] 15:17:04 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 15:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 984ms 15:17:04 INFO - PROCESS | 3344 | 1461190624449 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 15:17:04 INFO - PROCESS | 3344 | 1461190624452 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 15:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:17:04 INFO - PROCESS | 3344 | 1461190624456 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:17:04 INFO - PROCESS | 3344 | 1461190624458 Marionette TRACE conn5 <- [1,1714,null,{}] 15:17:04 INFO - PROCESS | 3344 | 1461190624462 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:04 INFO - PROCESS | 3344 | 1461190624575 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 15:17:04 INFO - PROCESS | 3344 | 1461190624696 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7880E800 == 55 [pid = 3344] [id = 438] 15:17:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B7433E000) [pid = 3344] [serial = 1314] [outer = 0000000000000000] 15:17:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B74341C00) [pid = 3344] [serial = 1315] [outer = 0000002B7433E000] 15:17:04 INFO - PROCESS | 3344 | 1461190624755 Marionette DEBUG loaded listener.js 15:17:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B7434C400) [pid = 3344] [serial = 1316] [outer = 0000002B7433E000] 15:17:05 INFO - PROCESS | 3344 | 1461190625309 Marionette TRACE conn5 <- [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]]]}] 15:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 881ms 15:17:05 INFO - PROCESS | 3344 | 1461190625342 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 15:17:05 INFO - PROCESS | 3344 | 1461190625345 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 15:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:17:05 INFO - PROCESS | 3344 | 1461190625350 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:17:05 INFO - PROCESS | 3344 | 1461190625352 Marionette TRACE conn5 <- [1,1718,null,{}] 15:17:05 INFO - PROCESS | 3344 | 1461190625356 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:05 INFO - PROCESS | 3344 | 1461190625465 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 15:17:05 INFO - PROCESS | 3344 | 1461190625558 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7890F800 == 56 [pid = 3344] [id = 439] 15:17:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B74345000) [pid = 3344] [serial = 1317] [outer = 0000000000000000] 15:17:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B74354C00) [pid = 3344] [serial = 1318] [outer = 0000002B74345000] 15:17:05 INFO - PROCESS | 3344 | 1461190625615 Marionette DEBUG loaded listener.js 15:17:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B7444F800) [pid = 3344] [serial = 1319] [outer = 0000002B74345000] 15:17:06 INFO - PROCESS | 3344 | 1461190626268 Marionette TRACE conn5 <- [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] 15:17:06 INFO - PROCESS | 3344 | 1461190626340 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 15:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:17:06 INFO - PROCESS | 3344 | 1461190626344 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:17:06 INFO - PROCESS | 3344 | 1461190626346 Marionette TRACE conn5 <- [1,1722,null,{}] 15:17:06 INFO - PROCESS | 3344 | 1461190626350 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:06 INFO - PROCESS | 3344 | 1461190626652 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 15:17:06 INFO - PROCESS | 3344 | 1461190626797 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB41000 == 57 [pid = 3344] [id = 440] 15:17:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B6360C000) [pid = 3344] [serial = 1320] [outer = 0000000000000000] 15:17:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B63928000) [pid = 3344] [serial = 1321] [outer = 0000002B6360C000] 15:17:06 INFO - PROCESS | 3344 | 1461190626851 Marionette DEBUG loaded listener.js 15:17:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B67E36400) [pid = 3344] [serial = 1322] [outer = 0000002B6360C000] 15:17:07 INFO - PROCESS | 3344 | 1461190627463 Marionette TRACE conn5 <- [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]]]}] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C236000 == 56 [pid = 3344] [id = 396] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7803F000 == 55 [pid = 3344] [id = 433] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77FA2800 == 54 [pid = 3344] [id = 432] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70C58800 == 53 [pid = 3344] [id = 431] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7530C800 == 52 [pid = 3344] [id = 430] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D93000 == 51 [pid = 3344] [id = 429] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74114000 == 50 [pid = 3344] [id = 428] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B71017800 == 49 [pid = 3344] [id = 427] 15:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1177ms 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB44000 == 48 [pid = 3344] [id = 426] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B64ECE000 == 47 [pid = 3344] [id = 425] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB71800 == 46 [pid = 3344] [id = 424] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754CE800 == 45 [pid = 3344] [id = 422] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75305000 == 44 [pid = 3344] [id = 421] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74211000 == 43 [pid = 3344] [id = 420] 15:17:07 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F74E800 == 42 [pid = 3344] [id = 419] 15:17:07 INFO - PROCESS | 3344 | 1461190627552 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 15:17:07 INFO - PROCESS | 3344 | 1461190627557 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 15:17:07 INFO - PROCESS | 3344 | 1461190627561 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:17:07 INFO - PROCESS | 3344 | 1461190627566 Marionette TRACE conn5 <- [1,1726,null,{}] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B68E37800) [pid = 3344] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B6FDC0800) [pid = 3344] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B705F0C00) [pid = 3344] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B70232000) [pid = 3344] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B7031EC00) [pid = 3344] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B632E3400) [pid = 3344] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B61D40400) [pid = 3344] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B68DABC00) [pid = 3344] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B6990E400) [pid = 3344] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B68DF1400) [pid = 3344] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6E4A6000) [pid = 3344] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B6F23B000) [pid = 3344] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B6360E400) [pid = 3344] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B63DF4400) [pid = 3344] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B63437C00) [pid = 3344] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B68890000) [pid = 3344] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B70A18C00) [pid = 3344] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B70A08000) [pid = 3344] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B70C23C00) [pid = 3344] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B6F791C00) [pid = 3344] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6FBAC800) [pid = 3344] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B70A21800) [pid = 3344] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 15:17:07 INFO - PROCESS | 3344 | 1461190627596 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:07 INFO - PROCESS | 3344 | 1461190627695 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 15:17:07 INFO - PROCESS | 3344 | 1461190627702 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69932000 == 43 [pid = 3344] [id = 441] 15:17:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B63A78400) [pid = 3344] [serial = 1323] [outer = 0000000000000000] 15:17:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B63A86400) [pid = 3344] [serial = 1324] [outer = 0000002B63A78400] 15:17:07 INFO - PROCESS | 3344 | 1461190627753 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B681BE400) [pid = 3344] [serial = 1325] [outer = 0000002B63A78400] 15:17:08 INFO - PROCESS | 3344 | 1461190628297 Marionette TRACE conn5 <- [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]]]}] 15:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 795ms 15:17:08 INFO - PROCESS | 3344 | 1461190628362 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 15:17:08 INFO - PROCESS | 3344 | 1461190628365 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 15:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:17:08 INFO - PROCESS | 3344 | 1461190628369 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:17:08 INFO - PROCESS | 3344 | 1461190628371 Marionette TRACE conn5 <- [1,1730,null,{}] 15:17:08 INFO - PROCESS | 3344 | 1461190628375 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:08 INFO - PROCESS | 3344 | 1461190628465 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 15:17:08 INFO - PROCESS | 3344 | 1461190628548 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B704AA800 == 44 [pid = 3344] [id = 442] 15:17:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B68222C00) [pid = 3344] [serial = 1326] [outer = 0000000000000000] 15:17:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B69D95000) [pid = 3344] [serial = 1327] [outer = 0000002B68222C00] 15:17:08 INFO - PROCESS | 3344 | 1461190628596 Marionette DEBUG loaded listener.js 15:17:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B6F011400) [pid = 3344] [serial = 1328] [outer = 0000002B68222C00] 15:17:09 INFO - PROCESS | 3344 | 1461190629009 Marionette TRACE conn5 <- [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]]]}] 15:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 15:17:09 INFO - PROCESS | 3344 | 1461190629063 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 15:17:09 INFO - PROCESS | 3344 | 1461190629067 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 15:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:17:09 INFO - PROCESS | 3344 | 1461190629078 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:17:09 INFO - PROCESS | 3344 | 1461190629083 Marionette TRACE conn5 <- [1,1734,null,{}] 15:17:09 INFO - PROCESS | 3344 | 1461190629087 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:09 INFO - PROCESS | 3344 | 1461190629179 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 15:17:09 INFO - PROCESS | 3344 | 1461190629185 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D5C000 == 45 [pid = 3344] [id = 443] 15:17:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B6F23B400) [pid = 3344] [serial = 1329] [outer = 0000000000000000] 15:17:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B6F856000) [pid = 3344] [serial = 1330] [outer = 0000002B6F23B400] 15:17:09 INFO - PROCESS | 3344 | 1461190629232 Marionette DEBUG loaded listener.js 15:17:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B6FDB8000) [pid = 3344] [serial = 1331] [outer = 0000002B6F23B400] 15:17:09 INFO - PROCESS | 3344 | 1461190629671 Marionette TRACE conn5 <- [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]]]}] 15:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 649ms 15:17:09 INFO - PROCESS | 3344 | 1461190629737 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 15:17:09 INFO - PROCESS | 3344 | 1461190629739 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 15:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:17:09 INFO - PROCESS | 3344 | 1461190629743 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:17:09 INFO - PROCESS | 3344 | 1461190629745 Marionette TRACE conn5 <- [1,1738,null,{}] 15:17:09 INFO - PROCESS | 3344 | 1461190629748 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:09 INFO - PROCESS | 3344 | 1461190629893 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 15:17:09 INFO - PROCESS | 3344 | 1461190629913 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7447F000 == 46 [pid = 3344] [id = 444] 15:17:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B70233C00) [pid = 3344] [serial = 1332] [outer = 0000000000000000] 15:17:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B7031F800) [pid = 3344] [serial = 1333] [outer = 0000002B70233C00] 15:17:09 INFO - PROCESS | 3344 | 1461190629960 Marionette DEBUG loaded listener.js 15:17:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B70A0C400) [pid = 3344] [serial = 1334] [outer = 0000002B70233C00] 15:17:10 INFO - PROCESS | 3344 | 1461190630409 Marionette TRACE conn5 <- [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]]]}] 15:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 15:17:10 INFO - PROCESS | 3344 | 1461190630436 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 15:17:10 INFO - PROCESS | 3344 | 1461190630438 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 15:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:17:10 INFO - PROCESS | 3344 | 1461190630441 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:17:10 INFO - PROCESS | 3344 | 1461190630443 Marionette TRACE conn5 <- [1,1742,null,{}] 15:17:10 INFO - PROCESS | 3344 | 1461190630447 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:10 INFO - PROCESS | 3344 | 1461190630559 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 15:17:10 INFO - PROCESS | 3344 | 1461190630614 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA1800 == 47 [pid = 3344] [id = 445] 15:17:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B70C1C800) [pid = 3344] [serial = 1335] [outer = 0000000000000000] 15:17:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B70C22C00) [pid = 3344] [serial = 1336] [outer = 0000002B70C1C800] 15:17:10 INFO - PROCESS | 3344 | 1461190630671 Marionette DEBUG loaded listener.js 15:17:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B7103EC00) [pid = 3344] [serial = 1337] [outer = 0000002B70C1C800] 15:17:11 INFO - PROCESS | 3344 | 1461190631143 Marionette TRACE conn5 <- [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]]]}] 15:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 15:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:17:11 INFO - PROCESS | 3344 | 1461190631180 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 15:17:11 INFO - PROCESS | 3344 | 1461190631182 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 15:17:11 INFO - PROCESS | 3344 | 1461190631185 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:17:11 INFO - PROCESS | 3344 | 1461190631187 Marionette TRACE conn5 <- [1,1746,null,{}] 15:17:11 INFO - PROCESS | 3344 | 1461190631228 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:11 INFO - PROCESS | 3344 | 1461190631345 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 15:17:11 INFO - PROCESS | 3344 | 1461190631402 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75311000 == 48 [pid = 3344] [id = 446] 15:17:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B7103CC00) [pid = 3344] [serial = 1338] [outer = 0000000000000000] 15:17:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B719B1C00) [pid = 3344] [serial = 1339] [outer = 0000002B7103CC00] 15:17:11 INFO - PROCESS | 3344 | 1461190631449 Marionette DEBUG loaded listener.js 15:17:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B7379B400) [pid = 3344] [serial = 1340] [outer = 0000002B7103CC00] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B70A0D400) [pid = 3344] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B719B2400) [pid = 3344] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B61C30C00) [pid = 3344] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B6F009000) [pid = 3344] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B63D4C800) [pid = 3344] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B70CCB800) [pid = 3344] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6FBAFC00) [pid = 3344] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B632E0800) [pid = 3344] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B69A06800) [pid = 3344] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B61C31000) [pid = 3344] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:17:11 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B74022000) [pid = 3344] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:17:12 INFO - PROCESS | 3344 | 1461190632001 Marionette TRACE conn5 <- [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]]]}] 15:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 859ms 15:17:12 INFO - PROCESS | 3344 | 1461190632045 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 15:17:12 INFO - PROCESS | 3344 | 1461190632047 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 15:17:12 INFO - PROCESS | 3344 | 1461190632051 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:17:12 INFO - PROCESS | 3344 | 1461190632052 Marionette TRACE conn5 <- [1,1750,null,{}] 15:17:12 INFO - PROCESS | 3344 | 1461190632056 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:12 INFO - PROCESS | 3344 | 1461190632141 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 15:17:12 INFO - PROCESS | 3344 | 1461190632222 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773AD800 == 49 [pid = 3344] [id = 447] 15:17:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B61C33400) [pid = 3344] [serial = 1341] [outer = 0000000000000000] 15:17:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B6F7B8000) [pid = 3344] [serial = 1342] [outer = 0000002B61C33400] 15:17:12 INFO - PROCESS | 3344 | 1461190632271 Marionette DEBUG loaded listener.js 15:17:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B731DD800) [pid = 3344] [serial = 1343] [outer = 0000002B61C33400] 15:17:12 INFO - PROCESS | 3344 | 1461190632639 Marionette TRACE conn5 <- [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]]]}] 15:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 15:17:12 INFO - PROCESS | 3344 | 1461190632688 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 15:17:12 INFO - PROCESS | 3344 | 1461190632691 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 15:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:17:12 INFO - PROCESS | 3344 | 1461190632703 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:17:12 INFO - PROCESS | 3344 | 1461190632705 Marionette TRACE conn5 <- [1,1754,null,{}] 15:17:12 INFO - PROCESS | 3344 | 1461190632709 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:12 INFO - PROCESS | 3344 | 1461190632794 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 15:17:12 INFO - PROCESS | 3344 | 1461190632800 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78294000 == 50 [pid = 3344] [id = 448] 15:17:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B73C14000) [pid = 3344] [serial = 1344] [outer = 0000000000000000] 15:17:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B7402AC00) [pid = 3344] [serial = 1345] [outer = 0000002B73C14000] 15:17:12 INFO - PROCESS | 3344 | 1461190632847 Marionette DEBUG loaded listener.js 15:17:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B741A5000) [pid = 3344] [serial = 1346] [outer = 0000002B73C14000] 15:17:13 INFO - PROCESS | 3344 | 1461190633283 Marionette TRACE conn5 <- [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]]]}] 15:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 626ms 15:17:13 INFO - PROCESS | 3344 | 1461190633330 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 15:17:13 INFO - PROCESS | 3344 | 1461190633333 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 15:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:17:13 INFO - PROCESS | 3344 | 1461190633336 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:17:13 INFO - PROCESS | 3344 | 1461190633338 Marionette TRACE conn5 <- [1,1758,null,{}] 15:17:13 INFO - PROCESS | 3344 | 1461190633342 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:13 INFO - PROCESS | 3344 | 1461190633428 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 15:17:13 INFO - PROCESS | 3344 | 1461190633434 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78907000 == 51 [pid = 3344] [id = 449] 15:17:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B741A3C00) [pid = 3344] [serial = 1347] [outer = 0000000000000000] 15:17:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B74452000) [pid = 3344] [serial = 1348] [outer = 0000002B741A3C00] 15:17:13 INFO - PROCESS | 3344 | 1461190633480 Marionette DEBUG loaded listener.js 15:17:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B74493C00) [pid = 3344] [serial = 1349] [outer = 0000002B741A3C00] 15:17:14 INFO - PROCESS | 3344 | 1461190634009 Marionette TRACE conn5 <- [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]]]}] 15:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 15:17:14 INFO - PROCESS | 3344 | 1461190634071 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 15:17:14 INFO - PROCESS | 3344 | 1461190634076 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 15:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:17:14 INFO - PROCESS | 3344 | 1461190634082 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:17:14 INFO - PROCESS | 3344 | 1461190634087 Marionette TRACE conn5 <- [1,1762,null,{}] 15:17:14 INFO - PROCESS | 3344 | 1461190634166 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:14 INFO - PROCESS | 3344 | 1461190634334 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 15:17:14 INFO - PROCESS | 3344 | 1461190634346 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F286800 == 52 [pid = 3344] [id = 450] 15:17:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B62CCA800) [pid = 3344] [serial = 1350] [outer = 0000000000000000] 15:17:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B68038800) [pid = 3344] [serial = 1351] [outer = 0000002B62CCA800] 15:17:14 INFO - PROCESS | 3344 | 1461190634406 Marionette DEBUG loaded listener.js 15:17:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B69906C00) [pid = 3344] [serial = 1352] [outer = 0000002B62CCA800] 15:17:15 INFO - PROCESS | 3344 | 1461190635001 Marionette TRACE conn5 <- [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]]]}] 15:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 942ms 15:17:15 INFO - PROCESS | 3344 | 1461190635027 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 15:17:15 INFO - PROCESS | 3344 | 1461190635034 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 15:17:15 INFO - PROCESS | 3344 | 1461190635040 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:17:15 INFO - PROCESS | 3344 | 1461190635044 Marionette TRACE conn5 <- [1,1766,null,{}] 15:17:15 INFO - PROCESS | 3344 | 1461190635048 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:15 INFO - PROCESS | 3344 | 1461190635165 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 15:17:15 INFO - PROCESS | 3344 | 1461190635261 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74211000 == 53 [pid = 3344] [id = 451] 15:17:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B6D5CC800) [pid = 3344] [serial = 1353] [outer = 0000000000000000] 15:17:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B6F7B6000) [pid = 3344] [serial = 1354] [outer = 0000002B6D5CC800] 15:17:15 INFO - PROCESS | 3344 | 1461190635319 Marionette DEBUG loaded listener.js 15:17:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B701E7C00) [pid = 3344] [serial = 1355] [outer = 0000002B6D5CC800] 15:17:15 INFO - PROCESS | 3344 | 1461190635930 Marionette TRACE conn5 <- [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]]]}] 15:17:15 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 15:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 923ms 15:17:15 INFO - PROCESS | 3344 | 1461190635970 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 15:17:15 INFO - PROCESS | 3344 | 1461190635973 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 15:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:17:15 INFO - PROCESS | 3344 | 1461190635977 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - PROCESS | 3344 | 1461190635981 Marionette TRACE conn5 <- [1,1770,null,{}] 15:17:16 INFO - PROCESS | 3344 | 1461190635993 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:16 INFO - PROCESS | 3344 | 1461190636114 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 15:17:16 INFO - PROCESS | 3344 | 1461190636212 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BF4000 == 54 [pid = 3344] [id = 452] 15:17:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B7103A000) [pid = 3344] [serial = 1356] [outer = 0000000000000000] 15:17:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B719A7400) [pid = 3344] [serial = 1357] [outer = 0000002B7103A000] 15:17:16 INFO - PROCESS | 3344 | 1461190636271 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B74342800) [pid = 3344] [serial = 1358] [outer = 0000002B7103A000] 15:17:16 INFO - PROCESS | 3344 | 1461190636880 Marionette TRACE conn5 <- [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]]]}] 15:17:16 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 15:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 943ms 15:17:16 INFO - PROCESS | 3344 | 1461190636921 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 15:17:16 INFO - PROCESS | 3344 | 1461190636925 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 15:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:17:16 INFO - PROCESS | 3344 | 1461190636928 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:17:16 INFO - PROCESS | 3344 | 1461190636930 Marionette TRACE conn5 <- [1,1774,null,{}] 15:17:16 INFO - PROCESS | 3344 | 1461190636934 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:17 INFO - PROCESS | 3344 | 1461190637047 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 15:17:17 INFO - PROCESS | 3344 | 1461190637143 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7940E000 == 55 [pid = 3344] [id = 453] 15:17:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B74563000) [pid = 3344] [serial = 1359] [outer = 0000000000000000] 15:17:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B74569400) [pid = 3344] [serial = 1360] [outer = 0000002B74563000] 15:17:17 INFO - PROCESS | 3344 | 1461190637200 Marionette DEBUG loaded listener.js 15:17:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B74805C00) [pid = 3344] [serial = 1361] [outer = 0000002B74563000] 15:17:17 INFO - PROCESS | 3344 | 1461190637788 Marionette TRACE conn5 <- [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]]]}] 15:17:17 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 15:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 943ms 15:17:17 INFO - PROCESS | 3344 | 1461190637874 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 15:17:17 INFO - PROCESS | 3344 | 1461190637876 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 15:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:17:17 INFO - PROCESS | 3344 | 1461190637880 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:17:17 INFO - PROCESS | 3344 | 1461190637882 Marionette TRACE conn5 <- [1,1778,null,{}] 15:17:17 INFO - PROCESS | 3344 | 1461190637886 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:18 INFO - PROCESS | 3344 | 1461190637997 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 15:17:18 INFO - PROCESS | 3344 | 1461190638120 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79EAE800 == 56 [pid = 3344] [id = 454] 15:17:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B74563400) [pid = 3344] [serial = 1362] [outer = 0000000000000000] 15:17:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B7480EC00) [pid = 3344] [serial = 1363] [outer = 0000002B74563400] 15:17:18 INFO - PROCESS | 3344 | 1461190638179 Marionette DEBUG loaded listener.js 15:17:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B74D25400) [pid = 3344] [serial = 1364] [outer = 0000002B74563400] 15:17:18 INFO - PROCESS | 3344 | 1461190638720 Marionette TRACE conn5 <- [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]]]}] 15:17:18 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) 15:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 879ms 15:17:18 INFO - PROCESS | 3344 | 1461190638761 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 15:17:18 INFO - PROCESS | 3344 | 1461190638764 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 15:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:17:18 INFO - PROCESS | 3344 | 1461190638768 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:17:18 INFO - PROCESS | 3344 | 1461190638770 Marionette TRACE conn5 <- [1,1782,null,{}] 15:17:18 INFO - PROCESS | 3344 | 1461190638774 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:18 INFO - PROCESS | 3344 | 1461190638908 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 15:17:19 INFO - PROCESS | 3344 | 1461190639037 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B112000 == 57 [pid = 3344] [id = 455] 15:17:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B74D69400) [pid = 3344] [serial = 1365] [outer = 0000000000000000] 15:17:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B74E66000) [pid = 3344] [serial = 1366] [outer = 0000002B74D69400] 15:17:19 INFO - PROCESS | 3344 | 1461190639099 Marionette DEBUG loaded listener.js 15:17:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B74FEE400) [pid = 3344] [serial = 1367] [outer = 0000002B74D69400] 15:17:19 INFO - PROCESS | 3344 | 1461190639706 Marionette TRACE conn5 <- [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]]]}] 15:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 985ms 15:17:19 INFO - PROCESS | 3344 | 1461190639756 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 15:17:19 INFO - PROCESS | 3344 | 1461190639758 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 15:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:17:19 INFO - PROCESS | 3344 | 1461190639776 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:17:19 INFO - PROCESS | 3344 | 1461190639778 Marionette TRACE conn5 <- [1,1786,null,{}] 15:17:19 INFO - PROCESS | 3344 | 1461190639782 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:19 INFO - PROCESS | 3344 | 1461190639890 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 15:17:20 INFO - PROCESS | 3344 | 1461190640014 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B473800 == 58 [pid = 3344] [id = 456] 15:17:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B74FF2800) [pid = 3344] [serial = 1368] [outer = 0000000000000000] 15:17:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B74FF6C00) [pid = 3344] [serial = 1369] [outer = 0000002B74FF2800] 15:17:20 INFO - PROCESS | 3344 | 1461190640071 Marionette DEBUG loaded listener.js 15:17:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B75085800) [pid = 3344] [serial = 1370] [outer = 0000002B74FF2800] 15:17:20 INFO - PROCESS | 3344 | 1461190640907 Marionette TRACE conn5 <- [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]]]}] 15:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1196ms 15:17:20 INFO - PROCESS | 3344 | 1461190640973 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 15:17:20 INFO - PROCESS | 3344 | 1461190640977 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 15:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:17:20 INFO - PROCESS | 3344 | 1461190640983 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:17:20 INFO - PROCESS | 3344 | 1461190640987 Marionette TRACE conn5 <- [1,1790,null,{}] 15:17:20 INFO - PROCESS | 3344 | 1461190640994 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:21 INFO - PROCESS | 3344 | 1461190641099 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 15:17:21 INFO - PROCESS | 3344 | 1461190641255 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7048C000 == 59 [pid = 3344] [id = 457] 15:17:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B63A81400) [pid = 3344] [serial = 1371] [outer = 0000000000000000] 15:17:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B63D48000) [pid = 3344] [serial = 1372] [outer = 0000002B63A81400] 15:17:21 INFO - PROCESS | 3344 | 1461190641311 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B69A07C00) [pid = 3344] [serial = 1373] [outer = 0000002B63A81400] 15:17:21 INFO - PROCESS | 3344 | 1461190641918 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DBD000 == 58 [pid = 3344] [id = 417] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78294000 == 57 [pid = 3344] [id = 448] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773AD800 == 56 [pid = 3344] [id = 447] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75311000 == 55 [pid = 3344] [id = 446] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA1800 == 54 [pid = 3344] [id = 445] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7447F000 == 53 [pid = 3344] [id = 444] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D5C000 == 52 [pid = 3344] [id = 443] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B704AA800 == 51 [pid = 3344] [id = 442] 15:17:21 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B71993000) [pid = 3344] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 15:17:21 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B719B0400) [pid = 3344] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69932000 == 50 [pid = 3344] [id = 441] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB41000 == 49 [pid = 3344] [id = 440] 15:17:21 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7829E000 == 48 [pid = 3344] [id = 434] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B74026C00) [pid = 3344] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B70A10800) [pid = 3344] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B72812400) [pid = 3344] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B61D41400) [pid = 3344] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B70FF3800) [pid = 3344] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B6F713C00) [pid = 3344] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B6F84EC00) [pid = 3344] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B68E2E400) [pid = 3344] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B69D24000) [pid = 3344] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B71031C00) [pid = 3344] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B7103D000) [pid = 3344] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1040ms 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B70C21800) [pid = 3344] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B7005DC00) [pid = 3344] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B67E6C800) [pid = 3344] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B6F78FC00) [pid = 3344] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B63611000) [pid = 3344] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B72D36400) [pid = 3344] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B6F84B000) [pid = 3344] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B73C0E400) [pid = 3344] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B63608800) [pid = 3344] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B6360EC00) [pid = 3344] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B68E36C00) [pid = 3344] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B74045800) [pid = 3344] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B7023D800) [pid = 3344] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B73C4EC00) [pid = 3344] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 15:17:22 INFO - PROCESS | 3344 | 1461190642030 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 15:17:22 INFO - PROCESS | 3344 | 1461190642036 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 15:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:17:22 INFO - PROCESS | 3344 | 1461190642065 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:17:22 INFO - PROCESS | 3344 | 1461190642068 Marionette TRACE conn5 <- [1,1794,null,{}] 15:17:22 INFO - PROCESS | 3344 | 1461190642071 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:22 INFO - PROCESS | 3344 | 1461190642174 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 15:17:22 INFO - PROCESS | 3344 | 1461190642181 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E45B000 == 49 [pid = 3344] [id = 458] 15:17:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B632E6400) [pid = 3344] [serial = 1374] [outer = 0000000000000000] 15:17:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B63611000) [pid = 3344] [serial = 1375] [outer = 0000002B632E6400] 15:17:22 INFO - PROCESS | 3344 | 1461190642229 Marionette DEBUG loaded listener.js 15:17:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B69A06800) [pid = 3344] [serial = 1376] [outer = 0000002B632E6400] 15:17:22 INFO - PROCESS | 3344 | 1461190642764 Marionette TRACE conn5 <- [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]]]}] 15:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 731ms 15:17:22 INFO - PROCESS | 3344 | 1461190642802 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 15:17:22 INFO - PROCESS | 3344 | 1461190642804 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 15:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:17:22 INFO - PROCESS | 3344 | 1461190642808 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:17:22 INFO - PROCESS | 3344 | 1461190642812 Marionette TRACE conn5 <- [1,1798,null,{}] 15:17:22 INFO - PROCESS | 3344 | 1461190642823 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:22 INFO - PROCESS | 3344 | 1461190642915 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 15:17:23 INFO - PROCESS | 3344 | 1461190643002 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737CE000 == 50 [pid = 3344] [id = 459] 15:17:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B6815A000) [pid = 3344] [serial = 1377] [outer = 0000000000000000] 15:17:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B6FB8AC00) [pid = 3344] [serial = 1378] [outer = 0000002B6815A000] 15:17:23 INFO - PROCESS | 3344 | 1461190643053 Marionette DEBUG loaded listener.js 15:17:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B701E5000) [pid = 3344] [serial = 1379] [outer = 0000002B6815A000] 15:17:23 INFO - PROCESS | 3344 | 1461190643479 Marionette TRACE conn5 <- [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]]]}] 15:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 15:17:23 INFO - PROCESS | 3344 | 1461190643544 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 15:17:23 INFO - PROCESS | 3344 | 1461190643547 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 15:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:17:23 INFO - PROCESS | 3344 | 1461190643550 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:17:23 INFO - PROCESS | 3344 | 1461190643552 Marionette TRACE conn5 <- [1,1802,null,{}] 15:17:23 INFO - PROCESS | 3344 | 1461190643556 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:23 INFO - PROCESS | 3344 | 1461190643653 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 15:17:23 INFO - PROCESS | 3344 | 1461190643697 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745E2800 == 51 [pid = 3344] [id = 460] 15:17:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B70A04400) [pid = 3344] [serial = 1380] [outer = 0000000000000000] 15:17:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B70A14000) [pid = 3344] [serial = 1381] [outer = 0000002B70A04400] 15:17:23 INFO - PROCESS | 3344 | 1461190643745 Marionette DEBUG loaded listener.js 15:17:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B70C19000) [pid = 3344] [serial = 1382] [outer = 0000002B70A04400] 15:17:24 INFO - PROCESS | 3344 | 1461190644199 Marionette TRACE conn5 <- [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]]]}] 15:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 690ms 15:17:24 INFO - PROCESS | 3344 | 1461190644243 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 15:17:24 INFO - PROCESS | 3344 | 1461190644245 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 15:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:17:24 INFO - PROCESS | 3344 | 1461190644249 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:17:24 INFO - PROCESS | 3344 | 1461190644250 Marionette TRACE conn5 <- [1,1806,null,{}] 15:17:24 INFO - PROCESS | 3344 | 1461190644254 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:24 INFO - PROCESS | 3344 | 1461190644370 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 15:17:24 INFO - PROCESS | 3344 | 1461190644422 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7500A000 == 52 [pid = 3344] [id = 461] 15:17:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B70C21C00) [pid = 3344] [serial = 1383] [outer = 0000000000000000] 15:17:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B71033800) [pid = 3344] [serial = 1384] [outer = 0000002B70C21C00] 15:17:24 INFO - PROCESS | 3344 | 1461190644470 Marionette DEBUG loaded listener.js 15:17:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B71991C00) [pid = 3344] [serial = 1385] [outer = 0000002B70C21C00] 15:17:24 INFO - PROCESS | 3344 | 1461190644910 Marionette TRACE conn5 <- [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]]]}] 15:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 15:17:24 INFO - PROCESS | 3344 | 1461190644946 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 15:17:24 INFO - PROCESS | 3344 | 1461190644949 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 15:17:24 INFO - PROCESS | 3344 | 1461190644952 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:17:24 INFO - PROCESS | 3344 | 1461190644954 Marionette TRACE conn5 <- [1,1810,null,{}] 15:17:24 INFO - PROCESS | 3344 | 1461190644965 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:25 INFO - PROCESS | 3344 | 1461190645129 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 15:17:25 INFO - PROCESS | 3344 | 1461190645162 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB5000 == 53 [pid = 3344] [id = 462] 15:17:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B72D3FC00) [pid = 3344] [serial = 1386] [outer = 0000000000000000] 15:17:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B74026C00) [pid = 3344] [serial = 1387] [outer = 0000002B72D3FC00] 15:17:25 INFO - PROCESS | 3344 | 1461190645212 Marionette DEBUG loaded listener.js 15:17:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B7412C400) [pid = 3344] [serial = 1388] [outer = 0000002B72D3FC00] 15:17:25 INFO - PROCESS | 3344 | 1461190645668 Marionette TRACE conn5 <- [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]]]}] 15:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 15:17:25 INFO - PROCESS | 3344 | 1461190645689 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 15:17:25 INFO - PROCESS | 3344 | 1461190645691 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 15:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:17:25 INFO - PROCESS | 3344 | 1461190645701 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:17:25 INFO - PROCESS | 3344 | 1461190645703 Marionette TRACE conn5 <- [1,1814,null,{}] 15:17:25 INFO - PROCESS | 3344 | 1461190645706 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:25 INFO - PROCESS | 3344 | 1461190645823 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 15:17:25 INFO - PROCESS | 3344 | 1461190645830 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78039800 == 54 [pid = 3344] [id = 463] 15:17:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B742C0800) [pid = 3344] [serial = 1389] [outer = 0000000000000000] 15:17:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B7434DC00) [pid = 3344] [serial = 1390] [outer = 0000002B742C0800] 15:17:25 INFO - PROCESS | 3344 | 1461190645923 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B7449C000) [pid = 3344] [serial = 1391] [outer = 0000002B742C0800] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B70233C00) [pid = 3344] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B7404AC00) [pid = 3344] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B6360C000) [pid = 3344] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B6F23B400) [pid = 3344] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B68222C00) [pid = 3344] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B63A78400) [pid = 3344] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B70C1C800) [pid = 3344] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B61C33400) [pid = 3344] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B73C14000) [pid = 3344] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B7103CC00) [pid = 3344] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:17:26 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B6FBB8400) [pid = 3344] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:17:26 INFO - PROCESS | 3344 | 1461190646491 Marionette TRACE conn5 <- [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]]]}] 15:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 838ms 15:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:17:26 INFO - PROCESS | 3344 | 1461190646541 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 15:17:26 INFO - PROCESS | 3344 | 1461190646543 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 15:17:26 INFO - PROCESS | 3344 | 1461190646546 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:17:26 INFO - PROCESS | 3344 | 1461190646548 Marionette TRACE conn5 <- [1,1818,null,{}] 15:17:26 INFO - PROCESS | 3344 | 1461190646552 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:26 INFO - PROCESS | 3344 | 1461190646639 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 15:17:26 INFO - PROCESS | 3344 | 1461190646725 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78297800 == 55 [pid = 3344] [id = 464] 15:17:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B61D3BC00) [pid = 3344] [serial = 1392] [outer = 0000000000000000] 15:17:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B7005D400) [pid = 3344] [serial = 1393] [outer = 0000002B61D3BC00] 15:17:26 INFO - PROCESS | 3344 | 1461190646772 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B74353C00) [pid = 3344] [serial = 1394] [outer = 0000002B61D3BC00] 15:17:27 INFO - PROCESS | 3344 | 1461190647143 Marionette TRACE conn5 <- [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]]]}] 15:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 15:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:17:27 INFO - PROCESS | 3344 | 1461190647178 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 15:17:27 INFO - PROCESS | 3344 | 1461190647180 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 15:17:27 INFO - PROCESS | 3344 | 1461190647183 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:17:27 INFO - PROCESS | 3344 | 1461190647185 Marionette TRACE conn5 <- [1,1822,null,{}] 15:17:27 INFO - PROCESS | 3344 | 1461190647188 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:27 INFO - PROCESS | 3344 | 1461190647307 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 15:17:27 INFO - PROCESS | 3344 | 1461190647316 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BD5000 == 56 [pid = 3344] [id = 465] 15:17:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B719A7C00) [pid = 3344] [serial = 1395] [outer = 0000000000000000] 15:17:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B74D28400) [pid = 3344] [serial = 1396] [outer = 0000002B719A7C00] 15:17:27 INFO - PROCESS | 3344 | 1461190647361 Marionette DEBUG loaded listener.js 15:17:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B74E6DC00) [pid = 3344] [serial = 1397] [outer = 0000002B719A7C00] 15:17:27 INFO - PROCESS | 3344 | 1461190647772 Marionette TRACE conn5 <- [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]]]}] 15:17:27 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 15:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 15:17:27 INFO - PROCESS | 3344 | 1461190647815 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 15:17:27 INFO - PROCESS | 3344 | 1461190647817 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 15:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:17:27 INFO - PROCESS | 3344 | 1461190647821 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:17:27 INFO - PROCESS | 3344 | 1461190647823 Marionette TRACE conn5 <- [1,1826,null,{}] 15:17:27 INFO - PROCESS | 3344 | 1461190647826 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:27 INFO - PROCESS | 3344 | 1461190647949 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 15:17:28 INFO - PROCESS | 3344 | 1461190647990 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B104800 == 57 [pid = 3344] [id = 466] 15:17:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B6885DC00) [pid = 3344] [serial = 1398] [outer = 0000000000000000] 15:17:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B74046C00) [pid = 3344] [serial = 1399] [outer = 0000002B6885DC00] 15:17:28 INFO - PROCESS | 3344 | 1461190648036 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B75405000) [pid = 3344] [serial = 1400] [outer = 0000002B6885DC00] 15:17:28 INFO - PROCESS | 3344 | 1461190648578 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 838ms 15:17:28 INFO - PROCESS | 3344 | 1461190648673 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 15:17:28 INFO - PROCESS | 3344 | 1461190648678 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 15:17:28 INFO - PROCESS | 3344 | 1461190648684 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:17:28 INFO - PROCESS | 3344 | 1461190648689 Marionette TRACE conn5 <- [1,1830,null,{}] 15:17:28 INFO - PROCESS | 3344 | 1461190648696 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:28 INFO - PROCESS | 3344 | 1461190648826 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 15:17:28 INFO - PROCESS | 3344 | 1461190648950 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB4A800 == 58 [pid = 3344] [id = 467] 15:17:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B6342E400) [pid = 3344] [serial = 1401] [outer = 0000000000000000] 15:17:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B63D40000) [pid = 3344] [serial = 1402] [outer = 0000002B6342E400] 15:17:29 INFO - PROCESS | 3344 | 1461190649010 Marionette DEBUG loaded listener.js 15:17:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B69D24000) [pid = 3344] [serial = 1403] [outer = 0000002B6342E400] 15:17:29 INFO - PROCESS | 3344 | 1461190649666 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1036ms 15:17:29 INFO - PROCESS | 3344 | 1461190649726 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 15:17:29 INFO - PROCESS | 3344 | 1461190649733 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 15:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:17:29 INFO - PROCESS | 3344 | 1461190649761 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - PROCESS | 3344 | 1461190649764 Marionette TRACE conn5 <- [1,1834,null,{}] 15:17:29 INFO - PROCESS | 3344 | 1461190649769 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:29 INFO - PROCESS | 3344 | 1461190649888 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 15:17:30 INFO - PROCESS | 3344 | 1461190650016 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75014800 == 59 [pid = 3344] [id = 468] 15:17:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B6E4A6400) [pid = 3344] [serial = 1404] [outer = 0000000000000000] 15:17:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B70329400) [pid = 3344] [serial = 1405] [outer = 0000002B6E4A6400] 15:17:30 INFO - PROCESS | 3344 | 1461190650074 Marionette DEBUG loaded listener.js 15:17:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B71033C00) [pid = 3344] [serial = 1406] [outer = 0000002B6E4A6400] 15:17:30 INFO - PROCESS | 3344 | 1461190650706 Marionette TRACE conn5 <- [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]]]}] 15:17:30 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) 15:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1003ms 15:17:30 INFO - PROCESS | 3344 | 1461190650748 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 15:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:17:30 INFO - PROCESS | 3344 | 1461190650751 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 15:17:30 INFO - PROCESS | 3344 | 1461190650755 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:17:30 INFO - PROCESS | 3344 | 1461190650759 Marionette TRACE conn5 <- [1,1838,null,{}] 15:17:30 INFO - PROCESS | 3344 | 1461190650771 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:30 INFO - PROCESS | 3344 | 1461190650892 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 15:17:31 INFO - PROCESS | 3344 | 1461190651020 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B9DE000 == 60 [pid = 3344] [id = 469] 15:17:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B73C0F000) [pid = 3344] [serial = 1407] [outer = 0000000000000000] 15:17:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B74044400) [pid = 3344] [serial = 1408] [outer = 0000002B73C0F000] 15:17:31 INFO - PROCESS | 3344 | 1461190651081 Marionette DEBUG loaded listener.js 15:17:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B74D1E800) [pid = 3344] [serial = 1409] [outer = 0000002B73C0F000] 15:17:31 INFO - PROCESS | 3344 | 1461190651649 Marionette TRACE conn5 <- [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]]]}] 15:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 943ms 15:17:31 INFO - PROCESS | 3344 | 1461190651699 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 15:17:31 INFO - PROCESS | 3344 | 1461190651702 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 15:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:17:31 INFO - PROCESS | 3344 | 1461190651706 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:17:31 INFO - PROCESS | 3344 | 1461190651708 Marionette TRACE conn5 <- [1,1842,null,{}] 15:17:31 INFO - PROCESS | 3344 | 1461190651712 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:31 INFO - PROCESS | 3344 | 1461190651828 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 15:17:31 INFO - PROCESS | 3344 | 1461190651927 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C019000 == 61 [pid = 3344] [id = 470] 15:17:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B75408400) [pid = 3344] [serial = 1410] [outer = 0000000000000000] 15:17:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B7540E800) [pid = 3344] [serial = 1411] [outer = 0000002B75408400] 15:17:31 INFO - PROCESS | 3344 | 1461190651984 Marionette DEBUG loaded listener.js 15:17:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B7542FC00) [pid = 3344] [serial = 1412] [outer = 0000002B75408400] 15:17:32 INFO - PROCESS | 3344 | 1461190652593 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 942ms 15:17:32 INFO - PROCESS | 3344 | 1461190652650 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 15:17:32 INFO - PROCESS | 3344 | 1461190652652 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 15:17:32 INFO - PROCESS | 3344 | 1461190652656 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:17:32 INFO - PROCESS | 3344 | 1461190652658 Marionette TRACE conn5 <- [1,1846,null,{}] 15:17:32 INFO - PROCESS | 3344 | 1461190652662 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:32 INFO - PROCESS | 3344 | 1461190652804 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 15:17:32 INFO - PROCESS | 3344 | 1461190652930 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C23D800 == 62 [pid = 3344] [id = 471] 15:17:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B75411800) [pid = 3344] [serial = 1413] [outer = 0000000000000000] 15:17:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B75438C00) [pid = 3344] [serial = 1414] [outer = 0000002B75411800] 15:17:32 INFO - PROCESS | 3344 | 1461190652988 Marionette DEBUG loaded listener.js 15:17:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B7591DC00) [pid = 3344] [serial = 1415] [outer = 0000002B75411800] 15:17:33 INFO - PROCESS | 3344 | 1461190653600 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 985ms 15:17:33 INFO - PROCESS | 3344 | 1461190653643 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 15:17:33 INFO - PROCESS | 3344 | 1461190653646 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 15:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:17:33 INFO - PROCESS | 3344 | 1461190653650 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:17:33 INFO - PROCESS | 3344 | 1461190653652 Marionette TRACE conn5 <- [1,1850,null,{}] 15:17:33 INFO - PROCESS | 3344 | 1461190653656 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:33 INFO - PROCESS | 3344 | 1461190653863 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 15:17:33 INFO - PROCESS | 3344 | 1461190653883 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C2CA000 == 63 [pid = 3344] [id = 472] 15:17:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B7595B800) [pid = 3344] [serial = 1416] [outer = 0000000000000000] 15:17:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B75A4C800) [pid = 3344] [serial = 1417] [outer = 0000002B7595B800] 15:17:33 INFO - PROCESS | 3344 | 1461190653942 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B774ED000) [pid = 3344] [serial = 1418] [outer = 0000002B7595B800] 15:17:34 INFO - PROCESS | 3344 | 1461190654805 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1183ms 15:17:34 INFO - PROCESS | 3344 | 1461190654840 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 15:17:34 INFO - PROCESS | 3344 | 1461190654844 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 15:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:17:34 INFO - PROCESS | 3344 | 1461190654850 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:17:34 INFO - PROCESS | 3344 | 1461190654854 Marionette TRACE conn5 <- [1,1854,null,{}] 15:17:34 INFO - PROCESS | 3344 | 1461190654861 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:34 INFO - PROCESS | 3344 | 1461190654968 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 15:17:35 INFO - PROCESS | 3344 | 1461190655101 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FE56800 == 64 [pid = 3344] [id = 473] 15:17:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B63602400) [pid = 3344] [serial = 1419] [outer = 0000000000000000] 15:17:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B63A7C400) [pid = 3344] [serial = 1420] [outer = 0000002B63602400] 15:17:35 INFO - PROCESS | 3344 | 1461190655156 Marionette DEBUG loaded listener.js 15:17:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B68216C00) [pid = 3344] [serial = 1421] [outer = 0000002B63602400] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BD5000 == 63 [pid = 3344] [id = 465] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78297800 == 62 [pid = 3344] [id = 464] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78039800 == 61 [pid = 3344] [id = 463] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB5000 == 60 [pid = 3344] [id = 462] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7500A000 == 59 [pid = 3344] [id = 461] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745E2800 == 58 [pid = 3344] [id = 460] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737CE000 == 57 [pid = 3344] [id = 459] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B73C56400) [pid = 3344] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B74341C00) [pid = 3344] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B74354C00) [pid = 3344] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B74452000) [pid = 3344] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E45B000 == 56 [pid = 3344] [id = 458] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7048C000 == 55 [pid = 3344] [id = 457] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7940E000 == 54 [pid = 3344] [id = 453] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BF4000 == 53 [pid = 3344] [id = 452] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74211000 == 52 [pid = 3344] [id = 451] 15:17:35 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F286800 == 51 [pid = 3344] [id = 450] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B7005E000) [pid = 3344] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B7031F800) [pid = 3344] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B70A0C400) [pid = 3344] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B74123C00) [pid = 3344] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B67E36400) [pid = 3344] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B63928000) [pid = 3344] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B6F856000) [pid = 3344] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B7023AC00) [pid = 3344] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B69D95000) [pid = 3344] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B6F011400) [pid = 3344] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B681BE400) [pid = 3344] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B63A86400) [pid = 3344] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B68B7D000) [pid = 3344] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B70C22C00) [pid = 3344] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B6F7B8000) [pid = 3344] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B741A5000) [pid = 3344] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B719B1C00) [pid = 3344] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B7402AC00) [pid = 3344] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B7379B400) [pid = 3344] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B742C0C00) [pid = 3344] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B7103EC00) [pid = 3344] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B731DD800) [pid = 3344] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B6FDB8000) [pid = 3344] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 15:17:35 INFO - PROCESS | 3344 | 1461190655826 Marionette TRACE conn5 <- [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]]]}] 15:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1028ms 15:17:35 INFO - PROCESS | 3344 | 1461190655883 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 15:17:35 INFO - PROCESS | 3344 | 1461190655889 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 15:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:17:35 INFO - PROCESS | 3344 | 1461190655895 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:17:35 INFO - PROCESS | 3344 | 1461190655898 Marionette TRACE conn5 <- [1,1858,null,{}] 15:17:35 INFO - PROCESS | 3344 | 1461190655919 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:36 INFO - PROCESS | 3344 | 1461190656013 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 15:17:36 INFO - PROCESS | 3344 | 1461190656099 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F74E800 == 52 [pid = 3344] [id = 474] 15:17:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B6342E800) [pid = 3344] [serial = 1422] [outer = 0000000000000000] 15:17:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B63DF3C00) [pid = 3344] [serial = 1423] [outer = 0000002B6342E800] 15:17:36 INFO - PROCESS | 3344 | 1461190656148 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B68B83400) [pid = 3344] [serial = 1424] [outer = 0000002B6342E800] 15:17:36 INFO - PROCESS | 3344 | 1461190656645 Marionette TRACE conn5 <- [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]]]}] 15:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 796ms 15:17:36 INFO - PROCESS | 3344 | 1461190656693 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 15:17:36 INFO - PROCESS | 3344 | 1461190656695 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 15:17:36 INFO - PROCESS | 3344 | 1461190656699 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:17:36 INFO - PROCESS | 3344 | 1461190656703 Marionette TRACE conn5 <- [1,1862,null,{}] 15:17:36 INFO - PROCESS | 3344 | 1461190656714 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:36 INFO - PROCESS | 3344 | 1461190656807 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 15:17:36 INFO - PROCESS | 3344 | 1461190656816 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737BC800 == 53 [pid = 3344] [id = 475] 15:17:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B6F2BA000) [pid = 3344] [serial = 1425] [outer = 0000000000000000] 15:17:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B6F71A000) [pid = 3344] [serial = 1426] [outer = 0000002B6F2BA000] 15:17:36 INFO - PROCESS | 3344 | 1461190656867 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B6F856800) [pid = 3344] [serial = 1427] [outer = 0000002B6F2BA000] 15:17:37 INFO - PROCESS | 3344 | 1461190657359 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 689ms 15:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:17:37 INFO - PROCESS | 3344 | 1461190657391 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 3344 | 1461190657393 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 15:17:37 INFO - PROCESS | 3344 | 1461190657397 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:17:37 INFO - PROCESS | 3344 | 1461190657399 Marionette TRACE conn5 <- [1,1866,null,{}] 15:17:37 INFO - PROCESS | 3344 | 1461190657402 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:37 INFO - PROCESS | 3344 | 1461190657493 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 15:17:37 INFO - PROCESS | 3344 | 1461190657501 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74473000 == 54 [pid = 3344] [id = 476] 15:17:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B7005E000) [pid = 3344] [serial = 1428] [outer = 0000000000000000] 15:17:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B70177400) [pid = 3344] [serial = 1429] [outer = 0000002B7005E000] 15:17:37 INFO - PROCESS | 3344 | 1461190657549 Marionette DEBUG loaded listener.js 15:17:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B70321000) [pid = 3344] [serial = 1430] [outer = 0000002B7005E000] 15:17:38 INFO - PROCESS | 3344 | 1461190658003 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 15:17:38 INFO - PROCESS | 3344 | 1461190658092 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 15:17:38 INFO - PROCESS | 3344 | 1461190658094 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 15:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:17:38 INFO - PROCESS | 3344 | 1461190658097 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:17:38 INFO - PROCESS | 3344 | 1461190658099 Marionette TRACE conn5 <- [1,1870,null,{}] 15:17:38 INFO - PROCESS | 3344 | 1461190658103 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:38 INFO - PROCESS | 3344 | 1461190658245 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 15:17:38 INFO - PROCESS | 3344 | 1461190658270 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F282800 == 55 [pid = 3344] [id = 477] 15:17:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B70A04800) [pid = 3344] [serial = 1431] [outer = 0000000000000000] 15:17:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B70A0FC00) [pid = 3344] [serial = 1432] [outer = 0000002B70A04800] 15:17:38 INFO - PROCESS | 3344 | 1461190658318 Marionette DEBUG loaded listener.js 15:17:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B70A92C00) [pid = 3344] [serial = 1433] [outer = 0000002B70A04800] 15:17:38 INFO - PROCESS | 3344 | 1461190658787 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 733ms 15:17:38 INFO - PROCESS | 3344 | 1461190658835 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 15:17:38 INFO - PROCESS | 3344 | 1461190658837 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 15:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:17:38 INFO - PROCESS | 3344 | 1461190658840 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:17:38 INFO - PROCESS | 3344 | 1461190658842 Marionette TRACE conn5 <- [1,1874,null,{}] 15:17:38 INFO - PROCESS | 3344 | 1461190658846 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:38 INFO - PROCESS | 3344 | 1461190658981 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 15:17:39 INFO - PROCESS | 3344 | 1461190659043 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7500C800 == 56 [pid = 3344] [id = 478] 15:17:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B70CCB800) [pid = 3344] [serial = 1434] [outer = 0000000000000000] 15:17:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B719A9C00) [pid = 3344] [serial = 1435] [outer = 0000002B70CCB800] 15:17:39 INFO - PROCESS | 3344 | 1461190659093 Marionette DEBUG loaded listener.js 15:17:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B72893400) [pid = 3344] [serial = 1436] [outer = 0000002B70CCB800] 15:17:39 INFO - PROCESS | 3344 | 1461190659526 Marionette TRACE conn5 <- [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]]]}] 15:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 733ms 15:17:39 INFO - PROCESS | 3344 | 1461190659596 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 15:17:39 INFO - PROCESS | 3344 | 1461190659598 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 15:17:39 INFO - PROCESS | 3344 | 1461190659602 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:17:39 INFO - PROCESS | 3344 | 1461190659604 Marionette TRACE conn5 <- [1,1878,null,{}] 15:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:17:39 INFO - PROCESS | 3344 | 1461190659607 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:39 INFO - PROCESS | 3344 | 1461190659725 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 15:17:39 INFO - PROCESS | 3344 | 1461190659786 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB6800 == 57 [pid = 3344] [id = 479] 15:17:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B719B1400) [pid = 3344] [serial = 1437] [outer = 0000000000000000] 15:17:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B73C11000) [pid = 3344] [serial = 1438] [outer = 0000002B719B1400] 15:17:39 INFO - PROCESS | 3344 | 1461190659833 Marionette DEBUG loaded listener.js 15:17:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B7401D400) [pid = 3344] [serial = 1439] [outer = 0000002B719B1400] 15:17:40 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B63A81400) [pid = 3344] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:17:40 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B6815A000) [pid = 3344] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:17:40 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B632E6400) [pid = 3344] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:17:40 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B70A04400) [pid = 3344] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:17:40 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B742C0800) [pid = 3344] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:17:40 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B72D3FC00) [pid = 3344] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:17:40 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B61D3BC00) [pid = 3344] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:17:40 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B719A7C00) [pid = 3344] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:17:40 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B70C21C00) [pid = 3344] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:17:40 INFO - PROCESS | 3344 | 1461190660385 Marionette TRACE conn5 <- [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]]]}] 15:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 839ms 15:17:40 INFO - PROCESS | 3344 | 1461190660449 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 15:17:40 INFO - PROCESS | 3344 | 1461190660451 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 15:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:17:40 INFO - PROCESS | 3344 | 1461190660455 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:17:40 INFO - PROCESS | 3344 | 1461190660456 Marionette TRACE conn5 <- [1,1882,null,{}] 15:17:40 INFO - PROCESS | 3344 | 1461190660460 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:40 INFO - PROCESS | 3344 | 1461190660548 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 15:17:40 INFO - PROCESS | 3344 | 1461190660556 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773BE000 == 58 [pid = 3344] [id = 480] 15:17:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B6F23DC00) [pid = 3344] [serial = 1440] [outer = 0000000000000000] 15:17:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B74028C00) [pid = 3344] [serial = 1441] [outer = 0000002B6F23DC00] 15:17:40 INFO - PROCESS | 3344 | 1461190660604 Marionette DEBUG loaded listener.js 15:17:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B7404C400) [pid = 3344] [serial = 1442] [outer = 0000002B6F23DC00] 15:17:41 INFO - PROCESS | 3344 | 1461190661039 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 627ms 15:17:41 INFO - PROCESS | 3344 | 1461190661143 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 15:17:41 INFO - PROCESS | 3344 | 1461190661147 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 15:17:41 INFO - PROCESS | 3344 | 1461190661153 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:17:41 INFO - PROCESS | 3344 | 1461190661158 Marionette TRACE conn5 <- [1,1886,null,{}] 15:17:41 INFO - PROCESS | 3344 | 1461190661165 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:41 INFO - PROCESS | 3344 | 1461190661353 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 15:17:41 INFO - PROCESS | 3344 | 1461190661460 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB8C000 == 59 [pid = 3344] [id = 481] 15:17:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B63607400) [pid = 3344] [serial = 1443] [outer = 0000000000000000] 15:17:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B63A85C00) [pid = 3344] [serial = 1444] [outer = 0000002B63607400] 15:17:41 INFO - PROCESS | 3344 | 1461190661521 Marionette DEBUG loaded listener.js 15:17:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B68B81000) [pid = 3344] [serial = 1445] [outer = 0000002B63607400] 15:17:42 INFO - PROCESS | 3344 | 1461190662104 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 987ms 15:17:42 INFO - PROCESS | 3344 | 1461190662148 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 15:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:17:42 INFO - PROCESS | 3344 | 1461190662152 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 15:17:42 INFO - PROCESS | 3344 | 1461190662160 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:17:42 INFO - PROCESS | 3344 | 1461190662165 Marionette TRACE conn5 <- [1,1890,null,{}] 15:17:42 INFO - PROCESS | 3344 | 1461190662169 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:42 INFO - PROCESS | 3344 | 1461190662286 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 15:17:42 INFO - PROCESS | 3344 | 1461190662387 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7411B000 == 60 [pid = 3344] [id = 482] 15:17:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B68B7AC00) [pid = 3344] [serial = 1446] [outer = 0000000000000000] 15:17:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B6F791000) [pid = 3344] [serial = 1447] [outer = 0000002B68B7AC00] 15:17:42 INFO - PROCESS | 3344 | 1461190662444 Marionette DEBUG loaded listener.js 15:17:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B701E5C00) [pid = 3344] [serial = 1448] [outer = 0000002B68B7AC00] 15:17:43 INFO - PROCESS | 3344 | 1461190663059 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 943ms 15:17:43 INFO - PROCESS | 3344 | 1461190663104 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 15:17:43 INFO - PROCESS | 3344 | 1461190663107 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 15:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:17:43 INFO - PROCESS | 3344 | 1461190663111 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:17:43 INFO - PROCESS | 3344 | 1461190663113 Marionette TRACE conn5 <- [1,1894,null,{}] 15:17:43 INFO - PROCESS | 3344 | 1461190663124 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:43 INFO - PROCESS | 3344 | 1461190663245 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 15:17:43 INFO - PROCESS | 3344 | 1461190663375 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78308800 == 61 [pid = 3344] [id = 483] 15:17:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B71998C00) [pid = 3344] [serial = 1449] [outer = 0000000000000000] 15:17:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B719A9800) [pid = 3344] [serial = 1450] [outer = 0000002B71998C00] 15:17:43 INFO - PROCESS | 3344 | 1461190663439 Marionette DEBUG loaded listener.js 15:17:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B74029800) [pid = 3344] [serial = 1451] [outer = 0000002B71998C00] 15:17:44 INFO - PROCESS | 3344 | 1461190664078 Marionette TRACE conn5 <- [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]]]}] 15:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1033ms 15:17:44 INFO - PROCESS | 3344 | 1461190664145 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 15:17:44 INFO - PROCESS | 3344 | 1461190664148 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 15:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:17:44 INFO - PROCESS | 3344 | 1461190664152 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:17:44 INFO - PROCESS | 3344 | 1461190664154 Marionette TRACE conn5 <- [1,1898,null,{}] 15:17:44 INFO - PROCESS | 3344 | 1461190664158 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:44 INFO - PROCESS | 3344 | 1461190664274 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 15:17:44 INFO - PROCESS | 3344 | 1461190664401 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7891C800 == 62 [pid = 3344] [id = 484] 15:17:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B74348400) [pid = 3344] [serial = 1452] [outer = 0000000000000000] 15:17:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B7444F400) [pid = 3344] [serial = 1453] [outer = 0000002B74348400] 15:17:44 INFO - PROCESS | 3344 | 1461190664460 Marionette DEBUG loaded listener.js 15:17:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B7456CC00) [pid = 3344] [serial = 1454] [outer = 0000002B74348400] 15:17:45 INFO - PROCESS | 3344 | 1461190665001 Marionette TRACE conn5 <- [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]]]}] 15:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 880ms 15:17:45 INFO - PROCESS | 3344 | 1461190665041 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 3344 | 1461190665044 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 15:17:45 INFO - PROCESS | 3344 | 1461190665048 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 3344 | 1461190665051 Marionette TRACE conn5 <- [1,1902,null,{}] 15:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:17:45 INFO - PROCESS | 3344 | 1461190665055 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:45 INFO - PROCESS | 3344 | 1461190665165 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 15:17:45 INFO - PROCESS | 3344 | 1461190665264 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7940E000 == 63 [pid = 3344] [id = 485] 15:17:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B7434FC00) [pid = 3344] [serial = 1455] [outer = 0000000000000000] 15:17:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B74D62400) [pid = 3344] [serial = 1456] [outer = 0000002B7434FC00] 15:17:45 INFO - PROCESS | 3344 | 1461190665320 Marionette DEBUG loaded listener.js 15:17:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B74E6F400) [pid = 3344] [serial = 1457] [outer = 0000002B7434FC00] 15:17:45 INFO - PROCESS | 3344 | 1461190665896 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 880ms 15:17:45 INFO - PROCESS | 3344 | 1461190665935 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 3344 | 1461190665937 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 15:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:17:45 INFO - PROCESS | 3344 | 1461190665941 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 3344 | 1461190665943 Marionette TRACE conn5 <- [1,1906,null,{}] 15:17:45 INFO - PROCESS | 3344 | 1461190665947 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:46 INFO - PROCESS | 3344 | 1461190666084 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 15:17:46 INFO - PROCESS | 3344 | 1461190666217 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B9D9000 == 64 [pid = 3344] [id = 486] 15:17:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B7540C800) [pid = 3344] [serial = 1458] [outer = 0000000000000000] 15:17:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B75913400) [pid = 3344] [serial = 1459] [outer = 0000002B7540C800] 15:17:46 INFO - PROCESS | 3344 | 1461190666279 Marionette DEBUG loaded listener.js 15:17:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (0000002B75A43400) [pid = 3344] [serial = 1460] [outer = 0000002B7540C800] 15:17:46 INFO - PROCESS | 3344 | 1461190666834 Marionette TRACE conn5 <- [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]]]}] 15:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 943ms 15:17:46 INFO - PROCESS | 3344 | 1461190666887 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 15:17:46 INFO - PROCESS | 3344 | 1461190666889 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 15:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:17:46 INFO - PROCESS | 3344 | 1461190666893 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:17:46 INFO - PROCESS | 3344 | 1461190666895 Marionette TRACE conn5 <- [1,1910,null,{}] 15:17:46 INFO - PROCESS | 3344 | 1461190666899 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:47 INFO - PROCESS | 3344 | 1461190667008 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 15:17:47 INFO - PROCESS | 3344 | 1461190667108 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C2C2800 == 65 [pid = 3344] [id = 487] 15:17:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (0000002B75A4F400) [pid = 3344] [serial = 1461] [outer = 0000000000000000] 15:17:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (0000002B75A52C00) [pid = 3344] [serial = 1462] [outer = 0000002B75A4F400] 15:17:47 INFO - PROCESS | 3344 | 1461190667164 Marionette DEBUG loaded listener.js 15:17:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (0000002B774F2800) [pid = 3344] [serial = 1463] [outer = 0000002B75A4F400] 15:17:47 INFO - PROCESS | 3344 | 1461190667759 Marionette TRACE conn5 <- [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]]]}] 15:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 941ms 15:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:17:47 INFO - PROCESS | 3344 | 1461190667836 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 15:17:47 INFO - PROCESS | 3344 | 1461190667839 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 15:17:47 INFO - PROCESS | 3344 | 1461190667843 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:17:47 INFO - PROCESS | 3344 | 1461190667845 Marionette TRACE conn5 <- [1,1914,null,{}] 15:17:47 INFO - PROCESS | 3344 | 1461190667849 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:47 INFO - PROCESS | 3344 | 1461190667964 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 15:17:48 INFO - PROCESS | 3344 | 1461190668214 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FE59000 == 66 [pid = 3344] [id = 488] 15:17:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (0000002B61D40400) [pid = 3344] [serial = 1464] [outer = 0000000000000000] 15:17:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (0000002B6329D400) [pid = 3344] [serial = 1465] [outer = 0000002B61D40400] 15:17:48 INFO - PROCESS | 3344 | 1461190668270 Marionette DEBUG loaded listener.js 15:17:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (0000002B6360B000) [pid = 3344] [serial = 1466] [outer = 0000002B61D40400] 15:17:48 INFO - PROCESS | 3344 | 1461190668841 Marionette TRACE conn5 <- [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]]]}] 15:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1034ms 15:17:48 INFO - PROCESS | 3344 | 1461190668880 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 15:17:48 INFO - PROCESS | 3344 | 1461190668886 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 15:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:17:48 INFO - PROCESS | 3344 | 1461190668911 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:17:48 INFO - PROCESS | 3344 | 1461190668914 Marionette TRACE conn5 <- [1,1918,null,{}] 15:17:48 INFO - PROCESS | 3344 | 1461190668919 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:49 INFO - PROCESS | 3344 | 1461190669033 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 15:17:49 INFO - PROCESS | 3344 | 1461190669140 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7298F800 == 67 [pid = 3344] [id = 489] 15:17:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 154 (0000002B6F2B1400) [pid = 3344] [serial = 1467] [outer = 0000000000000000] 15:17:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 155 (0000002B6F7AE800) [pid = 3344] [serial = 1468] [outer = 0000002B6F2B1400] 15:17:49 INFO - PROCESS | 3344 | 1461190669193 Marionette DEBUG loaded listener.js 15:17:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 156 (0000002B70232C00) [pid = 3344] [serial = 1469] [outer = 0000002B6F2B1400] 15:17:49 INFO - PROCESS | 3344 | 1461190669852 Marionette TRACE conn5 <- [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]]]}] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AA6800 == 66 [pid = 3344] [id = 21] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB6800 == 65 [pid = 3344] [id = 479] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7500C800 == 64 [pid = 3344] [id = 478] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F282800 == 63 [pid = 3344] [id = 477] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74473000 == 62 [pid = 3344] [id = 476] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737BC800 == 61 [pid = 3344] [id = 475] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F74E800 == 60 [pid = 3344] [id = 474] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FE56800 == 59 [pid = 3344] [id = 473] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 155 (0000002B719A7400) [pid = 3344] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 154 (0000002B74FF6C00) [pid = 3344] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 153 (0000002B74569400) [pid = 3344] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (0000002B68038800) [pid = 3344] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (0000002B6F7B6000) [pid = 3344] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (0000002B7480EC00) [pid = 3344] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (0000002B74E66000) [pid = 3344] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (0000002B74046C00) [pid = 3344] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75014800 == 58 [pid = 3344] [id = 468] 15:17:49 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB4A800 == 57 [pid = 3344] [id = 467] 15:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1027ms 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (0000002B69A07C00) [pid = 3344] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (0000002B63D48000) [pid = 3344] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B6FB8AC00) [pid = 3344] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B701E5000) [pid = 3344] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B63611000) [pid = 3344] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B69A06800) [pid = 3344] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B70A14000) [pid = 3344] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B7434DC00) [pid = 3344] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B7412C400) [pid = 3344] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B74026C00) [pid = 3344] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B7005D400) [pid = 3344] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B74E6DC00) [pid = 3344] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B74D28400) [pid = 3344] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B71033800) [pid = 3344] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B7449C000) [pid = 3344] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B71991C00) [pid = 3344] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B74353C00) [pid = 3344] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B70C19000) [pid = 3344] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 15:17:49 INFO - PROCESS | 3344 | 1461190669962 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 15:17:49 INFO - PROCESS | 3344 | 1461190669966 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 15:17:49 INFO - PROCESS | 3344 | 1461190669991 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:17:50 INFO - PROCESS | 3344 | 1461190669994 Marionette TRACE conn5 <- [1,1922,null,{}] 15:17:50 INFO - PROCESS | 3344 | 1461190669998 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:50 INFO - PROCESS | 3344 | 1461190670099 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 15:17:50 INFO - PROCESS | 3344 | 1461190670106 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB3F800 == 58 [pid = 3344] [id = 490] 15:17:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B68E31C00) [pid = 3344] [serial = 1470] [outer = 0000000000000000] 15:17:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B69A9C400) [pid = 3344] [serial = 1471] [outer = 0000002B68E31C00] 15:17:50 INFO - PROCESS | 3344 | 1461190670154 Marionette DEBUG loaded listener.js 15:17:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B6FBBA800) [pid = 3344] [serial = 1472] [outer = 0000002B68E31C00] 15:17:50 INFO - PROCESS | 3344 | 1461190670661 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 15:17:50 INFO - PROCESS | 3344 | 1461190670687 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 15:17:50 INFO - PROCESS | 3344 | 1461190670690 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 15:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:17:50 INFO - PROCESS | 3344 | 1461190670695 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:17:50 INFO - PROCESS | 3344 | 1461190670701 Marionette TRACE conn5 <- [1,1926,null,{}] 15:17:50 INFO - PROCESS | 3344 | 1461190670711 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:50 INFO - PROCESS | 3344 | 1461190670806 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 15:17:50 INFO - PROCESS | 3344 | 1461190670890 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA3000 == 59 [pid = 3344] [id = 491] 15:17:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B68E35800) [pid = 3344] [serial = 1473] [outer = 0000000000000000] 15:17:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B71034800) [pid = 3344] [serial = 1474] [outer = 0000002B68E35800] 15:17:50 INFO - PROCESS | 3344 | 1461190670947 Marionette DEBUG loaded listener.js 15:17:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B719A7400) [pid = 3344] [serial = 1475] [outer = 0000002B68E35800] 15:17:51 INFO - PROCESS | 3344 | 1461190671325 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 15:17:51 INFO - PROCESS | 3344 | 1461190671388 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 15:17:51 INFO - PROCESS | 3344 | 1461190671391 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 15:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:17:51 INFO - PROCESS | 3344 | 1461190671395 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:17:51 INFO - PROCESS | 3344 | 1461190671396 Marionette TRACE conn5 <- [1,1930,null,{}] 15:17:51 INFO - PROCESS | 3344 | 1461190671400 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:51 INFO - PROCESS | 3344 | 1461190671524 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 15:17:51 INFO - PROCESS | 3344 | 1461190671535 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754D0800 == 60 [pid = 3344] [id = 492] 15:17:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B72D3E400) [pid = 3344] [serial = 1476] [outer = 0000000000000000] 15:17:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B73C51400) [pid = 3344] [serial = 1477] [outer = 0000002B72D3E400] 15:17:51 INFO - PROCESS | 3344 | 1461190671583 Marionette DEBUG loaded listener.js 15:17:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B741A8400) [pid = 3344] [serial = 1478] [outer = 0000002B72D3E400] 15:17:52 INFO - PROCESS | 3344 | 1461190672021 Marionette TRACE conn5 <- [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]]]}] 15:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 15:17:52 INFO - PROCESS | 3344 | 1461190672090 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 15:17:52 INFO - PROCESS | 3344 | 1461190672092 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 15:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:17:52 INFO - PROCESS | 3344 | 1461190672095 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:17:52 INFO - PROCESS | 3344 | 1461190672097 Marionette TRACE conn5 <- [1,1934,null,{}] 15:17:52 INFO - PROCESS | 3344 | 1461190672100 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:52 INFO - PROCESS | 3344 | 1461190672227 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 15:17:52 INFO - PROCESS | 3344 | 1461190672234 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78034800 == 61 [pid = 3344] [id = 493] 15:17:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B74492C00) [pid = 3344] [serial = 1479] [outer = 0000000000000000] 15:17:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B74564400) [pid = 3344] [serial = 1480] [outer = 0000002B74492C00] 15:17:52 INFO - PROCESS | 3344 | 1461190672337 Marionette DEBUG loaded listener.js 15:17:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (0000002B74FED400) [pid = 3344] [serial = 1481] [outer = 0000002B74492C00] 15:17:52 INFO - PROCESS | 3344 | 1461190672788 Marionette TRACE conn5 <- [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]]]}] 15:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 733ms 15:17:52 INFO - PROCESS | 3344 | 1461190672832 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 15:17:52 INFO - PROCESS | 3344 | 1461190672835 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 15:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:17:52 INFO - PROCESS | 3344 | 1461190672838 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:17:52 INFO - PROCESS | 3344 | 1461190672840 Marionette TRACE conn5 <- [1,1938,null,{}] 15:17:52 INFO - PROCESS | 3344 | 1461190672873 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:53 INFO - PROCESS | 3344 | 1461190673007 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 15:17:53 INFO - PROCESS | 3344 | 1461190673078 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7880F800 == 62 [pid = 3344] [id = 494] 15:17:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (0000002B7542A800) [pid = 3344] [serial = 1482] [outer = 0000000000000000] 15:17:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (0000002B75913800) [pid = 3344] [serial = 1483] [outer = 0000002B7542A800] 15:17:53 INFO - PROCESS | 3344 | 1461190673124 Marionette DEBUG loaded listener.js 15:17:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (0000002B75961400) [pid = 3344] [serial = 1484] [outer = 0000002B7542A800] 15:17:53 INFO - PROCESS | 3344 | 1461190673553 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 733ms 15:17:53 INFO - PROCESS | 3344 | 1461190673574 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 15:17:53 INFO - PROCESS | 3344 | 1461190673577 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 15:17:53 INFO - PROCESS | 3344 | 1461190673580 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:17:53 INFO - PROCESS | 3344 | 1461190673582 Marionette TRACE conn5 <- [1,1942,null,{}] 15:17:53 INFO - PROCESS | 3344 | 1461190673593 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:53 INFO - PROCESS | 3344 | 1461190673719 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 15:17:53 INFO - PROCESS | 3344 | 1461190673783 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79417000 == 63 [pid = 3344] [id = 495] 15:17:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (0000002B774E7800) [pid = 3344] [serial = 1485] [outer = 0000000000000000] 15:17:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (0000002B780D2000) [pid = 3344] [serial = 1486] [outer = 0000002B774E7800] 15:17:53 INFO - PROCESS | 3344 | 1461190673829 Marionette DEBUG loaded listener.js 15:17:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (0000002B7820C000) [pid = 3344] [serial = 1487] [outer = 0000002B774E7800] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (0000002B7595B800) [pid = 3344] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (0000002B6450D000) [pid = 3344] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (0000002B74FF2800) [pid = 3344] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (0000002B6E4ABC00) [pid = 3344] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (0000002B719B1400) [pid = 3344] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (0000002B7433E000) [pid = 3344] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (0000002B72812800) [pid = 3344] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B70327C00) [pid = 3344] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B7005E000) [pid = 3344] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B71937C00) [pid = 3344] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B6888DC00) [pid = 3344] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B70CCB800) [pid = 3344] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B63376400) [pid = 3344] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B63602400) [pid = 3344] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B6342E800) [pid = 3344] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B719AD000) [pid = 3344] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B70A04800) [pid = 3344] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B69D9E800) [pid = 3344] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B6F2BA000) [pid = 3344] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B6808D800) [pid = 3344] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:17:54 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B74345000) [pid = 3344] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:17:54 INFO - PROCESS | 3344 | 1461190674521 Marionette TRACE conn5 <- [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]]]}] 15:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 985ms 15:17:54 INFO - PROCESS | 3344 | 1461190674569 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 15:17:54 INFO - PROCESS | 3344 | 1461190674571 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 15:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:17:54 INFO - PROCESS | 3344 | 1461190674574 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:17:54 INFO - PROCESS | 3344 | 1461190674576 Marionette TRACE conn5 <- [1,1946,null,{}] 15:17:54 INFO - PROCESS | 3344 | 1461190674580 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:54 INFO - PROCESS | 3344 | 1461190674701 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 15:17:54 INFO - PROCESS | 3344 | 1461190674758 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7831E800 == 64 [pid = 3344] [id = 496] 15:17:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B6360B800) [pid = 3344] [serial = 1488] [outer = 0000000000000000] 15:17:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B69D9E800) [pid = 3344] [serial = 1489] [outer = 0000002B6360B800] 15:17:54 INFO - PROCESS | 3344 | 1461190674804 Marionette DEBUG loaded listener.js 15:17:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B70A1E000) [pid = 3344] [serial = 1490] [outer = 0000002B6360B800] 15:17:55 INFO - PROCESS | 3344 | 1461190675172 Marionette TRACE conn5 <- [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]]]}] 15:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 626ms 15:17:55 INFO - PROCESS | 3344 | 1461190675206 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 15:17:55 INFO - PROCESS | 3344 | 1461190675208 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 15:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:17:55 INFO - PROCESS | 3344 | 1461190675211 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:17:55 INFO - PROCESS | 3344 | 1461190675213 Marionette TRACE conn5 <- [1,1950,null,{}] 15:17:55 INFO - PROCESS | 3344 | 1461190675216 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:55 INFO - PROCESS | 3344 | 1461190675310 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 15:17:55 INFO - PROCESS | 3344 | 1461190675317 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C2B7000 == 65 [pid = 3344] [id = 497] 15:17:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B72DD4400) [pid = 3344] [serial = 1491] [outer = 0000000000000000] 15:17:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B774E8400) [pid = 3344] [serial = 1492] [outer = 0000002B72DD4400] 15:17:55 INFO - PROCESS | 3344 | 1461190675364 Marionette DEBUG loaded listener.js 15:17:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B782AE800) [pid = 3344] [serial = 1493] [outer = 0000002B72DD4400] 15:17:55 INFO - PROCESS | 3344 | 1461190675796 Marionette TRACE conn5 <- [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]]]}] 15:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 628ms 15:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:17:55 INFO - PROCESS | 3344 | 1461190675846 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 15:17:55 INFO - PROCESS | 3344 | 1461190675848 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 15:17:55 INFO - PROCESS | 3344 | 1461190675852 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:17:55 INFO - PROCESS | 3344 | 1461190675854 Marionette TRACE conn5 <- [1,1954,null,{}] 15:17:55 INFO - PROCESS | 3344 | 1461190675858 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:55 INFO - PROCESS | 3344 | 1461190675949 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 15:17:55 INFO - PROCESS | 3344 | 1461190675956 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C532000 == 66 [pid = 3344] [id = 498] 15:17:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B782B4400) [pid = 3344] [serial = 1494] [outer = 0000000000000000] 15:17:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B782B8000) [pid = 3344] [serial = 1495] [outer = 0000002B782B4400] 15:17:56 INFO - PROCESS | 3344 | 1461190676009 Marionette DEBUG loaded listener.js 15:17:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B78996800) [pid = 3344] [serial = 1496] [outer = 0000002B782B4400] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78322800 == 65 [pid = 3344] [id = 437] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773B3800 == 64 [pid = 3344] [id = 22] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C2CA000 == 63 [pid = 3344] [id = 472] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F86800 == 62 [pid = 3344] [id = 418] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C23D800 == 61 [pid = 3344] [id = 471] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C019000 == 60 [pid = 3344] [id = 470] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77FAE800 == 59 [pid = 3344] [id = 24] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AA5800 == 58 [pid = 3344] [id = 423] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B9DE000 == 57 [pid = 3344] [id = 469] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D99000 == 56 [pid = 3344] [id = 416] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78907000 == 55 [pid = 3344] [id = 449] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745D0800 == 54 [pid = 3344] [id = 415] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B72DBD000 == 53 [pid = 3344] [id = 19] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B704AB000 == 52 [pid = 3344] [id = 435] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7890F800 == 51 [pid = 3344] [id = 439] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79EAE800 == 50 [pid = 3344] [id = 454] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B473800 == 49 [pid = 3344] [id = 456] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7880E800 == 48 [pid = 3344] [id = 438] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B112000 == 47 [pid = 3344] [id = 455] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D98800 == 46 [pid = 3344] [id = 436] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B104800 == 45 [pid = 3344] [id = 466] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7298F800 == 44 [pid = 3344] [id = 489] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FE59000 == 43 [pid = 3344] [id = 488] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C2C2800 == 42 [pid = 3344] [id = 487] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B9D9000 == 41 [pid = 3344] [id = 486] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7940E000 == 40 [pid = 3344] [id = 485] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7891C800 == 39 [pid = 3344] [id = 484] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78308800 == 38 [pid = 3344] [id = 483] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7411B000 == 37 [pid = 3344] [id = 482] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB8C000 == 36 [pid = 3344] [id = 481] 15:17:57 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773BE000 == 35 [pid = 3344] [id = 480] 15:17:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754D0800 == 34 [pid = 3344] [id = 492] 15:17:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7831E800 == 33 [pid = 3344] [id = 496] 15:17:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79417000 == 32 [pid = 3344] [id = 495] 15:17:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7880F800 == 31 [pid = 3344] [id = 494] 15:17:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA3000 == 30 [pid = 3344] [id = 491] 15:17:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78034800 == 29 [pid = 3344] [id = 493] 15:17:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB3F800 == 28 [pid = 3344] [id = 490] 15:17:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C2B7000 == 27 [pid = 3344] [id = 497] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B75A4C800) [pid = 3344] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B68E36000) [pid = 3344] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B75085800) [pid = 3344] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B70A17800) [pid = 3344] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B70329400) [pid = 3344] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B73C11000) [pid = 3344] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B7434C400) [pid = 3344] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B75438C00) [pid = 3344] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B741A5800) [pid = 3344] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B71452000) [pid = 3344] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B70321000) [pid = 3344] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B63D40000) [pid = 3344] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B70177400) [pid = 3344] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B7199BC00) [pid = 3344] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B6D5CFC00) [pid = 3344] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B72893400) [pid = 3344] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B63A80400) [pid = 3344] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B63A7C400) [pid = 3344] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B63DF3C00) [pid = 3344] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B68B83400) [pid = 3344] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B71C4CC00) [pid = 3344] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B70A0FC00) [pid = 3344] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B70059800) [pid = 3344] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B7401D400) [pid = 3344] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B6F856800) [pid = 3344] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B7540E800) [pid = 3344] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B68216C00) [pid = 3344] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B69A99400) [pid = 3344] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B7444F800) [pid = 3344] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B6F71A000) [pid = 3344] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B74044400) [pid = 3344] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B774ED000) [pid = 3344] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B719A9C00) [pid = 3344] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B70A92C00) [pid = 3344] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B74028C00) [pid = 3344] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 15:17:58 INFO - PROCESS | 3344 | 1461190678489 Marionette TRACE conn5 <- [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]]]}] 15:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2694ms 15:17:58 INFO - PROCESS | 3344 | 1461190678549 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 15:17:58 INFO - PROCESS | 3344 | 1461190678553 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 15:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:17:58 INFO - PROCESS | 3344 | 1461190678558 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:17:58 INFO - PROCESS | 3344 | 1461190678562 Marionette TRACE conn5 <- [1,1958,null,{}] 15:17:58 INFO - PROCESS | 3344 | 1461190678569 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:58 INFO - PROCESS | 3344 | 1461190678665 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 15:17:58 INFO - PROCESS | 3344 | 1461190678779 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B67E4F800 == 28 [pid = 3344] [id = 499] 15:17:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B632EB400) [pid = 3344] [serial = 1497] [outer = 0000000000000000] 15:17:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B632EBC00) [pid = 3344] [serial = 1498] [outer = 0000002B632EB400] 15:17:58 INFO - PROCESS | 3344 | 1461190678830 Marionette DEBUG loaded listener.js 15:17:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B63438000) [pid = 3344] [serial = 1499] [outer = 0000002B632EB400] 15:17:59 INFO - PROCESS | 3344 | 1461190679232 Marionette TRACE conn5 <- [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]]]}] 15:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 733ms 15:17:59 INFO - PROCESS | 3344 | 1461190679296 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 15:17:59 INFO - PROCESS | 3344 | 1461190679303 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 15:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:17:59 INFO - PROCESS | 3344 | 1461190679314 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:17:59 INFO - PROCESS | 3344 | 1461190679317 Marionette TRACE conn5 <- [1,1962,null,{}] 15:17:59 INFO - PROCESS | 3344 | 1461190679321 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:59 INFO - PROCESS | 3344 | 1461190679409 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 15:17:59 INFO - PROCESS | 3344 | 1461190679424 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68EC0000 == 29 [pid = 3344] [id = 500] 15:17:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B63926000) [pid = 3344] [serial = 1500] [outer = 0000000000000000] 15:17:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B63A7C400) [pid = 3344] [serial = 1501] [outer = 0000002B63926000] 15:17:59 INFO - PROCESS | 3344 | 1461190679475 Marionette DEBUG loaded listener.js 15:17:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B63A86C00) [pid = 3344] [serial = 1502] [outer = 0000002B63926000] 15:17:59 INFO - PROCESS | 3344 | 1461190679941 Marionette TRACE conn5 <- [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]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 15:18:00 INFO - PROCESS | 3344 | 1461190680007 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 15:18:00 INFO - PROCESS | 3344 | 1461190680010 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 15:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:18:00 INFO - PROCESS | 3344 | 1461190680014 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - PROCESS | 3344 | 1461190680018 Marionette TRACE conn5 <- [1,1966,null,{}] 15:18:00 INFO - PROCESS | 3344 | 1461190680068 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:00 INFO - PROCESS | 3344 | 1461190680172 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 15:18:00 INFO - PROCESS | 3344 | 1461190680181 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D514000 == 30 [pid = 3344] [id = 501] 15:18:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B61C2FC00) [pid = 3344] [serial = 1503] [outer = 0000000000000000] 15:18:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B64F1B400) [pid = 3344] [serial = 1504] [outer = 0000002B61C2FC00] 15:18:00 INFO - PROCESS | 3344 | 1461190680234 Marionette DEBUG loaded listener.js 15:18:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B6803C000) [pid = 3344] [serial = 1505] [outer = 0000002B61C2FC00] 15:18:00 INFO - PROCESS | 3344 | 1461190680710 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 15:18:00 INFO - PROCESS | 3344 | 1461190680749 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 15:18:00 INFO - PROCESS | 3344 | 1461190680752 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 15:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:18:00 INFO - PROCESS | 3344 | 1461190680755 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - PROCESS | 3344 | 1461190680757 Marionette TRACE conn5 <- [1,1970,null,{}] 15:18:00 INFO - PROCESS | 3344 | 1461190680761 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:00 INFO - PROCESS | 3344 | 1461190680848 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 15:18:00 INFO - PROCESS | 3344 | 1461190680854 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F27C800 == 31 [pid = 3344] [id = 502] 15:18:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B63D49800) [pid = 3344] [serial = 1506] [outer = 0000000000000000] 15:18:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B68863400) [pid = 3344] [serial = 1507] [outer = 0000002B63D49800] 15:18:00 INFO - PROCESS | 3344 | 1461190680903 Marionette DEBUG loaded listener.js 15:18:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B68B77C00) [pid = 3344] [serial = 1508] [outer = 0000002B63D49800] 15:18:01 INFO - PROCESS | 3344 | 1461190681331 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 15:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:18:01 INFO - PROCESS | 3344 | 1461190681386 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 15:18:01 INFO - PROCESS | 3344 | 1461190681389 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 15:18:01 INFO - PROCESS | 3344 | 1461190681392 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:18:01 INFO - PROCESS | 3344 | 1461190681394 Marionette TRACE conn5 <- [1,1974,null,{}] 15:18:01 INFO - PROCESS | 3344 | 1461190681398 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:01 INFO - PROCESS | 3344 | 1461190681478 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 15:18:01 INFO - PROCESS | 3344 | 1461190681486 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FE5E000 == 32 [pid = 3344] [id = 503] 15:18:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B63920400) [pid = 3344] [serial = 1509] [outer = 0000000000000000] 15:18:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B68DF2C00) [pid = 3344] [serial = 1510] [outer = 0000002B63920400] 15:18:01 INFO - PROCESS | 3344 | 1461190681533 Marionette DEBUG loaded listener.js 15:18:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B68E39400) [pid = 3344] [serial = 1511] [outer = 0000002B63920400] 15:18:02 INFO - PROCESS | 3344 | 1461190681993 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 628ms 15:18:02 INFO - PROCESS | 3344 | 1461190682023 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 15:18:02 INFO - PROCESS | 3344 | 1461190682026 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 15:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:18:02 INFO - PROCESS | 3344 | 1461190682034 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:18:02 INFO - PROCESS | 3344 | 1461190682035 Marionette TRACE conn5 <- [1,1978,null,{}] 15:18:02 INFO - PROCESS | 3344 | 1461190682039 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:02 INFO - PROCESS | 3344 | 1461190682155 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 15:18:02 INFO - PROCESS | 3344 | 1461190682165 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70567800 == 33 [pid = 3344] [id = 504] 15:18:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B69D24400) [pid = 3344] [serial = 1512] [outer = 0000000000000000] 15:18:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B6DBE8800) [pid = 3344] [serial = 1513] [outer = 0000002B69D24400] 15:18:02 INFO - PROCESS | 3344 | 1461190682215 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B6E4AD400) [pid = 3344] [serial = 1514] [outer = 0000002B69D24400] 15:18:02 INFO - PROCESS | 3344 | 1461190682633 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 15:18:02 INFO - PROCESS | 3344 | 1461190682672 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 15:18:02 INFO - PROCESS | 3344 | 1461190682675 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 15:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:18:02 INFO - PROCESS | 3344 | 1461190682683 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:18:02 INFO - PROCESS | 3344 | 1461190682685 Marionette TRACE conn5 <- [1,1982,null,{}] 15:18:02 INFO - PROCESS | 3344 | 1461190682688 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:02 INFO - PROCESS | 3344 | 1461190682766 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 15:18:02 INFO - PROCESS | 3344 | 1461190682772 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FC1800 == 34 [pid = 3344] [id = 505] 15:18:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B6F238C00) [pid = 3344] [serial = 1515] [outer = 0000000000000000] 15:18:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B6F23B800) [pid = 3344] [serial = 1516] [outer = 0000002B6F238C00] 15:18:02 INFO - PROCESS | 3344 | 1461190682822 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B6F2B6000) [pid = 3344] [serial = 1517] [outer = 0000002B6F238C00] 15:18:03 INFO - PROCESS | 3344 | 1461190683264 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 626ms 15:18:03 INFO - PROCESS | 3344 | 1461190683313 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 15:18:03 INFO - PROCESS | 3344 | 1461190683315 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 15:18:03 INFO - PROCESS | 3344 | 1461190683318 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:18:03 INFO - PROCESS | 3344 | 1461190683320 Marionette TRACE conn5 <- [1,1986,null,{}] 15:18:03 INFO - PROCESS | 3344 | 1461190683324 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:03 INFO - PROCESS | 3344 | 1461190683403 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 15:18:03 INFO - PROCESS | 3344 | 1461190683412 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72986000 == 35 [pid = 3344] [id = 506] 15:18:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B6F794800) [pid = 3344] [serial = 1518] [outer = 0000000000000000] 15:18:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B6F7B1400) [pid = 3344] [serial = 1519] [outer = 0000002B6F794800] 15:18:03 INFO - PROCESS | 3344 | 1461190683458 Marionette DEBUG loaded listener.js 15:18:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B6F853800) [pid = 3344] [serial = 1520] [outer = 0000002B6F794800] 15:18:03 INFO - PROCESS | 3344 | 1461190683927 Marionette TRACE conn5 <- [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]]]}] 15:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 15:18:03 INFO - PROCESS | 3344 | 1461190683955 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 15:18:03 INFO - PROCESS | 3344 | 1461190683957 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 15:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:18:03 INFO - PROCESS | 3344 | 1461190683961 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:18:03 INFO - PROCESS | 3344 | 1461190683962 Marionette TRACE conn5 <- [1,1990,null,{}] 15:18:03 INFO - PROCESS | 3344 | 1461190683966 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:04 INFO - PROCESS | 3344 | 1461190684075 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 15:18:04 INFO - PROCESS | 3344 | 1461190684083 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D512800 == 36 [pid = 3344] [id = 507] 15:18:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B6FBA9400) [pid = 3344] [serial = 1521] [outer = 0000000000000000] 15:18:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B6FBAF400) [pid = 3344] [serial = 1522] [outer = 0000002B6FBA9400] 15:18:04 INFO - PROCESS | 3344 | 1461190684130 Marionette DEBUG loaded listener.js 15:18:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B6FBB7000) [pid = 3344] [serial = 1523] [outer = 0000002B6FBA9400] 15:18:04 INFO - PROCESS | 3344 | 1461190684625 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 689ms 15:18:04 INFO - PROCESS | 3344 | 1461190684651 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 15:18:04 INFO - PROCESS | 3344 | 1461190684653 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 15:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:18:04 INFO - PROCESS | 3344 | 1461190684663 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:18:04 INFO - PROCESS | 3344 | 1461190684665 Marionette TRACE conn5 <- [1,1994,null,{}] 15:18:04 INFO - PROCESS | 3344 | 1461190684668 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:04 INFO - PROCESS | 3344 | 1461190684778 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 15:18:04 INFO - PROCESS | 3344 | 1461190684785 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74215800 == 37 [pid = 3344] [id = 508] 15:18:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B6FBB8400) [pid = 3344] [serial = 1524] [outer = 0000000000000000] 15:18:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B70059400) [pid = 3344] [serial = 1525] [outer = 0000002B6FBB8400] 15:18:04 INFO - PROCESS | 3344 | 1461190684832 Marionette DEBUG loaded listener.js 15:18:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B701E9400) [pid = 3344] [serial = 1526] [outer = 0000002B6FBB8400] 15:18:05 INFO - PROCESS | 3344 | 1461190685281 Marionette TRACE conn5 <- [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]]]}] 15:18:05 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 15:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 15:18:05 INFO - PROCESS | 3344 | 1461190685351 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 15:18:05 INFO - PROCESS | 3344 | 1461190685354 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 15:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:18:05 INFO - PROCESS | 3344 | 1461190685357 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:18:05 INFO - PROCESS | 3344 | 1461190685360 Marionette TRACE conn5 <- [1,1998,null,{}] 15:18:05 INFO - PROCESS | 3344 | 1461190685363 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:05 INFO - PROCESS | 3344 | 1461190685526 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 15:18:05 INFO - PROCESS | 3344 | 1461190685544 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FE5D000 == 38 [pid = 3344] [id = 509] 15:18:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B70327000) [pid = 3344] [serial = 1527] [outer = 0000000000000000] 15:18:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B705F6000) [pid = 3344] [serial = 1528] [outer = 0000002B70327000] 15:18:05 INFO - PROCESS | 3344 | 1461190685647 Marionette DEBUG loaded listener.js 15:18:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B70A0E400) [pid = 3344] [serial = 1529] [outer = 0000002B70327000] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B6D5CC800) [pid = 3344] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B74D69400) [pid = 3344] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B73C0F000) [pid = 3344] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B75408400) [pid = 3344] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B7103A000) [pid = 3344] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B74563400) [pid = 3344] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B62CCA800) [pid = 3344] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B6885DC00) [pid = 3344] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B6342E400) [pid = 3344] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B774E7800) [pid = 3344] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B7542A800) [pid = 3344] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B6360B800) [pid = 3344] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B72DD4400) [pid = 3344] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B6F2B1400) [pid = 3344] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B61D40400) [pid = 3344] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B75A4F400) [pid = 3344] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B7540C800) [pid = 3344] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B7434FC00) [pid = 3344] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B74348400) [pid = 3344] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B71998C00) [pid = 3344] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B68B7AC00) [pid = 3344] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B63607400) [pid = 3344] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B6F23DC00) [pid = 3344] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B72D3E400) [pid = 3344] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B68E35800) [pid = 3344] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B74492C00) [pid = 3344] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B75411800) [pid = 3344] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B741A3C00) [pid = 3344] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6E4A6400) [pid = 3344] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:18:06 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B74563000) [pid = 3344] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:18:06 INFO - PROCESS | 3344 | 1461190686580 Marionette TRACE conn5 <- [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]]]}] 15:18:06 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 15:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1296ms 15:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:18:06 INFO - PROCESS | 3344 | 1461190686657 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 15:18:06 INFO - PROCESS | 3344 | 1461190686659 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 15:18:06 INFO - PROCESS | 3344 | 1461190686662 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:18:06 INFO - PROCESS | 3344 | 1461190686664 Marionette TRACE conn5 <- [1,2002,null,{}] 15:18:06 INFO - PROCESS | 3344 | 1461190686668 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:06 INFO - PROCESS | 3344 | 1461190686748 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 15:18:06 INFO - PROCESS | 3344 | 1461190686755 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D9A800 == 39 [pid = 3344] [id = 510] 15:18:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B6F7AD800) [pid = 3344] [serial = 1530] [outer = 0000000000000000] 15:18:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B70A0F000) [pid = 3344] [serial = 1531] [outer = 0000002B6F7AD800] 15:18:06 INFO - PROCESS | 3344 | 1461190686801 Marionette DEBUG loaded listener.js 15:18:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B70A18400) [pid = 3344] [serial = 1532] [outer = 0000002B6F7AD800] 15:18:07 INFO - PROCESS | 3344 | 1461190687205 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 587ms 15:18:07 INFO - PROCESS | 3344 | 1461190687253 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 15:18:07 INFO - PROCESS | 3344 | 1461190687255 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 15:18:07 INFO - PROCESS | 3344 | 1461190687258 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:18:07 INFO - PROCESS | 3344 | 1461190687260 Marionette TRACE conn5 <- [1,2006,null,{}] 15:18:07 INFO - PROCESS | 3344 | 1461190687263 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:07 INFO - PROCESS | 3344 | 1461190687345 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 15:18:07 INFO - PROCESS | 3344 | 1461190687352 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DBF800 == 40 [pid = 3344] [id = 511] 15:18:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B70A1D000) [pid = 3344] [serial = 1533] [outer = 0000000000000000] 15:18:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B70A92C00) [pid = 3344] [serial = 1534] [outer = 0000002B70A1D000] 15:18:07 INFO - PROCESS | 3344 | 1461190687397 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B70C19C00) [pid = 3344] [serial = 1535] [outer = 0000002B70A1D000] 15:18:07 INFO - PROCESS | 3344 | 1461190687855 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 15:18:07 INFO - PROCESS | 3344 | 1461190687890 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 15:18:07 INFO - PROCESS | 3344 | 1461190687892 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 15:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:18:07 INFO - PROCESS | 3344 | 1461190687899 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:18:07 INFO - PROCESS | 3344 | 1461190687901 Marionette TRACE conn5 <- [1,2010,null,{}] 15:18:07 INFO - PROCESS | 3344 | 1461190687905 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:07 INFO - PROCESS | 3344 | 1461190687987 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 15:18:07 INFO - PROCESS | 3344 | 1461190687994 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75009800 == 41 [pid = 3344] [id = 512] 15:18:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B70C20800) [pid = 3344] [serial = 1536] [outer = 0000000000000000] 15:18:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B70CBCC00) [pid = 3344] [serial = 1537] [outer = 0000002B70C20800] 15:18:08 INFO - PROCESS | 3344 | 1461190688040 Marionette DEBUG loaded listener.js 15:18:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B70FF4400) [pid = 3344] [serial = 1538] [outer = 0000002B70C20800] 15:18:08 INFO - PROCESS | 3344 | 1461190688790 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 943ms 15:18:08 INFO - PROCESS | 3344 | 1461190688847 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 3344 | 1461190688852 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 15:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:18:08 INFO - PROCESS | 3344 | 1461190688859 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:18:08 INFO - PROCESS | 3344 | 1461190688863 Marionette TRACE conn5 <- [1,2014,null,{}] 15:18:08 INFO - PROCESS | 3344 | 1461190688870 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:09 INFO - PROCESS | 3344 | 1461190689000 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 15:18:09 INFO - PROCESS | 3344 | 1461190689074 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68DCC000 == 42 [pid = 3344] [id = 513] 15:18:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B632A3000) [pid = 3344] [serial = 1539] [outer = 0000000000000000] 15:18:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B6360CC00) [pid = 3344] [serial = 1540] [outer = 0000002B632A3000] 15:18:09 INFO - PROCESS | 3344 | 1461190689175 Marionette DEBUG loaded listener.js 15:18:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B63D3F800) [pid = 3344] [serial = 1541] [outer = 0000002B632A3000] 15:18:09 INFO - PROCESS | 3344 | 1461190689815 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 985ms 15:18:09 INFO - PROCESS | 3344 | 1461190689846 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 15:18:09 INFO - PROCESS | 3344 | 1461190689853 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 15:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:18:09 INFO - PROCESS | 3344 | 1461190689860 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:18:09 INFO - PROCESS | 3344 | 1461190689863 Marionette TRACE conn5 <- [1,2018,null,{}] 15:18:09 INFO - PROCESS | 3344 | 1461190689867 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:09 INFO - PROCESS | 3344 | 1461190689987 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 15:18:10 INFO - PROCESS | 3344 | 1461190690109 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FE55000 == 43 [pid = 3344] [id = 514] 15:18:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B63D46C00) [pid = 3344] [serial = 1542] [outer = 0000000000000000] 15:18:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B68863C00) [pid = 3344] [serial = 1543] [outer = 0000002B63D46C00] 15:18:10 INFO - PROCESS | 3344 | 1461190690167 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B69A08000) [pid = 3344] [serial = 1544] [outer = 0000002B63D46C00] 15:18:11 INFO - PROCESS | 3344 | 1461190691098 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1279ms 15:18:11 INFO - PROCESS | 3344 | 1461190691144 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 15:18:11 INFO - PROCESS | 3344 | 1461190691149 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 15:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:18:11 INFO - PROCESS | 3344 | 1461190691154 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:18:11 INFO - PROCESS | 3344 | 1461190691159 Marionette TRACE conn5 <- [1,2022,null,{}] 15:18:11 INFO - PROCESS | 3344 | 1461190691166 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:11 INFO - PROCESS | 3344 | 1461190691274 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 15:18:11 INFO - PROCESS | 3344 | 1461190691358 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B63B73800 == 44 [pid = 3344] [id = 515] 15:18:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B632A7000) [pid = 3344] [serial = 1545] [outer = 0000000000000000] 15:18:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B632E7000) [pid = 3344] [serial = 1546] [outer = 0000002B632A7000] 15:18:11 INFO - PROCESS | 3344 | 1461190691453 Marionette DEBUG loaded listener.js 15:18:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B63431000) [pid = 3344] [serial = 1547] [outer = 0000002B632A7000] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B681DD000 == 43 [pid = 3344] [id = 409] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68D71800 == 42 [pid = 3344] [id = 406] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7287C000 == 41 [pid = 3344] [id = 412] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6DA800 == 40 [pid = 3344] [id = 405] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7049D000 == 39 [pid = 3344] [id = 402] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68D8E800 == 38 [pid = 3344] [id = 414] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70E66800 == 37 [pid = 3344] [id = 403] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F8CE800 == 36 [pid = 3344] [id = 410] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B708A7000 == 35 [pid = 3344] [id = 411] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D6B000 == 34 [pid = 3344] [id = 413] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6452C800 == 33 [pid = 3344] [id = 397] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B782B8000) [pid = 3344] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C532000 == 32 [pid = 3344] [id = 498] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B69906C00) [pid = 3344] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B7591DC00) [pid = 3344] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B74493C00) [pid = 3344] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B71033C00) [pid = 3344] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B74805C00) [pid = 3344] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B701E7C00) [pid = 3344] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B74FEE400) [pid = 3344] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B74D1E800) [pid = 3344] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B7542FC00) [pid = 3344] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B74342800) [pid = 3344] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B74D25400) [pid = 3344] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B780D2000) [pid = 3344] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B75961400) [pid = 3344] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B75913800) [pid = 3344] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B69D9E800) [pid = 3344] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B774E8400) [pid = 3344] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B7820C000) [pid = 3344] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B70232C00) [pid = 3344] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B6F7AE800) [pid = 3344] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B6360B000) [pid = 3344] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B6329D400) [pid = 3344] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B774F2800) [pid = 3344] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B75A52C00) [pid = 3344] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B75A43400) [pid = 3344] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B75913400) [pid = 3344] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B74E6F400) [pid = 3344] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B74D62400) [pid = 3344] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B7456CC00) [pid = 3344] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B7444F400) [pid = 3344] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B74029800) [pid = 3344] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B719A9800) [pid = 3344] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B701E5C00) [pid = 3344] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6F791000) [pid = 3344] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B68B81000) [pid = 3344] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B63A85C00) [pid = 3344] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B7404C400) [pid = 3344] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B73C51400) [pid = 3344] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B71034800) [pid = 3344] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B719A7400) [pid = 3344] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B69A9C400) [pid = 3344] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B782AE800) [pid = 3344] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B74564400) [pid = 3344] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B74FED400) [pid = 3344] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B70A1E000) [pid = 3344] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B741A8400) [pid = 3344] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B75405000) [pid = 3344] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 15:18:11 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B69D24000) [pid = 3344] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 15:18:12 INFO - PROCESS | 3344 | 1461190692010 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 881ms 15:18:12 INFO - PROCESS | 3344 | 1461190692040 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 15:18:12 INFO - PROCESS | 3344 | 1461190692046 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 15:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:18:12 INFO - PROCESS | 3344 | 1461190692052 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:18:12 INFO - PROCESS | 3344 | 1461190692055 Marionette TRACE conn5 <- [1,2026,null,{}] 15:18:12 INFO - PROCESS | 3344 | 1461190692059 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:12 INFO - PROCESS | 3344 | 1461190692142 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 15:18:12 INFO - PROCESS | 3344 | 1461190692151 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D50E000 == 33 [pid = 3344] [id = 516] 15:18:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B63A82C00) [pid = 3344] [serial = 1548] [outer = 0000000000000000] 15:18:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B63BA8000) [pid = 3344] [serial = 1549] [outer = 0000002B63A82C00] 15:18:12 INFO - PROCESS | 3344 | 1461190692199 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B63DEB000) [pid = 3344] [serial = 1550] [outer = 0000002B63A82C00] 15:18:12 INFO - PROCESS | 3344 | 1461190692689 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 15:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:18:12 INFO - PROCESS | 3344 | 1461190692743 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 15:18:12 INFO - PROCESS | 3344 | 1461190692745 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 15:18:12 INFO - PROCESS | 3344 | 1461190692749 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:18:12 INFO - PROCESS | 3344 | 1461190692753 Marionette TRACE conn5 <- [1,2030,null,{}] 15:18:12 INFO - PROCESS | 3344 | 1461190692765 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:12 INFO - PROCESS | 3344 | 1461190692854 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 15:18:12 INFO - PROCESS | 3344 | 1461190692969 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FE5E800 == 34 [pid = 3344] [id = 517] 15:18:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B61D42000) [pid = 3344] [serial = 1551] [outer = 0000000000000000] 15:18:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B68963800) [pid = 3344] [serial = 1552] [outer = 0000002B61D42000] 15:18:13 INFO - PROCESS | 3344 | 1461190693022 Marionette DEBUG loaded listener.js 15:18:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B68E2F800) [pid = 3344] [serial = 1553] [outer = 0000002B61D42000] 15:18:13 INFO - PROCESS | 3344 | 1461190693411 Marionette TRACE conn5 <- [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]]]}] 15:18:13 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) 15:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 692ms 15:18:13 INFO - PROCESS | 3344 | 1461190693443 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 15:18:13 INFO - PROCESS | 3344 | 1461190693446 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 15:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:18:13 INFO - PROCESS | 3344 | 1461190693449 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:18:13 INFO - PROCESS | 3344 | 1461190693451 Marionette TRACE conn5 <- [1,2034,null,{}] 15:18:13 INFO - PROCESS | 3344 | 1461190693455 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:13 INFO - PROCESS | 3344 | 1461190693539 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 15:18:13 INFO - PROCESS | 3344 | 1461190693546 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70C60000 == 35 [pid = 3344] [id = 518] 15:18:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B68E38800) [pid = 3344] [serial = 1554] [outer = 0000000000000000] 15:18:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B69D21800) [pid = 3344] [serial = 1555] [outer = 0000002B68E38800] 15:18:13 INFO - PROCESS | 3344 | 1461190693594 Marionette DEBUG loaded listener.js 15:18:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6D5CA800) [pid = 3344] [serial = 1556] [outer = 0000002B68E38800] 15:18:14 INFO - PROCESS | 3344 | 1461190694077 Marionette TRACE conn5 <- [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]]]}] 15:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 15:18:14 INFO - PROCESS | 3344 | 1461190694142 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 15:18:14 INFO - PROCESS | 3344 | 1461190694145 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 15:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:18:14 INFO - PROCESS | 3344 | 1461190694153 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:18:14 INFO - PROCESS | 3344 | 1461190694155 Marionette TRACE conn5 <- [1,2038,null,{}] 15:18:14 INFO - PROCESS | 3344 | 1461190694159 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:14 INFO - PROCESS | 3344 | 1461190694291 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 15:18:14 INFO - PROCESS | 3344 | 1461190694314 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7107A800 == 36 [pid = 3344] [id = 519] 15:18:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B6E40DC00) [pid = 3344] [serial = 1557] [outer = 0000000000000000] 15:18:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B6E4AAC00) [pid = 3344] [serial = 1558] [outer = 0000002B6E40DC00] 15:18:14 INFO - PROCESS | 3344 | 1461190694362 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B6F23EC00) [pid = 3344] [serial = 1559] [outer = 0000002B6E40DC00] 15:18:14 INFO - PROCESS | 3344 | 1461190694826 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 732ms 15:18:14 INFO - PROCESS | 3344 | 1461190694888 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 15:18:14 INFO - PROCESS | 3344 | 1461190694891 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 15:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:18:14 INFO - PROCESS | 3344 | 1461190694900 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:18:14 INFO - PROCESS | 3344 | 1461190694902 Marionette TRACE conn5 <- [1,2042,null,{}] 15:18:14 INFO - PROCESS | 3344 | 1461190694905 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:15 INFO - PROCESS | 3344 | 1461190695037 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 15:18:15 INFO - PROCESS | 3344 | 1461190695095 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74107800 == 37 [pid = 3344] [id = 520] 15:18:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B6F84DC00) [pid = 3344] [serial = 1560] [outer = 0000000000000000] 15:18:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B6FBB1C00) [pid = 3344] [serial = 1561] [outer = 0000002B6F84DC00] 15:18:15 INFO - PROCESS | 3344 | 1461190695146 Marionette DEBUG loaded listener.js 15:18:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B6FDBB400) [pid = 3344] [serial = 1562] [outer = 0000002B6F84DC00] 15:18:15 INFO - PROCESS | 3344 | 1461190695585 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 15:18:15 INFO - PROCESS | 3344 | 1461190695631 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 15:18:15 INFO - PROCESS | 3344 | 1461190695634 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 15:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:18:15 INFO - PROCESS | 3344 | 1461190695637 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:18:15 INFO - PROCESS | 3344 | 1461190695639 Marionette TRACE conn5 <- [1,2046,null,{}] 15:18:15 INFO - PROCESS | 3344 | 1461190695642 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:15 INFO - PROCESS | 3344 | 1461190695745 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 15:18:15 INFO - PROCESS | 3344 | 1461190695752 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745C6800 == 38 [pid = 3344] [id = 521] 15:18:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B6FDB5400) [pid = 3344] [serial = 1563] [outer = 0000000000000000] 15:18:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B701EAC00) [pid = 3344] [serial = 1564] [outer = 0000002B6FDB5400] 15:18:15 INFO - PROCESS | 3344 | 1461190695798 Marionette DEBUG loaded listener.js 15:18:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B7023C400) [pid = 3344] [serial = 1565] [outer = 0000002B6FDB5400] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B68E31C00) [pid = 3344] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6F238C00) [pid = 3344] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B63D49800) [pid = 3344] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B632EB400) [pid = 3344] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B61C2FC00) [pid = 3344] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6FBA9400) [pid = 3344] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B69D24400) [pid = 3344] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B782B4400) [pid = 3344] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B63920400) [pid = 3344] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B63926000) [pid = 3344] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B6FBB8400) [pid = 3344] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B6F794800) [pid = 3344] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B70327000) [pid = 3344] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B70A1D000) [pid = 3344] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:18:16 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6F7AD800) [pid = 3344] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:18:16 INFO - PROCESS | 3344 | 1461190696312 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 15:18:16 INFO - PROCESS | 3344 | 1461190696372 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 15:18:16 INFO - PROCESS | 3344 | 1461190696374 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 15:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:18:16 INFO - PROCESS | 3344 | 1461190696378 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:18:16 INFO - PROCESS | 3344 | 1461190696379 Marionette TRACE conn5 <- [1,2050,null,{}] 15:18:16 INFO - PROCESS | 3344 | 1461190696383 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:16 INFO - PROCESS | 3344 | 1461190696465 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 15:18:16 INFO - PROCESS | 3344 | 1461190696472 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D8A800 == 39 [pid = 3344] [id = 522] 15:18:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B67E6E000) [pid = 3344] [serial = 1566] [outer = 0000000000000000] 15:18:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6FBA9400) [pid = 3344] [serial = 1567] [outer = 0000002B67E6E000] 15:18:16 INFO - PROCESS | 3344 | 1461190696518 Marionette DEBUG loaded listener.js 15:18:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B7031D000) [pid = 3344] [serial = 1568] [outer = 0000002B67E6E000] 15:18:16 INFO - PROCESS | 3344 | 1461190696948 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 627ms 15:18:17 INFO - PROCESS | 3344 | 1461190697008 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 15:18:17 INFO - PROCESS | 3344 | 1461190697011 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 15:18:17 INFO - PROCESS | 3344 | 1461190697014 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:18:17 INFO - PROCESS | 3344 | 1461190697016 Marionette TRACE conn5 <- [1,2054,null,{}] 15:18:17 INFO - PROCESS | 3344 | 1461190697020 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:17 INFO - PROCESS | 3344 | 1461190697101 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 15:18:17 INFO - PROCESS | 3344 | 1461190697110 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FE59000 == 40 [pid = 3344] [id = 523] 15:18:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B70324C00) [pid = 3344] [serial = 1569] [outer = 0000000000000000] 15:18:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B70335400) [pid = 3344] [serial = 1570] [outer = 0000002B70324C00] 15:18:17 INFO - PROCESS | 3344 | 1461190697156 Marionette DEBUG loaded listener.js 15:18:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B70A06800) [pid = 3344] [serial = 1571] [outer = 0000002B70324C00] 15:18:17 INFO - PROCESS | 3344 | 1461190697605 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 628ms 15:18:17 INFO - PROCESS | 3344 | 1461190697646 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 15:18:17 INFO - PROCESS | 3344 | 1461190697649 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 15:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:18:17 INFO - PROCESS | 3344 | 1461190697652 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:18:17 INFO - PROCESS | 3344 | 1461190697654 Marionette TRACE conn5 <- [1,2058,null,{}] 15:18:17 INFO - PROCESS | 3344 | 1461190697658 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:17 INFO - PROCESS | 3344 | 1461190697739 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 15:18:17 INFO - PROCESS | 3344 | 1461190697745 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75012000 == 41 [pid = 3344] [id = 524] 15:18:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B70A14800) [pid = 3344] [serial = 1572] [outer = 0000000000000000] 15:18:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B70A1D400) [pid = 3344] [serial = 1573] [outer = 0000002B70A14800] 15:18:17 INFO - PROCESS | 3344 | 1461190697791 Marionette DEBUG loaded listener.js 15:18:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B70C15C00) [pid = 3344] [serial = 1574] [outer = 0000002B70A14800] 15:18:18 INFO - PROCESS | 3344 | --DOCSHELL 0000002B67E5F000 == 40 [pid = 3344] [id = 408] 15:18:18 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7100A000 == 39 [pid = 3344] [id = 404] 15:18:18 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F8E1000 == 38 [pid = 3344] [id = 407] 15:18:18 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6DB000 == 37 [pid = 3344] [id = 399] 15:18:18 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB7B800 == 36 [pid = 3344] [id = 400] 15:18:18 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68BA0800 == 35 [pid = 3344] [id = 398] 15:18:18 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F8E1800 == 34 [pid = 3344] [id = 401] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B6F23B800) [pid = 3344] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B68863400) [pid = 3344] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B68B77C00) [pid = 3344] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B632EBC00) [pid = 3344] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B63438000) [pid = 3344] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B64F1B400) [pid = 3344] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B6803C000) [pid = 3344] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B6FBAF400) [pid = 3344] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6DBE8800) [pid = 3344] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B6E4AD400) [pid = 3344] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B78996800) [pid = 3344] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B68DF2C00) [pid = 3344] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B68E39400) [pid = 3344] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B63A7C400) [pid = 3344] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B63A86C00) [pid = 3344] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B70059400) [pid = 3344] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B6F7B1400) [pid = 3344] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B705F6000) [pid = 3344] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B701E9400) [pid = 3344] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B70A92C00) [pid = 3344] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (0000002B70CBCC00) [pid = 3344] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (0000002B70C19C00) [pid = 3344] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (0000002B6F2B6000) [pid = 3344] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (0000002B6FBB7000) [pid = 3344] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (0000002B70A0F000) [pid = 3344] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (0000002B70A18400) [pid = 3344] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (0000002B70A0E400) [pid = 3344] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (0000002B6F853800) [pid = 3344] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (0000002B6FBBA800) [pid = 3344] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 15:18:19 INFO - PROCESS | 3344 | 1461190699663 Marionette TRACE conn5 <- [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]]]}] 15:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2034ms 15:18:19 INFO - PROCESS | 3344 | 1461190699689 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 15:18:19 INFO - PROCESS | 3344 | 1461190699693 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 15:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:18:19 INFO - PROCESS | 3344 | 1461190699699 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:18:19 INFO - PROCESS | 3344 | 1461190699703 Marionette TRACE conn5 <- [1,2062,null,{}] 15:18:19 INFO - PROCESS | 3344 | 1461190699710 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:19 INFO - PROCESS | 3344 | 1461190699797 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 15:18:19 INFO - PROCESS | 3344 | 1461190699807 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68274000 == 35 [pid = 3344] [id = 525] 15:18:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (0000002B632EE000) [pid = 3344] [serial = 1575] [outer = 0000000000000000] 15:18:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (0000002B632EEC00) [pid = 3344] [serial = 1576] [outer = 0000002B632EE000] 15:18:19 INFO - PROCESS | 3344 | 1461190699858 Marionette DEBUG loaded listener.js 15:18:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (0000002B63439000) [pid = 3344] [serial = 1577] [outer = 0000002B632EE000] 15:18:20 INFO - PROCESS | 3344 | 1461190700358 Marionette TRACE conn5 <- [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]]]}] 15:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 15:18:20 INFO - PROCESS | 3344 | 1461190700394 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 15:18:20 INFO - PROCESS | 3344 | 1461190700401 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 15:18:20 INFO - PROCESS | 3344 | 1461190700408 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:18:20 INFO - PROCESS | 3344 | 1461190700411 Marionette TRACE conn5 <- [1,2066,null,{}] 15:18:20 INFO - PROCESS | 3344 | 1461190700415 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:20 INFO - PROCESS | 3344 | 1461190700498 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 15:18:20 INFO - PROCESS | 3344 | 1461190700506 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6F8800 == 36 [pid = 3344] [id = 526] 15:18:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (0000002B63611800) [pid = 3344] [serial = 1578] [outer = 0000000000000000] 15:18:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (0000002B63A81400) [pid = 3344] [serial = 1579] [outer = 0000002B63611800] 15:18:20 INFO - PROCESS | 3344 | 1461190700555 Marionette DEBUG loaded listener.js 15:18:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (0000002B63C24000) [pid = 3344] [serial = 1580] [outer = 0000002B63611800] 15:18:21 INFO - PROCESS | 3344 | 1461190701017 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 15:18:21 INFO - PROCESS | 3344 | 1461190701046 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 3344 | 1461190701049 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 15:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:18:21 INFO - PROCESS | 3344 | 1461190701053 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:18:21 INFO - PROCESS | 3344 | 1461190701057 Marionette TRACE conn5 <- [1,2070,null,{}] 15:18:21 INFO - PROCESS | 3344 | 1461190701069 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:21 INFO - PROCESS | 3344 | 1461190701156 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 15:18:21 INFO - PROCESS | 3344 | 1461190701271 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F8E1000 == 37 [pid = 3344] [id = 527] 15:18:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (0000002B61D3E000) [pid = 3344] [serial = 1581] [outer = 0000000000000000] 15:18:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (0000002B6803B000) [pid = 3344] [serial = 1582] [outer = 0000002B61D3E000] 15:18:21 INFO - PROCESS | 3344 | 1461190701323 Marionette DEBUG loaded listener.js 15:18:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (0000002B684BD800) [pid = 3344] [serial = 1583] [outer = 0000002B61D3E000] 15:18:21 INFO - PROCESS | 3344 | 1461190701726 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 15:18:21 INFO - PROCESS | 3344 | 1461190701747 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 3344 | 1461190701750 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 15:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:18:21 INFO - PROCESS | 3344 | 1461190701754 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:18:21 INFO - PROCESS | 3344 | 1461190701755 Marionette TRACE conn5 <- [1,2074,null,{}] 15:18:21 INFO - PROCESS | 3344 | 1461190701759 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:21 INFO - PROCESS | 3344 | 1461190701867 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 15:18:21 INFO - PROCESS | 3344 | 1461190701877 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7048D800 == 38 [pid = 3344] [id = 528] 15:18:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B68883800) [pid = 3344] [serial = 1584] [outer = 0000000000000000] 15:18:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B68D6A000) [pid = 3344] [serial = 1585] [outer = 0000002B68883800] 15:18:21 INFO - PROCESS | 3344 | 1461190701924 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B68E2E400) [pid = 3344] [serial = 1586] [outer = 0000002B68883800] 15:18:22 INFO - PROCESS | 3344 | 1461190702339 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 647ms 15:18:22 INFO - PROCESS | 3344 | 1461190702403 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 15:18:22 INFO - PROCESS | 3344 | 1461190702406 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 15:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:18:22 INFO - PROCESS | 3344 | 1461190702414 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:18:22 INFO - PROCESS | 3344 | 1461190702416 Marionette TRACE conn5 <- [1,2078,null,{}] 15:18:22 INFO - PROCESS | 3344 | 1461190702419 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:22 INFO - PROCESS | 3344 | 1461190702495 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 15:18:22 INFO - PROCESS | 3344 | 1461190702501 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7089E000 == 39 [pid = 3344] [id = 529] 15:18:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B63605800) [pid = 3344] [serial = 1587] [outer = 0000000000000000] 15:18:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B69906000) [pid = 3344] [serial = 1588] [outer = 0000002B63605800] 15:18:22 INFO - PROCESS | 3344 | 1461190702548 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B69D1DC00) [pid = 3344] [serial = 1589] [outer = 0000002B63605800] 15:18:23 INFO - PROCESS | 3344 | 1461190703008 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 627ms 15:18:23 INFO - PROCESS | 3344 | 1461190703047 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 3344 | 1461190703049 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 15:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:18:23 INFO - PROCESS | 3344 | 1461190703052 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 3344 | 1461190703054 Marionette TRACE conn5 <- [1,2082,null,{}] 15:18:23 INFO - PROCESS | 3344 | 1461190703057 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:23 INFO - PROCESS | 3344 | 1461190703156 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 15:18:23 INFO - PROCESS | 3344 | 1461190703165 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7100E000 == 40 [pid = 3344] [id = 530] 15:18:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B6E4A5800) [pid = 3344] [serial = 1590] [outer = 0000000000000000] 15:18:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B6F237400) [pid = 3344] [serial = 1591] [outer = 0000002B6E4A5800] 15:18:23 INFO - PROCESS | 3344 | 1461190703215 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B6F2B3000) [pid = 3344] [serial = 1592] [outer = 0000002B6E4A5800] 15:18:23 INFO - PROCESS | 3344 | 1461190703640 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 15:18:23 INFO - PROCESS | 3344 | 1461190703681 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 3344 | 1461190703683 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 15:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:18:23 INFO - PROCESS | 3344 | 1461190703686 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 3344 | 1461190703688 Marionette TRACE conn5 <- [1,2086,null,{}] 15:18:23 INFO - PROCESS | 3344 | 1461190703692 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:23 INFO - PROCESS | 3344 | 1461190703767 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 15:18:23 INFO - PROCESS | 3344 | 1461190703773 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737D2000 == 41 [pid = 3344] [id = 531] 15:18:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B6F71EC00) [pid = 3344] [serial = 1593] [outer = 0000000000000000] 15:18:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B6F792400) [pid = 3344] [serial = 1594] [outer = 0000002B6F71EC00] 15:18:23 INFO - PROCESS | 3344 | 1461190703822 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B6F84D000) [pid = 3344] [serial = 1595] [outer = 0000002B6F71EC00] 15:18:24 INFO - PROCESS | 3344 | 1461190704270 Marionette TRACE conn5 <- [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]]]}] 15:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 627ms 15:18:24 INFO - PROCESS | 3344 | 1461190704317 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 15:18:24 INFO - PROCESS | 3344 | 1461190704319 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 15:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:18:24 INFO - PROCESS | 3344 | 1461190704323 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:18:24 INFO - PROCESS | 3344 | 1461190704324 Marionette TRACE conn5 <- [1,2090,null,{}] 15:18:24 INFO - PROCESS | 3344 | 1461190704333 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:24 INFO - PROCESS | 3344 | 1461190704408 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 15:18:24 INFO - PROCESS | 3344 | 1461190704415 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7420E800 == 42 [pid = 3344] [id = 532] 15:18:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6F84B000) [pid = 3344] [serial = 1596] [outer = 0000000000000000] 15:18:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B6FBAF000) [pid = 3344] [serial = 1597] [outer = 0000002B6F84B000] 15:18:24 INFO - PROCESS | 3344 | 1461190704461 Marionette DEBUG loaded listener.js 15:18:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B6FBBAC00) [pid = 3344] [serial = 1598] [outer = 0000002B6F84B000] 15:18:24 INFO - PROCESS | 3344 | 1461190704930 Marionette TRACE conn5 <- [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]]]}] 15:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 15:18:24 INFO - PROCESS | 3344 | 1461190704955 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 15:18:24 INFO - PROCESS | 3344 | 1461190704957 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 15:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:18:24 INFO - PROCESS | 3344 | 1461190704967 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:18:24 INFO - PROCESS | 3344 | 1461190704969 Marionette TRACE conn5 <- [1,2094,null,{}] 15:18:24 INFO - PROCESS | 3344 | 1461190704972 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:25 INFO - PROCESS | 3344 | 1461190705073 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 15:18:25 INFO - PROCESS | 3344 | 1461190705079 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F8DF800 == 43 [pid = 3344] [id = 533] 15:18:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B6FB8FC00) [pid = 3344] [serial = 1599] [outer = 0000000000000000] 15:18:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B70059C00) [pid = 3344] [serial = 1600] [outer = 0000002B6FB8FC00] 15:18:25 INFO - PROCESS | 3344 | 1461190705125 Marionette DEBUG loaded listener.js 15:18:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B70176400) [pid = 3344] [serial = 1601] [outer = 0000002B6FB8FC00] 15:18:25 INFO - PROCESS | 3344 | 1461190705593 Marionette TRACE conn5 <- [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] 15:18:25 INFO - PROCESS | 3344 | 1461190705668 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 15:18:25 INFO - PROCESS | 3344 | 1461190705671 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:18:25 INFO - PROCESS | 3344 | 1461190705673 Marionette TRACE conn5 <- [1,2098,null,{}] 15:18:25 INFO - PROCESS | 3344 | 1461190705677 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:25 INFO - PROCESS | 3344 | 1461190705788 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 15:18:25 INFO - PROCESS | 3344 | 1461190705799 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA0800 == 44 [pid = 3344] [id = 534] 15:18:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B701EF400) [pid = 3344] [serial = 1602] [outer = 0000000000000000] 15:18:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B70266C00) [pid = 3344] [serial = 1603] [outer = 0000002B701EF400] 15:18:25 INFO - PROCESS | 3344 | 1461190705884 Marionette DEBUG loaded listener.js 15:18:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B70A03000) [pid = 3344] [serial = 1604] [outer = 0000002B701EF400] 15:18:26 INFO - PROCESS | 3344 | 1461190706321 Marionette TRACE conn5 <- [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]]]}] 15:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 15:18:26 INFO - PROCESS | 3344 | 1461190706367 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 15:18:26 INFO - PROCESS | 3344 | 1461190706369 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 15:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:18:26 INFO - PROCESS | 3344 | 1461190706373 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:18:26 INFO - PROCESS | 3344 | 1461190706375 Marionette TRACE conn5 <- [1,2102,null,{}] 15:18:26 INFO - PROCESS | 3344 | 1461190706422 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:26 INFO - PROCESS | 3344 | 1461190706540 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 15:18:26 INFO - PROCESS | 3344 | 1461190706595 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7089B800 == 45 [pid = 3344] [id = 535] 15:18:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B70A20C00) [pid = 3344] [serial = 1605] [outer = 0000000000000000] 15:18:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B70BBF000) [pid = 3344] [serial = 1606] [outer = 0000002B70A20C00] 15:18:26 INFO - PROCESS | 3344 | 1461190706647 Marionette DEBUG loaded listener.js 15:18:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B70C21400) [pid = 3344] [serial = 1607] [outer = 0000002B70A20C00] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B70324C00) [pid = 3344] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6E40DC00) [pid = 3344] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6F84DC00) [pid = 3344] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6FDB5400) [pid = 3344] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B632A7000) [pid = 3344] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B63D46C00) [pid = 3344] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B632A3000) [pid = 3344] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B70C20800) [pid = 3344] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B68E38800) [pid = 3344] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B61D42000) [pid = 3344] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B63A82C00) [pid = 3344] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:18:26 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B67E6E000) [pid = 3344] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:18:27 INFO - PROCESS | 3344 | 1461190707136 Marionette TRACE conn5 <- [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]]]}] 15:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 816ms 15:18:27 INFO - PROCESS | 3344 | 1461190707192 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 15:18:27 INFO - PROCESS | 3344 | 1461190707194 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 15:18:27 INFO - PROCESS | 3344 | 1461190707197 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:18:27 INFO - PROCESS | 3344 | 1461190707199 Marionette TRACE conn5 <- [1,2106,null,{}] 15:18:27 INFO - PROCESS | 3344 | 1461190707203 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:27 INFO - PROCESS | 3344 | 1461190707281 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 15:18:27 INFO - PROCESS | 3344 | 1461190707287 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA7800 == 46 [pid = 3344] [id = 536] 15:18:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6808A800) [pid = 3344] [serial = 1608] [outer = 0000000000000000] 15:18:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B6F84DC00) [pid = 3344] [serial = 1609] [outer = 0000002B6808A800] 15:18:27 INFO - PROCESS | 3344 | 1461190707333 Marionette DEBUG loaded listener.js 15:18:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B70CBCC00) [pid = 3344] [serial = 1610] [outer = 0000002B6808A800] 15:18:27 INFO - PROCESS | 3344 | 1461190707738 Marionette TRACE conn5 <- [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]]]}] 15:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 587ms 15:18:27 INFO - PROCESS | 3344 | 1461190707788 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 15:18:27 INFO - PROCESS | 3344 | 1461190707790 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 15:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:18:27 INFO - PROCESS | 3344 | 1461190707798 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:18:27 INFO - PROCESS | 3344 | 1461190707800 Marionette TRACE conn5 <- [1,2110,null,{}] 15:18:27 INFO - PROCESS | 3344 | 1461190707803 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:27 INFO - PROCESS | 3344 | 1461190707881 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 15:18:27 INFO - PROCESS | 3344 | 1461190707888 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754CA800 == 47 [pid = 3344] [id = 537] 15:18:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B70E55000) [pid = 3344] [serial = 1611] [outer = 0000000000000000] 15:18:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B71032000) [pid = 3344] [serial = 1612] [outer = 0000002B70E55000] 15:18:27 INFO - PROCESS | 3344 | 1461190707936 Marionette DEBUG loaded listener.js 15:18:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B71039800) [pid = 3344] [serial = 1613] [outer = 0000002B70E55000] 15:18:28 INFO - PROCESS | 3344 | 1461190708382 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 626ms 15:18:28 INFO - PROCESS | 3344 | 1461190708430 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 15:18:28 INFO - PROCESS | 3344 | 1461190708432 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 15:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:18:28 INFO - PROCESS | 3344 | 1461190708435 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:18:28 INFO - PROCESS | 3344 | 1461190708437 Marionette TRACE conn5 <- [1,2114,null,{}] 15:18:28 INFO - PROCESS | 3344 | 1461190708441 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:28 INFO - PROCESS | 3344 | 1461190708519 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 15:18:28 INFO - PROCESS | 3344 | 1461190708528 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75A9A000 == 48 [pid = 3344] [id = 538] 15:18:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B7103A400) [pid = 3344] [serial = 1614] [outer = 0000000000000000] 15:18:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B714C1C00) [pid = 3344] [serial = 1615] [outer = 0000002B7103A400] 15:18:28 INFO - PROCESS | 3344 | 1461190708574 Marionette DEBUG loaded listener.js 15:18:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B7198D800) [pid = 3344] [serial = 1616] [outer = 0000002B7103A400] 15:18:29 INFO - PROCESS | 3344 | 1461190709131 Marionette TRACE conn5 <- [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]]]}] 15:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 775ms 15:18:29 INFO - PROCESS | 3344 | 1461190709310 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 15:18:29 INFO - PROCESS | 3344 | 1461190709315 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 15:18:29 INFO - PROCESS | 3344 | 1461190709335 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:18:29 INFO - PROCESS | 3344 | 1461190709338 Marionette TRACE conn5 <- [1,2118,null,{}] 15:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:18:29 INFO - PROCESS | 3344 | 1461190709344 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:29 INFO - PROCESS | 3344 | 1461190709464 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 15:18:29 INFO - PROCESS | 3344 | 1461190709533 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:29 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69949000 == 49 [pid = 3344] [id = 539] 15:18:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B62560C00) [pid = 3344] [serial = 1617] [outer = 0000000000000000] 15:18:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B63436000) [pid = 3344] [serial = 1618] [outer = 0000002B62560C00] 15:18:29 INFO - PROCESS | 3344 | 1461190709594 Marionette DEBUG loaded listener.js 15:18:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B63A83400) [pid = 3344] [serial = 1619] [outer = 0000002B62560C00] 15:18:30 INFO - PROCESS | 3344 | 1461190710295 Marionette TRACE conn5 <- [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] 15:18:30 INFO - PROCESS | 3344 | 1461190710373 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 15:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:18:30 INFO - PROCESS | 3344 | 1461190710380 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:18:30 INFO - PROCESS | 3344 | 1461190710383 Marionette TRACE conn5 <- [1,2122,null,{}] 15:18:30 INFO - PROCESS | 3344 | 1461190710409 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:30 INFO - PROCESS | 3344 | 1461190710540 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 15:18:30 INFO - PROCESS | 3344 | 1461190710609 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FC4000 == 50 [pid = 3344] [id = 540] 15:18:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B63D45000) [pid = 3344] [serial = 1620] [outer = 0000000000000000] 15:18:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B68826400) [pid = 3344] [serial = 1621] [outer = 0000002B63D45000] 15:18:30 INFO - PROCESS | 3344 | 1461190710667 Marionette DEBUG loaded listener.js 15:18:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B69A06800) [pid = 3344] [serial = 1622] [outer = 0000002B63D45000] 15:18:31 INFO - PROCESS | 3344 | 1461190711568 Marionette TRACE conn5 <- [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] 15:18:31 INFO - PROCESS | 3344 | 1461190711635 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 15:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:18:31 INFO - PROCESS | 3344 | 1461190711640 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:18:31 INFO - PROCESS | 3344 | 1461190711644 Marionette TRACE conn5 <- [1,2126,null,{}] 15:18:31 INFO - PROCESS | 3344 | 1461190711649 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:31 INFO - PROCESS | 3344 | 1461190711756 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D8A800 == 49 [pid = 3344] [id = 522] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7107A800 == 48 [pid = 3344] [id = 519] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FE59000 == 47 [pid = 3344] [id = 523] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745C6800 == 46 [pid = 3344] [id = 521] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74107800 == 45 [pid = 3344] [id = 520] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70C60000 == 44 [pid = 3344] [id = 518] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FE5E800 == 43 [pid = 3344] [id = 517] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754CA800 == 42 [pid = 3344] [id = 537] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA7800 == 41 [pid = 3344] [id = 536] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7089B800 == 40 [pid = 3344] [id = 535] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA0800 == 39 [pid = 3344] [id = 534] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F8DF800 == 38 [pid = 3344] [id = 533] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7420E800 == 37 [pid = 3344] [id = 532] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737D2000 == 36 [pid = 3344] [id = 531] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7100E000 == 35 [pid = 3344] [id = 530] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7089E000 == 34 [pid = 3344] [id = 529] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B70A1D400) [pid = 3344] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7048D800 == 33 [pid = 3344] [id = 528] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F8E1000 == 32 [pid = 3344] [id = 527] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6F8800 == 31 [pid = 3344] [id = 526] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68274000 == 30 [pid = 3344] [id = 525] 15:18:31 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75012000 == 29 [pid = 3344] [id = 524] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B70A06800) [pid = 3344] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6E4AAC00) [pid = 3344] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B6FBB1C00) [pid = 3344] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6F23EC00) [pid = 3344] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B701EAC00) [pid = 3344] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6FDBB400) [pid = 3344] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B70335400) [pid = 3344] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B7023C400) [pid = 3344] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B632E7000) [pid = 3344] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B69A08000) [pid = 3344] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B68863C00) [pid = 3344] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B63D3F800) [pid = 3344] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B6360CC00) [pid = 3344] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B70FF4400) [pid = 3344] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B69D21800) [pid = 3344] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B68963800) [pid = 3344] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B68E2F800) [pid = 3344] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B63BA8000) [pid = 3344] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B63DEB000) [pid = 3344] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B63431000) [pid = 3344] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B6FBA9400) [pid = 3344] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B7031D000) [pid = 3344] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B6D5CA800) [pid = 3344] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 15:18:31 INFO - PROCESS | 3344 | 1461190711885 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B62CB7000 == 30 [pid = 3344] [id = 541] 15:18:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B62952800) [pid = 3344] [serial = 1623] [outer = 0000000000000000] 15:18:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B6342C800) [pid = 3344] [serial = 1624] [outer = 0000002B62952800] 15:18:31 INFO - PROCESS | 3344 | 1461190711938 Marionette DEBUG loaded listener.js 15:18:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B63A7F400) [pid = 3344] [serial = 1625] [outer = 0000002B62952800] 15:18:32 INFO - PROCESS | 3344 | 1461190712378 Marionette TRACE conn5 <- [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]]]}] 15:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 794ms 15:18:32 INFO - PROCESS | 3344 | 1461190712439 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 15:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:18:32 INFO - PROCESS | 3344 | 1461190712445 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 15:18:32 INFO - PROCESS | 3344 | 1461190712451 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:18:32 INFO - PROCESS | 3344 | 1461190712454 Marionette TRACE conn5 <- [1,2130,null,{}] 15:18:32 INFO - PROCESS | 3344 | 1461190712458 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:32 INFO - PROCESS | 3344 | 1461190712539 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 15:18:32 INFO - PROCESS | 3344 | 1461190712548 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E46D800 == 31 [pid = 3344] [id = 542] 15:18:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B64F1F400) [pid = 3344] [serial = 1626] [outer = 0000000000000000] 15:18:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B681BCC00) [pid = 3344] [serial = 1627] [outer = 0000002B64F1F400] 15:18:32 INFO - PROCESS | 3344 | 1461190712595 Marionette DEBUG loaded listener.js 15:18:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B68B7D400) [pid = 3344] [serial = 1628] [outer = 0000002B64F1F400] 15:18:33 INFO - PROCESS | 3344 | 1461190713067 Marionette TRACE conn5 <- [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] 15:18:33 INFO - PROCESS | 3344 | 1461190713083 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 15:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:18:33 INFO - PROCESS | 3344 | 1461190713086 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:18:33 INFO - PROCESS | 3344 | 1461190713091 Marionette TRACE conn5 <- [1,2134,null,{}] 15:18:33 INFO - PROCESS | 3344 | 1461190713102 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:33 INFO - PROCESS | 3344 | 1461190713218 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 15:18:33 INFO - PROCESS | 3344 | 1461190713228 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70551000 == 32 [pid = 3344] [id = 543] 15:18:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B69D1D400) [pid = 3344] [serial = 1629] [outer = 0000000000000000] 15:18:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B6D5B0400) [pid = 3344] [serial = 1630] [outer = 0000002B69D1D400] 15:18:33 INFO - PROCESS | 3344 | 1461190713278 Marionette DEBUG loaded listener.js 15:18:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B6E412400) [pid = 3344] [serial = 1631] [outer = 0000002B69D1D400] 15:18:33 INFO - PROCESS | 3344 | 1461190713726 Marionette TRACE conn5 <- [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] 15:18:33 INFO - PROCESS | 3344 | 1461190713782 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 15:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:18:33 INFO - PROCESS | 3344 | 1461190713786 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:18:33 INFO - PROCESS | 3344 | 1461190713788 Marionette TRACE conn5 <- [1,2138,null,{}] 15:18:33 INFO - PROCESS | 3344 | 1461190713791 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:33 INFO - PROCESS | 3344 | 1461190713873 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 15:18:33 INFO - PROCESS | 3344 | 1461190713879 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FD0000 == 33 [pid = 3344] [id = 544] 15:18:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6E4B1000) [pid = 3344] [serial = 1632] [outer = 0000000000000000] 15:18:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B6F23F000) [pid = 3344] [serial = 1633] [outer = 0000002B6E4B1000] 15:18:33 INFO - PROCESS | 3344 | 1461190713928 Marionette DEBUG loaded listener.js 15:18:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B6F798000) [pid = 3344] [serial = 1634] [outer = 0000002B6E4B1000] 15:18:34 INFO - PROCESS | 3344 | 1461190714414 Marionette TRACE conn5 <- [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] 15:18:34 INFO - PROCESS | 3344 | 1461190714482 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 15:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:18:34 INFO - PROCESS | 3344 | 1461190714485 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:18:34 INFO - PROCESS | 3344 | 1461190714487 Marionette TRACE conn5 <- [1,2142,null,{}] 15:18:34 INFO - PROCESS | 3344 | 1461190714491 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:34 INFO - PROCESS | 3344 | 1461190714620 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 15:18:34 INFO - PROCESS | 3344 | 1461190714644 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737C9800 == 34 [pid = 3344] [id = 545] 15:18:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B6F7AD000) [pid = 3344] [serial = 1635] [outer = 0000000000000000] 15:18:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6FBB0C00) [pid = 3344] [serial = 1636] [outer = 0000002B6F7AD000] 15:18:34 INFO - PROCESS | 3344 | 1461190714692 Marionette DEBUG loaded listener.js 15:18:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B70056000) [pid = 3344] [serial = 1637] [outer = 0000002B6F7AD000] 15:18:35 INFO - PROCESS | 3344 | 1461190715164 Marionette TRACE conn5 <- [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]]]}] 15:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 15:18:35 INFO - PROCESS | 3344 | 1461190715223 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 15:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:18:35 INFO - PROCESS | 3344 | 1461190715225 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 15:18:35 INFO - PROCESS | 3344 | 1461190715228 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:18:35 INFO - PROCESS | 3344 | 1461190715230 Marionette TRACE conn5 <- [1,2146,null,{}] 15:18:35 INFO - PROCESS | 3344 | 1461190715234 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:35 INFO - PROCESS | 3344 | 1461190715367 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 15:18:35 INFO - PROCESS | 3344 | 1461190715421 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74480800 == 35 [pid = 3344] [id = 546] 15:18:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B701EAC00) [pid = 3344] [serial = 1638] [outer = 0000000000000000] 15:18:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B70321000) [pid = 3344] [serial = 1639] [outer = 0000002B701EAC00] 15:18:35 INFO - PROCESS | 3344 | 1461190715474 Marionette DEBUG loaded listener.js 15:18:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B70A12C00) [pid = 3344] [serial = 1640] [outer = 0000002B701EAC00] 15:18:35 INFO - PROCESS | 3344 | 1461190715909 Marionette TRACE conn5 <- [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] 15:18:35 INFO - PROCESS | 3344 | 1461190715968 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 15:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:18:35 INFO - PROCESS | 3344 | 1461190715971 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:18:35 INFO - PROCESS | 3344 | 1461190715973 Marionette TRACE conn5 <- [1,2150,null,{}] 15:18:35 INFO - PROCESS | 3344 | 1461190715977 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:36 INFO - PROCESS | 3344 | 1461190716078 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 15:18:36 INFO - PROCESS | 3344 | 1461190716085 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DAA000 == 36 [pid = 3344] [id = 547] 15:18:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B70A17800) [pid = 3344] [serial = 1641] [outer = 0000000000000000] 15:18:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B70C14800) [pid = 3344] [serial = 1642] [outer = 0000002B70A17800] 15:18:36 INFO - PROCESS | 3344 | 1461190716134 Marionette DEBUG loaded listener.js 15:18:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B70FEE000) [pid = 3344] [serial = 1643] [outer = 0000002B70A17800] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B6FB8FC00) [pid = 3344] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B70A14800) [pid = 3344] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B68883800) [pid = 3344] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B63605800) [pid = 3344] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B6E4A5800) [pid = 3344] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B61D3E000) [pid = 3344] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B6F71EC00) [pid = 3344] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B6F84B000) [pid = 3344] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B632EE000) [pid = 3344] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B63611800) [pid = 3344] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B701EF400) [pid = 3344] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B70E55000) [pid = 3344] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B70A20C00) [pid = 3344] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:18:36 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B6808A800) [pid = 3344] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:18:36 INFO - PROCESS | 3344 | 1461190716720 Marionette TRACE conn5 <- [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]]]}] 15:18:36 INFO - PROCESS | 3344 | --DOCSHELL 0000002B639DB800 == 35 [pid = 3344] [id = 11] 15:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 775ms 15:18:36 INFO - PROCESS | 3344 | 1461190716753 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 15:18:36 INFO - PROCESS | 3344 | 1461190716756 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 15:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:18:36 INFO - PROCESS | 3344 | 1461190716763 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:18:36 INFO - PROCESS | 3344 | 1461190716765 Marionette TRACE conn5 <- [1,2154,null,{}] 15:18:36 INFO - PROCESS | 3344 | 1461190716769 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:36 INFO - PROCESS | 3344 | 1461190716847 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 15:18:36 INFO - PROCESS | 3344 | 1461190716854 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F81000 == 36 [pid = 3344] [id = 548] 15:18:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B6DBEAC00) [pid = 3344] [serial = 1644] [outer = 0000000000000000] 15:18:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B70062000) [pid = 3344] [serial = 1645] [outer = 0000002B6DBEAC00] 15:18:36 INFO - PROCESS | 3344 | 1461190716901 Marionette DEBUG loaded listener.js 15:18:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B70E55000) [pid = 3344] [serial = 1646] [outer = 0000002B6DBEAC00] 15:18:37 INFO - PROCESS | 3344 | 1461190717334 Marionette TRACE conn5 <- [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]]]}] 15:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 15:18:37 INFO - PROCESS | 3344 | 1461190717392 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 15:18:37 INFO - PROCESS | 3344 | 1461190717394 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 15:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:18:37 INFO - PROCESS | 3344 | 1461190717397 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:18:37 INFO - PROCESS | 3344 | 1461190717399 Marionette TRACE conn5 <- [1,2158,null,{}] 15:18:37 INFO - PROCESS | 3344 | 1461190717403 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:37 INFO - PROCESS | 3344 | 1461190717483 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 15:18:37 INFO - PROCESS | 3344 | 1461190717493 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70450000 == 37 [pid = 3344] [id = 549] 15:18:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B70C1C800) [pid = 3344] [serial = 1647] [outer = 0000000000000000] 15:18:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B714B9400) [pid = 3344] [serial = 1648] [outer = 0000002B70C1C800] 15:18:37 INFO - PROCESS | 3344 | 1461190717539 Marionette DEBUG loaded listener.js 15:18:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B71991400) [pid = 3344] [serial = 1649] [outer = 0000002B70C1C800] 15:18:38 INFO - PROCESS | 3344 | 1461190717993 Marionette TRACE conn5 <- [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]]]}] 15:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 627ms 15:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:18:38 INFO - PROCESS | 3344 | 1461190718030 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 15:18:38 INFO - PROCESS | 3344 | 1461190718032 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 15:18:38 INFO - PROCESS | 3344 | 1461190718035 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 3344 | 1461190718037 Marionette TRACE conn5 <- [1,2162,null,{}] 15:18:38 INFO - PROCESS | 3344 | 1461190718041 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:38 INFO - PROCESS | 3344 | 1461190718119 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 15:18:38 INFO - PROCESS | 3344 | 1461190718129 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AA7800 == 38 [pid = 3344] [id = 550] 15:18:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B71993C00) [pid = 3344] [serial = 1650] [outer = 0000000000000000] 15:18:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B7199B000) [pid = 3344] [serial = 1651] [outer = 0000002B71993C00] 15:18:38 INFO - PROCESS | 3344 | 1461190718177 Marionette DEBUG loaded listener.js 15:18:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B719AB800) [pid = 3344] [serial = 1652] [outer = 0000002B71993C00] 15:18:38 INFO - PROCESS | 3344 | 1461190718797 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 838ms 15:18:38 INFO - PROCESS | 3344 | 1461190718893 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 15:18:38 INFO - PROCESS | 3344 | 1461190718898 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 15:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:18:38 INFO - PROCESS | 3344 | 1461190718905 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 3344 | 1461190718909 Marionette TRACE conn5 <- [1,2166,null,{}] 15:18:38 INFO - PROCESS | 3344 | 1461190718916 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:39 INFO - PROCESS | 3344 | 1461190719035 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 15:18:39 INFO - PROCESS | 3344 | 1461190719104 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E45E800 == 39 [pid = 3344] [id = 551] 15:18:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B63A87C00) [pid = 3344] [serial = 1653] [outer = 0000000000000000] 15:18:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B64F90400) [pid = 3344] [serial = 1654] [outer = 0000002B63A87C00] 15:18:39 INFO - PROCESS | 3344 | 1461190719205 Marionette DEBUG loaded listener.js 15:18:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B68E31C00) [pid = 3344] [serial = 1655] [outer = 0000002B63A87C00] 15:18:39 INFO - PROCESS | 3344 | 1461190719791 Marionette TRACE conn5 <- [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]]]}] 15:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 942ms 15:18:39 INFO - PROCESS | 3344 | 1461190719855 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 15:18:39 INFO - PROCESS | 3344 | 1461190719862 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 15:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:18:39 INFO - PROCESS | 3344 | 1461190719870 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:18:39 INFO - PROCESS | 3344 | 1461190719873 Marionette TRACE conn5 <- [1,2170,null,{}] 15:18:39 INFO - PROCESS | 3344 | 1461190719878 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:39 INFO - PROCESS | 3344 | 1461190719987 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 15:18:40 INFO - PROCESS | 3344 | 1461190720062 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72984800 == 40 [pid = 3344] [id = 552] 15:18:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B69A0A000) [pid = 3344] [serial = 1656] [outer = 0000000000000000] 15:18:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B6F009400) [pid = 3344] [serial = 1657] [outer = 0000002B69A0A000] 15:18:40 INFO - PROCESS | 3344 | 1461190720120 Marionette DEBUG loaded listener.js 15:18:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B6FBB3C00) [pid = 3344] [serial = 1658] [outer = 0000002B69A0A000] 15:18:40 INFO - PROCESS | 3344 | 1461190720771 Marionette TRACE conn5 <- [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]]]}] 15:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 942ms 15:18:40 INFO - PROCESS | 3344 | 1461190720814 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 15:18:40 INFO - PROCESS | 3344 | 1461190720817 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 15:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:18:40 INFO - PROCESS | 3344 | 1461190720821 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:18:40 INFO - PROCESS | 3344 | 1461190720825 Marionette TRACE conn5 <- [1,2174,null,{}] 15:18:40 INFO - PROCESS | 3344 | 1461190720850 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:40 INFO - PROCESS | 3344 | 1461190720960 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 15:18:41 INFO - PROCESS | 3344 | 1461190721038 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773BA000 == 41 [pid = 3344] [id = 553] 15:18:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B704B5800) [pid = 3344] [serial = 1659] [outer = 0000000000000000] 15:18:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B70CC7400) [pid = 3344] [serial = 1660] [outer = 0000002B704B5800] 15:18:41 INFO - PROCESS | 3344 | 1461190721139 Marionette DEBUG loaded listener.js 15:18:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B719AF000) [pid = 3344] [serial = 1661] [outer = 0000002B704B5800] 15:18:41 INFO - PROCESS | 3344 | 1461190721954 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:18:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:18:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1149ms 15:18:41 INFO - PROCESS | 3344 | 1461190721972 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 15:18:41 INFO - PROCESS | 3344 | 1461190721976 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 15:18:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:18:41 INFO - PROCESS | 3344 | 1461190721981 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:18:41 INFO - PROCESS | 3344 | 1461190721986 Marionette TRACE conn5 <- [1,2178,null,{}] 15:18:41 INFO - PROCESS | 3344 | 1461190721993 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:42 INFO - PROCESS | 3344 | 1461190722088 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 15:18:42 INFO - PROCESS | 3344 | 1461190722167 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6F0000 == 42 [pid = 3344] [id = 554] 15:18:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B6342C000) [pid = 3344] [serial = 1662] [outer = 0000000000000000] 15:18:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B63609400) [pid = 3344] [serial = 1663] [outer = 0000002B6342C000] 15:18:42 INFO - PROCESS | 3344 | 1461190722218 Marionette DEBUG loaded listener.js 15:18:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B67E6AC00) [pid = 3344] [serial = 1664] [outer = 0000002B6342C000] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70450000 == 41 [pid = 3344] [id = 549] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F81000 == 40 [pid = 3344] [id = 548] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DAA000 == 39 [pid = 3344] [id = 547] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74480800 == 38 [pid = 3344] [id = 546] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737C9800 == 37 [pid = 3344] [id = 545] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FD0000 == 36 [pid = 3344] [id = 544] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70551000 == 35 [pid = 3344] [id = 543] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E46D800 == 34 [pid = 3344] [id = 542] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B714C1C00) [pid = 3344] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B62CB7000 == 33 [pid = 3344] [id = 541] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FC4000 == 32 [pid = 3344] [id = 540] 15:18:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69949000 == 31 [pid = 3344] [id = 539] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B70059C00) [pid = 3344] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B70C15C00) [pid = 3344] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B68D6A000) [pid = 3344] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B68E2E400) [pid = 3344] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B69906000) [pid = 3344] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B69D1DC00) [pid = 3344] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B6F237400) [pid = 3344] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6F2B3000) [pid = 3344] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6803B000) [pid = 3344] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B684BD800) [pid = 3344] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B6F792400) [pid = 3344] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B6F84D000) [pid = 3344] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B6FBAF000) [pid = 3344] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B632EEC00) [pid = 3344] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B63439000) [pid = 3344] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B63A81400) [pid = 3344] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B63C24000) [pid = 3344] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B70266C00) [pid = 3344] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B71039800) [pid = 3344] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B70BBF000) [pid = 3344] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B70A03000) [pid = 3344] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B71032000) [pid = 3344] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B70C21400) [pid = 3344] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B70176400) [pid = 3344] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B6F84DC00) [pid = 3344] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B70CBCC00) [pid = 3344] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B6FBBAC00) [pid = 3344] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 15:18:42 INFO - PROCESS | 3344 | 1461190722819 Marionette TRACE conn5 <- [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]]]}] 15:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 880ms 15:18:42 INFO - PROCESS | 3344 | 1461190722866 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 3344 | 1461190722872 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 15:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:18:42 INFO - PROCESS | 3344 | 1461190722879 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:18:42 INFO - PROCESS | 3344 | 1461190722881 Marionette TRACE conn5 <- [1,2182,null,{}] 15:18:42 INFO - PROCESS | 3344 | 1461190722885 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:42 INFO - PROCESS | 3344 | 1461190722971 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 15:18:43 INFO - PROCESS | 3344 | 1461190723047 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68EC1000 == 32 [pid = 3344] [id = 555] 15:18:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B61D3CC00) [pid = 3344] [serial = 1665] [outer = 0000000000000000] 15:18:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B6360C000) [pid = 3344] [serial = 1666] [outer = 0000002B61D3CC00] 15:18:43 INFO - PROCESS | 3344 | 1461190723094 Marionette DEBUG loaded listener.js 15:18:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B64B93400) [pid = 3344] [serial = 1667] [outer = 0000002B61D3CC00] 15:18:43 INFO - PROCESS | 3344 | 1461190723559 Marionette TRACE conn5 <- [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]]]}] 15:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 15:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:18:43 INFO - PROCESS | 3344 | 1461190723614 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 15:18:43 INFO - PROCESS | 3344 | 1461190723617 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 15:18:43 INFO - PROCESS | 3344 | 1461190723620 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:18:43 INFO - PROCESS | 3344 | 1461190723624 Marionette TRACE conn5 <- [1,2186,null,{}] 15:18:43 INFO - PROCESS | 3344 | 1461190723635 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:43 INFO - PROCESS | 3344 | 1461190723721 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 15:18:43 INFO - PROCESS | 3344 | 1461190723735 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70450000 == 33 [pid = 3344] [id = 556] 15:18:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B68DF0C00) [pid = 3344] [serial = 1668] [outer = 0000000000000000] 15:18:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B68E3BC00) [pid = 3344] [serial = 1669] [outer = 0000002B68DF0C00] 15:18:43 INFO - PROCESS | 3344 | 1461190723784 Marionette DEBUG loaded listener.js 15:18:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B69D23C00) [pid = 3344] [serial = 1670] [outer = 0000002B68DF0C00] 15:18:44 INFO - PROCESS | 3344 | 1461190724238 Marionette TRACE conn5 <- [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]]]}] 15:18:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:18:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 15:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:18:44 INFO - PROCESS | 3344 | 1461190724251 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 15:18:44 INFO - PROCESS | 3344 | 1461190724254 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 15:18:44 INFO - PROCESS | 3344 | 1461190724257 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:18:44 INFO - PROCESS | 3344 | 1461190724259 Marionette TRACE conn5 <- [1,2190,null,{}] 15:18:44 INFO - PROCESS | 3344 | 1461190724263 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:44 INFO - PROCESS | 3344 | 1461190724346 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 15:18:44 INFO - PROCESS | 3344 | 1461190724352 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FBE800 == 34 [pid = 3344] [id = 557] 15:18:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B6D5C9C00) [pid = 3344] [serial = 1671] [outer = 0000000000000000] 15:18:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B6F238400) [pid = 3344] [serial = 1672] [outer = 0000002B6D5C9C00] 15:18:44 INFO - PROCESS | 3344 | 1461190724401 Marionette DEBUG loaded listener.js 15:18:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B6F712800) [pid = 3344] [serial = 1673] [outer = 0000002B6D5C9C00] 15:18:44 INFO - PROCESS | 3344 | 1461190724834 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:18:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:18:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 15:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:18:44 INFO - PROCESS | 3344 | 1461190724888 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 15:18:44 INFO - PROCESS | 3344 | 1461190724890 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 15:18:44 INFO - PROCESS | 3344 | 1461190724894 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:18:44 INFO - PROCESS | 3344 | 1461190724896 Marionette TRACE conn5 <- [1,2194,null,{}] 15:18:44 INFO - PROCESS | 3344 | 1461190724899 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:45 INFO - PROCESS | 3344 | 1461190725003 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 15:18:45 INFO - PROCESS | 3344 | 1461190725011 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B731C9800 == 35 [pid = 3344] [id = 558] 15:18:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B6325FC00) [pid = 3344] [serial = 1674] [outer = 0000000000000000] 15:18:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B6F7B7800) [pid = 3344] [serial = 1675] [outer = 0000002B6325FC00] 15:18:45 INFO - PROCESS | 3344 | 1461190725096 Marionette DEBUG loaded listener.js 15:18:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B6FBA8800) [pid = 3344] [serial = 1676] [outer = 0000002B6325FC00] 15:18:45 INFO - PROCESS | 3344 | 1461190725562 Marionette TRACE conn5 <- [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]]]}] 15:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 15:18:45 INFO - PROCESS | 3344 | 1461190725631 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 15:18:45 INFO - PROCESS | 3344 | 1461190725633 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 15:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:18:45 INFO - PROCESS | 3344 | 1461190725637 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:18:45 INFO - PROCESS | 3344 | 1461190725639 Marionette TRACE conn5 <- [1,2198,null,{}] 15:18:45 INFO - PROCESS | 3344 | 1461190725643 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:45 INFO - PROCESS | 3344 | 1461190725778 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 15:18:45 INFO - PROCESS | 3344 | 1461190725794 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74475800 == 36 [pid = 3344] [id = 559] 15:18:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B7005CC00) [pid = 3344] [serial = 1677] [outer = 0000000000000000] 15:18:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B70231800) [pid = 3344] [serial = 1678] [outer = 0000002B7005CC00] 15:18:45 INFO - PROCESS | 3344 | 1461190725887 Marionette DEBUG loaded listener.js 15:18:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B70A07C00) [pid = 3344] [serial = 1679] [outer = 0000002B7005CC00] 15:18:46 INFO - PROCESS | 3344 | 1461190726319 Marionette TRACE conn5 <- [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]]]}] 15:18:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:18:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 15:18:46 INFO - PROCESS | 3344 | 1461190726378 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 15:18:46 INFO - PROCESS | 3344 | 1461190726380 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 15:18:46 INFO - PROCESS | 3344 | 1461190726383 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:18:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:18:46 INFO - PROCESS | 3344 | 1461190726385 Marionette TRACE conn5 <- [1,2202,null,{}] 15:18:46 INFO - PROCESS | 3344 | 1461190726390 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:46 INFO - PROCESS | 3344 | 1461190726492 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 15:18:46 INFO - PROCESS | 3344 | 1461190726498 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DAB000 == 37 [pid = 3344] [id = 560] 15:18:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B7005EC00) [pid = 3344] [serial = 1680] [outer = 0000000000000000] 15:18:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B70A1F800) [pid = 3344] [serial = 1681] [outer = 0000002B7005EC00] 15:18:46 INFO - PROCESS | 3344 | 1461190726544 Marionette DEBUG loaded listener.js 15:18:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B7102F400) [pid = 3344] [serial = 1682] [outer = 0000002B7005EC00] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6F7AD000) [pid = 3344] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B701EAC00) [pid = 3344] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B6E4B1000) [pid = 3344] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B69D1D400) [pid = 3344] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B64F1F400) [pid = 3344] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B63D45000) [pid = 3344] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B62952800) [pid = 3344] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B70C1C800) [pid = 3344] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B70A17800) [pid = 3344] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6DBEAC00) [pid = 3344] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B68090000) [pid = 3344] [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.] 15:18:46 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B639DD800) [pid = 3344] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:18:47 INFO - PROCESS | 3344 | 1461190727054 Marionette TRACE conn5 <- [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]]]}] 15:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 15:18:47 INFO - PROCESS | 3344 | 1461190727079 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 15:18:47 INFO - PROCESS | 3344 | 1461190727081 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 15:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:18:47 INFO - PROCESS | 3344 | 1461190727084 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:18:47 INFO - PROCESS | 3344 | 1461190727086 Marionette TRACE conn5 <- [1,2206,null,{}] 15:18:47 INFO - PROCESS | 3344 | 1461190727089 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:47 INFO - PROCESS | 3344 | 1461190727172 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 15:18:47 INFO - PROCESS | 3344 | 1461190727179 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F76800 == 38 [pid = 3344] [id = 561] 15:18:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B63A86C00) [pid = 3344] [serial = 1683] [outer = 0000000000000000] 15:18:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B6F240000) [pid = 3344] [serial = 1684] [outer = 0000002B63A86C00] 15:18:47 INFO - PROCESS | 3344 | 1461190727226 Marionette DEBUG loaded listener.js 15:18:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B70FED400) [pid = 3344] [serial = 1685] [outer = 0000002B63A86C00] 15:18:47 INFO - PROCESS | 3344 | 1461190727649 Marionette TRACE conn5 <- [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]]]}] 15:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 585ms 15:18:47 INFO - PROCESS | 3344 | 1461190727673 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 15:18:47 INFO - PROCESS | 3344 | 1461190727675 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 15:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:18:47 INFO - PROCESS | 3344 | 1461190727679 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:18:47 INFO - PROCESS | 3344 | 1461190727681 Marionette TRACE conn5 <- [1,2210,null,{}] 15:18:47 INFO - PROCESS | 3344 | 1461190727684 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:47 INFO - PROCESS | 3344 | 1461190727763 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 15:18:47 INFO - PROCESS | 3344 | 1461190727769 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75311000 == 39 [pid = 3344] [id = 562] 15:18:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B71994400) [pid = 3344] [serial = 1686] [outer = 0000000000000000] 15:18:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B71999000) [pid = 3344] [serial = 1687] [outer = 0000002B71994400] 15:18:47 INFO - PROCESS | 3344 | 1461190727845 Marionette DEBUG loaded listener.js 15:18:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B719AFC00) [pid = 3344] [serial = 1688] [outer = 0000002B71994400] 15:18:48 INFO - PROCESS | 3344 | 1461190728269 Marionette TRACE conn5 <- [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]]]}] 15:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 626ms 15:18:48 INFO - PROCESS | 3344 | 1461190728313 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 15:18:48 INFO - PROCESS | 3344 | 1461190728315 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 15:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:18:48 INFO - PROCESS | 3344 | 1461190728319 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:18:48 INFO - PROCESS | 3344 | 1461190728321 Marionette TRACE conn5 <- [1,2214,null,{}] 15:18:48 INFO - PROCESS | 3344 | 1461190728325 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:48 INFO - PROCESS | 3344 | 1461190728407 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 15:18:48 INFO - PROCESS | 3344 | 1461190728413 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AA7000 == 40 [pid = 3344] [id = 563] 15:18:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B71C4AC00) [pid = 3344] [serial = 1689] [outer = 0000000000000000] 15:18:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B71C52400) [pid = 3344] [serial = 1690] [outer = 0000002B71C4AC00] 15:18:48 INFO - PROCESS | 3344 | 1461190728458 Marionette DEBUG loaded listener.js 15:18:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B7296EC00) [pid = 3344] [serial = 1691] [outer = 0000002B71C4AC00] 15:18:48 INFO - PROCESS | 3344 | 1461190728873 Marionette TRACE conn5 <- [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]]]}] 15:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 628ms 15:18:48 INFO - PROCESS | 3344 | 1461190728950 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 15:18:48 INFO - PROCESS | 3344 | 1461190728953 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 15:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:18:48 INFO - PROCESS | 3344 | 1461190728956 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:18:48 INFO - PROCESS | 3344 | 1461190728959 Marionette TRACE conn5 <- [1,2218,null,{}] 15:18:49 INFO - PROCESS | 3344 | 1461190729011 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:49 INFO - PROCESS | 3344 | 1461190729123 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 15:18:49 INFO - PROCESS | 3344 | 1461190729294 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68ED6800 == 41 [pid = 3344] [id = 564] 15:18:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B63435C00) [pid = 3344] [serial = 1692] [outer = 0000000000000000] 15:18:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B63610400) [pid = 3344] [serial = 1693] [outer = 0000002B63435C00] 15:18:49 INFO - PROCESS | 3344 | 1461190729353 Marionette DEBUG loaded listener.js 15:18:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B67E6A000) [pid = 3344] [serial = 1694] [outer = 0000002B63435C00] 15:18:49 INFO - PROCESS | 3344 | 1461190729886 Marionette TRACE conn5 <- [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]]]}] 15:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 984ms 15:18:49 INFO - PROCESS | 3344 | 1461190729944 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 15:18:49 INFO - PROCESS | 3344 | 1461190729951 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 15:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:18:49 INFO - PROCESS | 3344 | 1461190729956 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:18:49 INFO - PROCESS | 3344 | 1461190729958 Marionette TRACE conn5 <- [1,2222,null,{}] 15:18:49 INFO - PROCESS | 3344 | 1461190729963 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:50 INFO - PROCESS | 3344 | 1461190730074 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 15:18:50 INFO - PROCESS | 3344 | 1461190730169 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B708A7000 == 42 [pid = 3344] [id = 565] 15:18:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B69A0A800) [pid = 3344] [serial = 1695] [outer = 0000000000000000] 15:18:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B69D99400) [pid = 3344] [serial = 1696] [outer = 0000002B69A0A800] 15:18:50 INFO - PROCESS | 3344 | 1461190730229 Marionette DEBUG loaded listener.js 15:18:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B6F712C00) [pid = 3344] [serial = 1697] [outer = 0000002B69A0A800] 15:18:50 INFO - PROCESS | 3344 | 1461190730833 Marionette TRACE conn5 <- [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]]]}] 15:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 943ms 15:18:50 INFO - PROCESS | 3344 | 1461190730901 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 15:18:50 INFO - PROCESS | 3344 | 1461190730904 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 15:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:18:50 INFO - PROCESS | 3344 | 1461190730908 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:18:50 INFO - PROCESS | 3344 | 1461190730910 Marionette TRACE conn5 <- [1,2226,null,{}] 15:18:50 INFO - PROCESS | 3344 | 1461190730914 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:51 INFO - PROCESS | 3344 | 1461190731024 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 15:18:51 INFO - PROCESS | 3344 | 1461190731100 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB4000 == 43 [pid = 3344] [id = 566] 15:18:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B701E5000) [pid = 3344] [serial = 1698] [outer = 0000000000000000] 15:18:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B7023B400) [pid = 3344] [serial = 1699] [outer = 0000002B701E5000] 15:18:51 INFO - PROCESS | 3344 | 1461190731203 Marionette DEBUG loaded listener.js 15:18:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B70C21C00) [pid = 3344] [serial = 1700] [outer = 0000002B701E5000] 15:18:51 INFO - PROCESS | 3344 | 1461190731831 Marionette TRACE conn5 <- [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]]]}] 15:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 986ms 15:18:51 INFO - PROCESS | 3344 | 1461190731902 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 15:18:51 INFO - PROCESS | 3344 | 1461190731910 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 15:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:18:51 INFO - PROCESS | 3344 | 1461190731915 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:18:51 INFO - PROCESS | 3344 | 1461190731918 Marionette TRACE conn5 <- [1,2230,null,{}] 15:18:51 INFO - PROCESS | 3344 | 1461190731922 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:52 INFO - PROCESS | 3344 | 1461190732030 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 15:18:52 INFO - PROCESS | 3344 | 1461190732105 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78047800 == 44 [pid = 3344] [id = 567] 15:18:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B731D5000) [pid = 3344] [serial = 1701] [outer = 0000000000000000] 15:18:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B7379F000) [pid = 3344] [serial = 1702] [outer = 0000002B731D5000] 15:18:52 INFO - PROCESS | 3344 | 1461190732203 Marionette DEBUG loaded listener.js 15:18:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B73C14000) [pid = 3344] [serial = 1703] [outer = 0000002B731D5000] 15:18:52 INFO - PROCESS | 3344 | 1461190732990 Marionette TRACE conn5 <- [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]]]}] 15:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1129ms 15:18:53 INFO - PROCESS | 3344 | 1461190733055 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 15:18:53 INFO - PROCESS | 3344 | 1461190733059 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 15:18:53 INFO - PROCESS | 3344 | 1461190733066 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:18:53 INFO - PROCESS | 3344 | 1461190733070 Marionette TRACE conn5 <- [1,2234,null,{}] 15:18:53 INFO - PROCESS | 3344 | 1461190733077 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:53 INFO - PROCESS | 3344 | 1461190733183 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 15:18:53 INFO - PROCESS | 3344 | 1461190733255 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D5F0000 == 45 [pid = 3344] [id = 568] 15:18:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6342F400) [pid = 3344] [serial = 1704] [outer = 0000000000000000] 15:18:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B63A85400) [pid = 3344] [serial = 1705] [outer = 0000002B6342F400] 15:18:53 INFO - PROCESS | 3344 | 1461190733349 Marionette DEBUG loaded listener.js 15:18:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B68824C00) [pid = 3344] [serial = 1706] [outer = 0000002B6342F400] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75311000 == 44 [pid = 3344] [id = 562] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F76800 == 43 [pid = 3344] [id = 561] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DAB000 == 42 [pid = 3344] [id = 560] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74475800 == 41 [pid = 3344] [id = 559] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B731C9800 == 40 [pid = 3344] [id = 558] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FBE800 == 39 [pid = 3344] [id = 557] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70450000 == 38 [pid = 3344] [id = 556] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B62967800) [pid = 3344] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B7199B000) [pid = 3344] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68EC1000 == 37 [pid = 3344] [id = 555] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6F0000 == 36 [pid = 3344] [id = 554] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B62969000 == 35 [pid = 3344] [id = 12] 15:18:53 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AA7800 == 34 [pid = 3344] [id = 550] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B70FEE000) [pid = 3344] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B70062000) [pid = 3344] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B714B9400) [pid = 3344] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B70E55000) [pid = 3344] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B6F798000) [pid = 3344] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B72970C00) [pid = 3344] [serial = 1115] [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.] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6FBB0C00) [pid = 3344] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B70321000) [pid = 3344] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6F23F000) [pid = 3344] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6D5B0400) [pid = 3344] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6E412400) [pid = 3344] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B681BCC00) [pid = 3344] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B68B7D400) [pid = 3344] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B63436000) [pid = 3344] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B70056000) [pid = 3344] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B69A06800) [pid = 3344] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B68826400) [pid = 3344] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B6342C800) [pid = 3344] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B71991400) [pid = 3344] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B63A7F400) [pid = 3344] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B70C14800) [pid = 3344] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 15:18:53 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B70A12C00) [pid = 3344] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 15:18:54 INFO - PROCESS | 3344 | 1461190733995 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 986ms 15:18:54 INFO - PROCESS | 3344 | 1461190734058 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 15:18:54 INFO - PROCESS | 3344 | 1461190734064 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 15:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:18:54 INFO - PROCESS | 3344 | 1461190734070 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:18:54 INFO - PROCESS | 3344 | 1461190734073 Marionette TRACE conn5 <- [1,2238,null,{}] 15:18:54 INFO - PROCESS | 3344 | 1461190734077 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:54 INFO - PROCESS | 3344 | 1461190734164 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 15:18:54 INFO - PROCESS | 3344 | 1461190734240 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69948000 == 35 [pid = 3344] [id = 569] 15:18:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B61DFA800) [pid = 3344] [serial = 1707] [outer = 0000000000000000] 15:18:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B63431C00) [pid = 3344] [serial = 1708] [outer = 0000002B61DFA800] 15:18:54 INFO - PROCESS | 3344 | 1461190734288 Marionette DEBUG loaded listener.js 15:18:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B684B5C00) [pid = 3344] [serial = 1709] [outer = 0000002B61DFA800] 15:18:54 INFO - PROCESS | 3344 | 1461190734703 Marionette TRACE conn5 <- [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]]]}] 15:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 15:18:54 INFO - PROCESS | 3344 | 1461190734763 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 15:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:18:54 INFO - PROCESS | 3344 | 1461190734765 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 15:18:54 INFO - PROCESS | 3344 | 1461190734769 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:18:54 INFO - PROCESS | 3344 | 1461190734773 Marionette TRACE conn5 <- [1,2242,null,{}] 15:18:54 INFO - PROCESS | 3344 | 1461190734816 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:54 INFO - PROCESS | 3344 | 1461190734907 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 15:18:54 INFO - PROCESS | 3344 | 1461190734922 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70743000 == 36 [pid = 3344] [id = 570] 15:18:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B69905C00) [pid = 3344] [serial = 1710] [outer = 0000000000000000] 15:18:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B69D24800) [pid = 3344] [serial = 1711] [outer = 0000002B69905C00] 15:18:54 INFO - PROCESS | 3344 | 1461190734972 Marionette DEBUG loaded listener.js 15:18:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B6E406800) [pid = 3344] [serial = 1712] [outer = 0000002B69905C00] 15:18:55 INFO - PROCESS | 3344 | 1461190735439 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 15:18:55 INFO - PROCESS | 3344 | 1461190735463 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 15:18:55 INFO - PROCESS | 3344 | 1461190735466 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 15:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:18:55 INFO - PROCESS | 3344 | 1461190735469 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:18:55 INFO - PROCESS | 3344 | 1461190735471 Marionette TRACE conn5 <- [1,2246,null,{}] 15:18:55 INFO - PROCESS | 3344 | 1461190735474 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:55 INFO - PROCESS | 3344 | 1461190735556 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 15:18:55 INFO - PROCESS | 3344 | 1461190735562 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7287A000 == 37 [pid = 3344] [id = 571] 15:18:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B6F2B3800) [pid = 3344] [serial = 1713] [outer = 0000000000000000] 15:18:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6F78FC00) [pid = 3344] [serial = 1714] [outer = 0000002B6F2B3800] 15:18:55 INFO - PROCESS | 3344 | 1461190735610 Marionette DEBUG loaded listener.js 15:18:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B6FBA0000) [pid = 3344] [serial = 1715] [outer = 0000002B6F2B3800] 15:18:56 INFO - PROCESS | 3344 | 1461190736068 Marionette TRACE conn5 <- [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]]]}] 15:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 628ms 15:18:56 INFO - PROCESS | 3344 | 1461190736100 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 15:18:56 INFO - PROCESS | 3344 | 1461190736102 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 15:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:18:56 INFO - PROCESS | 3344 | 1461190736105 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:18:56 INFO - PROCESS | 3344 | 1461190736107 Marionette TRACE conn5 <- [1,2250,null,{}] 15:18:56 INFO - PROCESS | 3344 | 1461190736111 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:56 INFO - PROCESS | 3344 | 1461190736215 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 15:18:56 INFO - PROCESS | 3344 | 1461190736221 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74110800 == 38 [pid = 3344] [id = 572] 15:18:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B6FBB2000) [pid = 3344] [serial = 1716] [outer = 0000000000000000] 15:18:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B6FDB2C00) [pid = 3344] [serial = 1717] [outer = 0000002B6FBB2000] 15:18:56 INFO - PROCESS | 3344 | 1461190736269 Marionette DEBUG loaded listener.js 15:18:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B70062400) [pid = 3344] [serial = 1718] [outer = 0000002B6FBB2000] 15:18:56 INFO - PROCESS | 3344 | 1461190736762 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 15:18:56 INFO - PROCESS | 3344 | 1461190736800 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 15:18:56 INFO - PROCESS | 3344 | 1461190736802 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 15:18:56 INFO - PROCESS | 3344 | 1461190736805 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:18:56 INFO - PROCESS | 3344 | 1461190736807 Marionette TRACE conn5 <- [1,2254,null,{}] 15:18:56 INFO - PROCESS | 3344 | 1461190736810 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:56 INFO - PROCESS | 3344 | 1461190736940 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 15:18:57 INFO - PROCESS | 3344 | 1461190736995 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D94800 == 39 [pid = 3344] [id = 573] 15:18:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B70326000) [pid = 3344] [serial = 1719] [outer = 0000000000000000] 15:18:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B70A15C00) [pid = 3344] [serial = 1720] [outer = 0000002B70326000] 15:18:57 INFO - PROCESS | 3344 | 1461190737047 Marionette DEBUG loaded listener.js 15:18:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B70C1BC00) [pid = 3344] [serial = 1721] [outer = 0000002B70326000] 15:18:57 INFO - PROCESS | 3344 | 1461190737479 Marionette TRACE conn5 <- [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]]]}] 15:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 732ms 15:18:57 INFO - PROCESS | 3344 | 1461190737541 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 15:18:57 INFO - PROCESS | 3344 | 1461190737543 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 15:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:18:57 INFO - PROCESS | 3344 | 1461190737591 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:18:57 INFO - PROCESS | 3344 | 1461190737593 Marionette TRACE conn5 <- [1,2258,null,{}] 15:18:57 INFO - PROCESS | 3344 | 1461190737597 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:57 INFO - PROCESS | 3344 | 1461190737703 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 15:18:57 INFO - PROCESS | 3344 | 1461190737758 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B689B6800 == 40 [pid = 3344] [id = 574] 15:18:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B71031800) [pid = 3344] [serial = 1722] [outer = 0000000000000000] 15:18:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B71036800) [pid = 3344] [serial = 1723] [outer = 0000002B71031800] 15:18:57 INFO - PROCESS | 3344 | 1461190737804 Marionette DEBUG loaded listener.js 15:18:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B71991400) [pid = 3344] [serial = 1724] [outer = 0000002B71031800] 15:18:58 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B6D5C9C00) [pid = 3344] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:18:58 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B6342C000) [pid = 3344] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:18:58 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B61D3CC00) [pid = 3344] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:18:58 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B7005CC00) [pid = 3344] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:18:58 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B68DF0C00) [pid = 3344] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:18:58 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B7005EC00) [pid = 3344] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:18:58 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B63A86C00) [pid = 3344] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:18:58 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B71994400) [pid = 3344] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:18:58 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B6325FC00) [pid = 3344] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:18:58 INFO - PROCESS | 3344 | 1461190738316 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:18:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:18:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 795ms 15:18:58 INFO - PROCESS | 3344 | 1461190738371 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 15:18:58 INFO - PROCESS | 3344 | 1461190738373 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 15:18:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:18:58 INFO - PROCESS | 3344 | 1461190738376 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:18:58 INFO - PROCESS | 3344 | 1461190738378 Marionette TRACE conn5 <- [1,2262,null,{}] 15:18:58 INFO - PROCESS | 3344 | 1461190738382 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:58 INFO - PROCESS | 3344 | 1461190738461 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 15:18:58 INFO - PROCESS | 3344 | 1461190738537 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F84800 == 41 [pid = 3344] [id = 575] 15:18:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B63D4B400) [pid = 3344] [serial = 1725] [outer = 0000000000000000] 15:18:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B7005CC00) [pid = 3344] [serial = 1726] [outer = 0000002B63D4B400] 15:18:58 INFO - PROCESS | 3344 | 1461190738583 Marionette DEBUG loaded listener.js 15:18:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B71996C00) [pid = 3344] [serial = 1727] [outer = 0000002B63D4B400] 15:18:58 INFO - PROCESS | 3344 | 1461190738954 Marionette TRACE conn5 <- [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]]]}] 15:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms 15:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:18:59 INFO - PROCESS | 3344 | 1461190739008 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 3344 | 1461190739010 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 15:18:59 INFO - PROCESS | 3344 | 1461190739013 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:18:59 INFO - PROCESS | 3344 | 1461190739015 Marionette TRACE conn5 <- [1,2266,null,{}] 15:18:59 INFO - PROCESS | 3344 | 1461190739051 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:59 INFO - PROCESS | 3344 | 1461190739131 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 15:18:59 INFO - PROCESS | 3344 | 1461190739137 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754E8000 == 42 [pid = 3344] [id = 576] 15:18:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B719AB400) [pid = 3344] [serial = 1728] [outer = 0000000000000000] 15:18:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B72970800) [pid = 3344] [serial = 1729] [outer = 0000002B719AB400] 15:18:59 INFO - PROCESS | 3344 | 1461190739184 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B7379A000) [pid = 3344] [serial = 1730] [outer = 0000002B719AB400] 15:18:59 INFO - PROCESS | 3344 | 1461190739599 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 648ms 15:18:59 INFO - PROCESS | 3344 | 1461190739665 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 3344 | 1461190739667 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 15:18:59 INFO - PROCESS | 3344 | 1461190739670 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:18:59 INFO - PROCESS | 3344 | 1461190739672 Marionette TRACE conn5 <- [1,2270,null,{}] 15:18:59 INFO - PROCESS | 3344 | 1461190739676 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:59 INFO - PROCESS | 3344 | 1461190739757 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 15:18:59 INFO - PROCESS | 3344 | 1461190739765 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78028000 == 43 [pid = 3344] [id = 577] 15:18:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B73C15800) [pid = 3344] [serial = 1731] [outer = 0000000000000000] 15:18:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B73C1B400) [pid = 3344] [serial = 1732] [outer = 0000002B73C15800] 15:18:59 INFO - PROCESS | 3344 | 1461190739811 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B7401DC00) [pid = 3344] [serial = 1733] [outer = 0000002B73C15800] 15:19:00 INFO - PROCESS | 3344 | 1461190740270 Marionette TRACE conn5 <- [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]]]}] 15:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms 15:19:00 INFO - PROCESS | 3344 | 1461190740309 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 15:19:00 INFO - PROCESS | 3344 | 1461190740314 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 15:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:19:00 INFO - PROCESS | 3344 | 1461190740320 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:19:00 INFO - PROCESS | 3344 | 1461190740325 Marionette TRACE conn5 <- [1,2274,null,{}] 15:19:00 INFO - PROCESS | 3344 | 1461190740332 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:00 INFO - PROCESS | 3344 | 1461190740445 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 15:19:00 INFO - PROCESS | 3344 | 1461190740614 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69ADE000 == 44 [pid = 3344] [id = 578] 15:19:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B63A7E800) [pid = 3344] [serial = 1734] [outer = 0000000000000000] 15:19:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B63D47000) [pid = 3344] [serial = 1735] [outer = 0000002B63A7E800] 15:19:00 INFO - PROCESS | 3344 | 1461190740672 Marionette DEBUG loaded listener.js 15:19:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B68DAB000) [pid = 3344] [serial = 1736] [outer = 0000002B63A7E800] 15:19:01 INFO - PROCESS | 3344 | 1461190741222 Marionette TRACE conn5 <- [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]]]}] 15:19:01 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 15:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 941ms 15:19:01 INFO - PROCESS | 3344 | 1461190741263 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 15:19:01 INFO - PROCESS | 3344 | 1461190741270 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 15:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:19:01 INFO - PROCESS | 3344 | 1461190741277 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:19:01 INFO - PROCESS | 3344 | 1461190741280 Marionette TRACE conn5 <- [1,2278,null,{}] 15:19:01 INFO - PROCESS | 3344 | 1461190741284 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:01 INFO - PROCESS | 3344 | 1461190741395 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 15:19:01 INFO - PROCESS | 3344 | 1461190741488 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B71C92800 == 45 [pid = 3344] [id = 579] 15:19:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6D5CA800) [pid = 3344] [serial = 1737] [outer = 0000000000000000] 15:19:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B6E4AC400) [pid = 3344] [serial = 1738] [outer = 0000002B6D5CA800] 15:19:01 INFO - PROCESS | 3344 | 1461190741545 Marionette DEBUG loaded listener.js 15:19:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6FBB5C00) [pid = 3344] [serial = 1739] [outer = 0000002B6D5CA800] 15:19:02 INFO - PROCESS | 3344 | 1461190742170 Marionette TRACE conn5 <- [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]]]}] 15:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 923ms 15:19:02 INFO - PROCESS | 3344 | 1461190742205 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 15:19:02 INFO - PROCESS | 3344 | 1461190742208 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 15:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:19:02 INFO - PROCESS | 3344 | 1461190742212 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:19:02 INFO - PROCESS | 3344 | 1461190742216 Marionette TRACE conn5 <- [1,2282,null,{}] 15:19:02 INFO - PROCESS | 3344 | 1461190742228 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:02 INFO - PROCESS | 3344 | 1461190742342 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 15:19:02 INFO - PROCESS | 3344 | 1461190742462 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7829E800 == 46 [pid = 3344] [id = 580] 15:19:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B70A05000) [pid = 3344] [serial = 1740] [outer = 0000000000000000] 15:19:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B70A1C400) [pid = 3344] [serial = 1741] [outer = 0000002B70A05000] 15:19:02 INFO - PROCESS | 3344 | 1461190742523 Marionette DEBUG loaded listener.js 15:19:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B72DD5000) [pid = 3344] [serial = 1742] [outer = 0000002B70A05000] 15:19:03 INFO - PROCESS | 3344 | 1461190743094 Marionette TRACE conn5 <- [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]]]}] 15:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 943ms 15:19:03 INFO - PROCESS | 3344 | 1461190743158 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 15:19:03 INFO - PROCESS | 3344 | 1461190743162 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 15:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:19:03 INFO - PROCESS | 3344 | 1461190743165 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:19:03 INFO - PROCESS | 3344 | 1461190743168 Marionette TRACE conn5 <- [1,2286,null,{}] 15:19:03 INFO - PROCESS | 3344 | 1461190743172 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:03 INFO - PROCESS | 3344 | 1461190743316 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 15:19:03 INFO - PROCESS | 3344 | 1461190743369 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78613800 == 47 [pid = 3344] [id = 581] 15:19:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B74026C00) [pid = 3344] [serial = 1743] [outer = 0000000000000000] 15:19:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B74042800) [pid = 3344] [serial = 1744] [outer = 0000002B74026C00] 15:19:03 INFO - PROCESS | 3344 | 1461190743427 Marionette DEBUG loaded listener.js 15:19:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B7404CC00) [pid = 3344] [serial = 1745] [outer = 0000002B74026C00] 15:19:04 INFO - PROCESS | 3344 | 1461190744004 Marionette TRACE conn5 <- [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]]]}] 15:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 882ms 15:19:04 INFO - PROCESS | 3344 | 1461190744050 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 15:19:04 INFO - PROCESS | 3344 | 1461190744052 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 15:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:19:04 INFO - PROCESS | 3344 | 1461190744056 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:19:04 INFO - PROCESS | 3344 | 1461190744058 Marionette TRACE conn5 <- [1,2290,null,{}] 15:19:04 INFO - PROCESS | 3344 | 1461190744062 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:04 INFO - PROCESS | 3344 | 1461190744166 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 15:19:04 INFO - PROCESS | 3344 | 1461190744243 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7880E000 == 48 [pid = 3344] [id = 582] 15:19:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B74047800) [pid = 3344] [serial = 1746] [outer = 0000000000000000] 15:19:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B74131800) [pid = 3344] [serial = 1747] [outer = 0000002B74047800] 15:19:04 INFO - PROCESS | 3344 | 1461190744340 Marionette DEBUG loaded listener.js 15:19:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B741A7000) [pid = 3344] [serial = 1748] [outer = 0000002B74047800] 15:19:04 INFO - PROCESS | 3344 | 1461190744897 Marionette TRACE conn5 <- [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]]]}] 15:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 881ms 15:19:04 INFO - PROCESS | 3344 | 1461190744940 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 15:19:04 INFO - PROCESS | 3344 | 1461190744942 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 15:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:19:04 INFO - PROCESS | 3344 | 1461190744946 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:19:04 INFO - PROCESS | 3344 | 1461190744948 Marionette TRACE conn5 <- [1,2294,null,{}] 15:19:04 INFO - PROCESS | 3344 | 1461190744952 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:05 INFO - PROCESS | 3344 | 1461190745235 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 15:19:05 INFO - PROCESS | 3344 | 1461190745369 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B680C6800 == 49 [pid = 3344] [id = 583] 15:19:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B6342EC00) [pid = 3344] [serial = 1749] [outer = 0000000000000000] 15:19:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B63438C00) [pid = 3344] [serial = 1750] [outer = 0000002B6342EC00] 15:19:05 INFO - PROCESS | 3344 | 1461190745423 Marionette DEBUG loaded listener.js 15:19:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B63DF2C00) [pid = 3344] [serial = 1751] [outer = 0000002B6342EC00] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754E8000 == 48 [pid = 3344] [id = 576] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F84800 == 47 [pid = 3344] [id = 575] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B689B6800 == 46 [pid = 3344] [id = 574] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D94800 == 45 [pid = 3344] [id = 573] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74110800 == 44 [pid = 3344] [id = 572] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7287A000 == 43 [pid = 3344] [id = 571] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70743000 == 42 [pid = 3344] [id = 570] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69948000 == 41 [pid = 3344] [id = 569] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D5F0000 == 40 [pid = 3344] [id = 568] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B71C52400) [pid = 3344] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B708A7000 == 39 [pid = 3344] [id = 565] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68ED6800 == 38 [pid = 3344] [id = 564] 15:19:06 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AA7000 == 37 [pid = 3344] [id = 563] 15:19:06 INFO - PROCESS | 3344 | 1461190746119 Marionette TRACE conn5 <- [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]]]}] 15:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1192ms 15:19:06 INFO - PROCESS | 3344 | 1461190746141 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 15:19:06 INFO - PROCESS | 3344 | 1461190746146 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 15:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B6F7B7800) [pid = 3344] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B70FED400) [pid = 3344] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B6FBA8800) [pid = 3344] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B7102F400) [pid = 3344] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B719AFC00) [pid = 3344] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B6F712800) [pid = 3344] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B6F238400) [pid = 3344] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B70CC7400) [pid = 3344] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B6F009400) [pid = 3344] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B67E6AC00) [pid = 3344] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B63609400) [pid = 3344] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B6360C000) [pid = 3344] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B64B93400) [pid = 3344] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B70A07C00) [pid = 3344] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B64F90400) [pid = 3344] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B70231800) [pid = 3344] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B68E3BC00) [pid = 3344] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B69D23C00) [pid = 3344] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B70A1F800) [pid = 3344] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6F240000) [pid = 3344] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B71999000) [pid = 3344] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 15:19:06 INFO - PROCESS | 3344 | 1461190746172 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:19:06 INFO - PROCESS | 3344 | 1461190746176 Marionette TRACE conn5 <- [1,2298,null,{}] 15:19:06 INFO - PROCESS | 3344 | 1461190746187 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:06 INFO - PROCESS | 3344 | 1461190746278 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 15:19:06 INFO - PROCESS | 3344 | 1461190746285 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D507800 == 38 [pid = 3344] [id = 584] 15:19:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B6360D400) [pid = 3344] [serial = 1752] [outer = 0000000000000000] 15:19:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B64508800) [pid = 3344] [serial = 1753] [outer = 0000002B6360D400] 15:19:06 INFO - PROCESS | 3344 | 1461190746335 Marionette DEBUG loaded listener.js 15:19:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B6898AC00) [pid = 3344] [serial = 1754] [outer = 0000002B6360D400] 15:19:06 INFO - PROCESS | 3344 | 1461190746901 Marionette TRACE conn5 <- [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]]]}] 15:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 797ms 15:19:06 INFO - PROCESS | 3344 | 1461190746965 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 15:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:19:06 INFO - PROCESS | 3344 | 1461190746968 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 15:19:06 INFO - PROCESS | 3344 | 1461190746972 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:19:06 INFO - PROCESS | 3344 | 1461190746974 Marionette TRACE conn5 <- [1,2302,null,{}] 15:19:06 INFO - PROCESS | 3344 | 1461190746978 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:07 INFO - PROCESS | 3344 | 1461190747066 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 15:19:07 INFO - PROCESS | 3344 | 1461190747143 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FBC800 == 39 [pid = 3344] [id = 585] 15:19:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B6898C800) [pid = 3344] [serial = 1755] [outer = 0000000000000000] 15:19:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B6D5C9C00) [pid = 3344] [serial = 1756] [outer = 0000002B6898C800] 15:19:07 INFO - PROCESS | 3344 | 1461190747192 Marionette DEBUG loaded listener.js 15:19:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B6F23B800) [pid = 3344] [serial = 1757] [outer = 0000002B6898C800] 15:19:07 INFO - PROCESS | 3344 | 1461190747587 Marionette TRACE conn5 <- [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]]]}] 15:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 15:19:07 INFO - PROCESS | 3344 | 1461190747603 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 15:19:07 INFO - PROCESS | 3344 | 1461190747607 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 15:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:19:07 INFO - PROCESS | 3344 | 1461190747618 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:19:07 INFO - PROCESS | 3344 | 1461190747623 Marionette TRACE conn5 <- [1,2306,null,{}] 15:19:07 INFO - PROCESS | 3344 | 1461190747626 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:07 INFO - PROCESS | 3344 | 1461190747713 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 15:19:07 INFO - PROCESS | 3344 | 1461190747720 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D70000 == 40 [pid = 3344] [id = 586] 15:19:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B6F2B6C00) [pid = 3344] [serial = 1758] [outer = 0000000000000000] 15:19:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B6FBB1000) [pid = 3344] [serial = 1759] [outer = 0000002B6F2B6C00] 15:19:07 INFO - PROCESS | 3344 | 1461190747767 Marionette DEBUG loaded listener.js 15:19:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B70235400) [pid = 3344] [serial = 1760] [outer = 0000002B6F2B6C00] 15:19:08 INFO - PROCESS | 3344 | 1461190748192 Marionette TRACE conn5 <- [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] 15:19:08 INFO - PROCESS | 3344 | 1461190748270 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 15:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:19:08 INFO - PROCESS | 3344 | 1461190748273 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:19:08 INFO - PROCESS | 3344 | 1461190748275 Marionette TRACE conn5 <- [1,2310,null,{}] 15:19:08 INFO - PROCESS | 3344 | 1461190748279 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:08 INFO - PROCESS | 3344 | 1461190748388 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 15:19:08 INFO - PROCESS | 3344 | 1461190748472 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D91000 == 41 [pid = 3344] [id = 587] 15:19:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B70814000) [pid = 3344] [serial = 1761] [outer = 0000000000000000] 15:19:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B70A13400) [pid = 3344] [serial = 1762] [outer = 0000002B70814000] 15:19:08 INFO - PROCESS | 3344 | 1461190748521 Marionette DEBUG loaded listener.js 15:19:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B70C16000) [pid = 3344] [serial = 1763] [outer = 0000002B70814000] 15:19:08 INFO - PROCESS | 3344 | 1461190748941 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 15:19:08 INFO - PROCESS | 3344 | 1461190748968 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 15:19:08 INFO - PROCESS | 3344 | 1461190748970 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 15:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:19:08 INFO - PROCESS | 3344 | 1461190748973 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:19:08 INFO - PROCESS | 3344 | 1461190748975 Marionette TRACE conn5 <- [1,2314,null,{}] 15:19:08 INFO - PROCESS | 3344 | 1461190748979 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:09 INFO - PROCESS | 3344 | 1461190749089 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 15:19:09 INFO - PROCESS | 3344 | 1461190749139 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F87000 == 42 [pid = 3344] [id = 588] 15:19:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B7103C800) [pid = 3344] [serial = 1764] [outer = 0000000000000000] 15:19:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B7192E400) [pid = 3344] [serial = 1765] [outer = 0000002B7103C800] 15:19:09 INFO - PROCESS | 3344 | 1461190749205 Marionette DEBUG loaded listener.js 15:19:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B71BC3000) [pid = 3344] [serial = 1766] [outer = 0000002B7103C800] 15:19:09 INFO - PROCESS | 3344 | 1461190749663 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 733ms 15:19:09 INFO - PROCESS | 3344 | 1461190749710 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 15:19:09 INFO - PROCESS | 3344 | 1461190749712 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 15:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:19:09 INFO - PROCESS | 3344 | 1461190749715 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:19:09 INFO - PROCESS | 3344 | 1461190749717 Marionette TRACE conn5 <- [1,2318,null,{}] 15:19:09 INFO - PROCESS | 3344 | 1461190749721 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:09 INFO - PROCESS | 3344 | 1461190749859 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 15:19:09 INFO - PROCESS | 3344 | 1461190749916 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754D7800 == 43 [pid = 3344] [id = 589] 15:19:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B72D37800) [pid = 3344] [serial = 1767] [outer = 0000000000000000] 15:19:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B737A2400) [pid = 3344] [serial = 1768] [outer = 0000002B72D37800] 15:19:09 INFO - PROCESS | 3344 | 1461190749964 Marionette DEBUG loaded listener.js 15:19:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B7401D400) [pid = 3344] [serial = 1769] [outer = 0000002B72D37800] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B6F2B3800) [pid = 3344] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6342F400) [pid = 3344] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B69905C00) [pid = 3344] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B61DFA800) [pid = 3344] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B70326000) [pid = 3344] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B719AB400) [pid = 3344] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63D4B400) [pid = 3344] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B71031800) [pid = 3344] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B71C4AC00) [pid = 3344] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:19:10 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6FBB2000) [pid = 3344] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:19:10 INFO - PROCESS | 3344 | 1461190750477 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 774ms 15:19:10 INFO - PROCESS | 3344 | 1461190750492 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 15:19:10 INFO - PROCESS | 3344 | 1461190750495 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 15:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:19:10 INFO - PROCESS | 3344 | 1461190750498 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:19:10 INFO - PROCESS | 3344 | 1461190750500 Marionette TRACE conn5 <- [1,2322,null,{}] 15:19:10 INFO - PROCESS | 3344 | 1461190750503 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:10 INFO - PROCESS | 3344 | 1461190750584 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 15:19:10 INFO - PROCESS | 3344 | 1461190750592 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77F9D000 == 44 [pid = 3344] [id = 590] 15:19:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B6895D000) [pid = 3344] [serial = 1770] [outer = 0000000000000000] 15:19:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B70CBE000) [pid = 3344] [serial = 1771] [outer = 0000002B6895D000] 15:19:10 INFO - PROCESS | 3344 | 1461190750638 Marionette DEBUG loaded listener.js 15:19:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B7402A800) [pid = 3344] [serial = 1772] [outer = 0000002B6895D000] 15:19:11 INFO - PROCESS | 3344 | 1461190751068 Marionette TRACE conn5 <- [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]]]}] 15:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 586ms 15:19:11 INFO - PROCESS | 3344 | 1461190751088 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 15:19:11 INFO - PROCESS | 3344 | 1461190751090 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 15:19:11 INFO - PROCESS | 3344 | 1461190751093 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:19:11 INFO - PROCESS | 3344 | 1461190751095 Marionette TRACE conn5 <- [1,2326,null,{}] 15:19:11 INFO - PROCESS | 3344 | 1461190751098 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:11 INFO - PROCESS | 3344 | 1461190751181 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 15:19:11 INFO - PROCESS | 3344 | 1461190751216 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7831E000 == 45 [pid = 3344] [id = 591] 15:19:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B742BB400) [pid = 3344] [serial = 1773] [outer = 0000000000000000] 15:19:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B742C1C00) [pid = 3344] [serial = 1774] [outer = 0000002B742BB400] 15:19:11 INFO - PROCESS | 3344 | 1461190751262 Marionette DEBUG loaded listener.js 15:19:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B7433E800) [pid = 3344] [serial = 1775] [outer = 0000002B742BB400] 15:19:11 INFO - PROCESS | 3344 | 1461190751672 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 626ms 15:19:11 INFO - PROCESS | 3344 | 1461190751723 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 15:19:11 INFO - PROCESS | 3344 | 1461190751725 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 15:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:19:11 INFO - PROCESS | 3344 | 1461190751734 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:19:11 INFO - PROCESS | 3344 | 1461190751736 Marionette TRACE conn5 <- [1,2330,null,{}] 15:19:11 INFO - PROCESS | 3344 | 1461190751739 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:11 INFO - PROCESS | 3344 | 1461190751824 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 15:19:11 INFO - PROCESS | 3344 | 1461190751830 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7890C000 == 46 [pid = 3344] [id = 592] 15:19:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B74343400) [pid = 3344] [serial = 1776] [outer = 0000000000000000] 15:19:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B74347800) [pid = 3344] [serial = 1777] [outer = 0000002B74343400] 15:19:11 INFO - PROCESS | 3344 | 1461190751877 Marionette DEBUG loaded listener.js 15:19:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B74450400) [pid = 3344] [serial = 1778] [outer = 0000002B74343400] 15:19:12 INFO - PROCESS | 3344 | 1461190752297 Marionette TRACE conn5 <- [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]]]}] 15:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 586ms 15:19:12 INFO - PROCESS | 3344 | 1461190752322 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 15:19:12 INFO - PROCESS | 3344 | 1461190752324 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 15:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:19:12 INFO - PROCESS | 3344 | 1461190752338 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:19:12 INFO - PROCESS | 3344 | 1461190752340 Marionette TRACE conn5 <- [1,2334,null,{}] 15:19:12 INFO - PROCESS | 3344 | 1461190752350 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:12 INFO - PROCESS | 3344 | 1461190752488 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 15:19:12 INFO - PROCESS | 3344 | 1461190752644 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AC9800 == 47 [pid = 3344] [id = 593] 15:19:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B632E8000) [pid = 3344] [serial = 1779] [outer = 0000000000000000] 15:19:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B63605800) [pid = 3344] [serial = 1780] [outer = 0000002B632E8000] 15:19:12 INFO - PROCESS | 3344 | 1461190752706 Marionette DEBUG loaded listener.js 15:19:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B64510C00) [pid = 3344] [serial = 1781] [outer = 0000002B632E8000] 15:19:13 INFO - PROCESS | 3344 | 1461190753268 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 985ms 15:19:13 INFO - PROCESS | 3344 | 1461190753318 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 15:19:13 INFO - PROCESS | 3344 | 1461190753324 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 15:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:19:13 INFO - PROCESS | 3344 | 1461190753329 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:19:13 INFO - PROCESS | 3344 | 1461190753334 Marionette TRACE conn5 <- [1,2338,null,{}] 15:19:13 INFO - PROCESS | 3344 | 1461190753339 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:13 INFO - PROCESS | 3344 | 1461190753452 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 15:19:13 INFO - PROCESS | 3344 | 1461190753576 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D60800 == 48 [pid = 3344] [id = 594] 15:19:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B6E4B1400) [pid = 3344] [serial = 1782] [outer = 0000000000000000] 15:19:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B6F2BA400) [pid = 3344] [serial = 1783] [outer = 0000002B6E4B1400] 15:19:13 INFO - PROCESS | 3344 | 1461190753637 Marionette DEBUG loaded listener.js 15:19:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B6FBAF000) [pid = 3344] [serial = 1784] [outer = 0000002B6E4B1400] 15:19:14 INFO - PROCESS | 3344 | 1461190754257 Marionette TRACE conn5 <- [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]]]}] 15:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 985ms 15:19:14 INFO - PROCESS | 3344 | 1461190754317 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 15:19:14 INFO - PROCESS | 3344 | 1461190754320 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 15:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:19:14 INFO - PROCESS | 3344 | 1461190754324 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:19:14 INFO - PROCESS | 3344 | 1461190754327 Marionette TRACE conn5 <- [1,2342,null,{}] 15:19:14 INFO - PROCESS | 3344 | 1461190754331 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:14 INFO - PROCESS | 3344 | 1461190754443 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 15:19:14 INFO - PROCESS | 3344 | 1461190754566 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7881B000 == 49 [pid = 3344] [id = 595] 15:19:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B6FBAEC00) [pid = 3344] [serial = 1785] [outer = 0000000000000000] 15:19:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B70FED000) [pid = 3344] [serial = 1786] [outer = 0000002B6FBAEC00] 15:19:14 INFO - PROCESS | 3344 | 1461190754626 Marionette DEBUG loaded listener.js 15:19:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B72813400) [pid = 3344] [serial = 1787] [outer = 0000002B6FBAEC00] 15:19:15 INFO - PROCESS | 3344 | 1461190755270 Marionette TRACE conn5 <- [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]]]}] 15:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 985ms 15:19:15 INFO - PROCESS | 3344 | 1461190755310 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 15:19:15 INFO - PROCESS | 3344 | 1461190755314 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 15:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:19:15 INFO - PROCESS | 3344 | 1461190755326 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:19:15 INFO - PROCESS | 3344 | 1461190755332 Marionette TRACE conn5 <- [1,2346,null,{}] 15:19:15 INFO - PROCESS | 3344 | 1461190755336 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:15 INFO - PROCESS | 3344 | 1461190755449 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 15:19:15 INFO - PROCESS | 3344 | 1461190755570 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791A2800 == 50 [pid = 3344] [id = 596] 15:19:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B742C2800) [pid = 3344] [serial = 1788] [outer = 0000000000000000] 15:19:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B74458C00) [pid = 3344] [serial = 1789] [outer = 0000002B742C2800] 15:19:15 INFO - PROCESS | 3344 | 1461190755628 Marionette DEBUG loaded listener.js 15:19:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B74497000) [pid = 3344] [serial = 1790] [outer = 0000002B742C2800] 15:19:16 INFO - PROCESS | 3344 | 1461190756433 Marionette TRACE conn5 <- [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]]]}] 15:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1139ms 15:19:16 INFO - PROCESS | 3344 | 1461190756462 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 15:19:16 INFO - PROCESS | 3344 | 1461190756466 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 15:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:19:16 INFO - PROCESS | 3344 | 1461190756471 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:19:16 INFO - PROCESS | 3344 | 1461190756476 Marionette TRACE conn5 <- [1,2350,null,{}] 15:19:16 INFO - PROCESS | 3344 | 1461190756482 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:16 INFO - PROCESS | 3344 | 1461190756580 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 15:19:16 INFO - PROCESS | 3344 | 1461190756709 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68D85800 == 51 [pid = 3344] [id = 597] 15:19:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B61C31000) [pid = 3344] [serial = 1791] [outer = 0000000000000000] 15:19:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B629EC400) [pid = 3344] [serial = 1792] [outer = 0000002B61C31000] 15:19:16 INFO - PROCESS | 3344 | 1461190756764 Marionette DEBUG loaded listener.js 15:19:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B63D4B000) [pid = 3344] [serial = 1793] [outer = 0000002B61C31000] 15:19:17 INFO - PROCESS | 3344 | 1461190757421 Marionette TRACE conn5 <- [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]]]}] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7890C000 == 50 [pid = 3344] [id = 592] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7831E000 == 49 [pid = 3344] [id = 591] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77F9D000 == 48 [pid = 3344] [id = 590] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754D7800 == 47 [pid = 3344] [id = 589] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F87000 == 46 [pid = 3344] [id = 588] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D91000 == 45 [pid = 3344] [id = 587] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D70000 == 44 [pid = 3344] [id = 586] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FBC800 == 43 [pid = 3344] [id = 585] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D507800 == 42 [pid = 3344] [id = 584] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B63610400) [pid = 3344] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B69D99400) [pid = 3344] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B7023B400) [pid = 3344] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B7379F000) [pid = 3344] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B73C1B400) [pid = 3344] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B680C6800 == 41 [pid = 3344] [id = 583] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7829E800 == 40 [pid = 3344] [id = 580] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B71C92800 == 39 [pid = 3344] [id = 579] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69ADE000 == 38 [pid = 3344] [id = 578] 15:19:17 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78028000 == 37 [pid = 3344] [id = 577] 15:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1033ms 15:19:17 INFO - PROCESS | 3344 | 1461190757508 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 15:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:19:17 INFO - PROCESS | 3344 | 1461190757514 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 15:19:17 INFO - PROCESS | 3344 | 1461190757520 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:19:17 INFO - PROCESS | 3344 | 1461190757523 Marionette TRACE conn5 <- [1,2354,null,{}] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B6F78FC00) [pid = 3344] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B68824C00) [pid = 3344] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B63A85400) [pid = 3344] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B69D24800) [pid = 3344] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B6E406800) [pid = 3344] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B63431C00) [pid = 3344] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B684B5C00) [pid = 3344] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B70C1BC00) [pid = 3344] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B70A15C00) [pid = 3344] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B7379A000) [pid = 3344] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B7005CC00) [pid = 3344] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B71036800) [pid = 3344] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B72970800) [pid = 3344] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B71991400) [pid = 3344] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B7296EC00) [pid = 3344] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B6FDB2C00) [pid = 3344] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B71996C00) [pid = 3344] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B70062400) [pid = 3344] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6FBA0000) [pid = 3344] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 15:19:17 INFO - PROCESS | 3344 | 1461190757567 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:17 INFO - PROCESS | 3344 | 1461190757682 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 15:19:17 INFO - PROCESS | 3344 | 1461190757689 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69ADD000 == 38 [pid = 3344] [id = 598] 15:19:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B6337BC00) [pid = 3344] [serial = 1794] [outer = 0000000000000000] 15:19:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B63602400) [pid = 3344] [serial = 1795] [outer = 0000002B6337BC00] 15:19:17 INFO - PROCESS | 3344 | 1461190757738 Marionette DEBUG loaded listener.js 15:19:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B64EA7C00) [pid = 3344] [serial = 1796] [outer = 0000002B6337BC00] 15:19:18 INFO - PROCESS | 3344 | 1461190758265 Marionette TRACE conn5 <- [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]]]}] 15:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 796ms 15:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:19:18 INFO - PROCESS | 3344 | 1461190758317 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 15:19:18 INFO - PROCESS | 3344 | 1461190758320 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 15:19:18 INFO - PROCESS | 3344 | 1461190758323 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:19:18 INFO - PROCESS | 3344 | 1461190758327 Marionette TRACE conn5 <- [1,2358,null,{}] 15:19:18 INFO - PROCESS | 3344 | 1461190758338 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:18 INFO - PROCESS | 3344 | 1461190758426 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 15:19:18 INFO - PROCESS | 3344 | 1461190758436 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70FBB000 == 39 [pid = 3344] [id = 599] 15:19:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B69A94800) [pid = 3344] [serial = 1797] [outer = 0000000000000000] 15:19:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B69D24400) [pid = 3344] [serial = 1798] [outer = 0000002B69A94800] 15:19:18 INFO - PROCESS | 3344 | 1461190758490 Marionette DEBUG loaded listener.js 15:19:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B6DBEA800) [pid = 3344] [serial = 1799] [outer = 0000002B69A94800] 15:19:18 INFO - PROCESS | 3344 | 1461190758959 Marionette TRACE conn5 <- [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]]]}] 15:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 15:19:19 INFO - PROCESS | 3344 | 1461190759017 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 15:19:19 INFO - PROCESS | 3344 | 1461190759021 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 15:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:19:19 INFO - PROCESS | 3344 | 1461190759024 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:19:19 INFO - PROCESS | 3344 | 1461190759026 Marionette TRACE conn5 <- [1,2362,null,{}] 15:19:19 INFO - PROCESS | 3344 | 1461190759029 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:19 INFO - PROCESS | 3344 | 1461190759114 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 15:19:19 INFO - PROCESS | 3344 | 1461190759121 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737B5800 == 40 [pid = 3344] [id = 600] 15:19:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B6E4A6C00) [pid = 3344] [serial = 1800] [outer = 0000000000000000] 15:19:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B63D43400) [pid = 3344] [serial = 1801] [outer = 0000002B6E4A6C00] 15:19:19 INFO - PROCESS | 3344 | 1461190759169 Marionette DEBUG loaded listener.js 15:19:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B6F7B0400) [pid = 3344] [serial = 1802] [outer = 0000002B6E4A6C00] 15:19:19 INFO - PROCESS | 3344 | 1461190759611 Marionette TRACE conn5 <- [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]]]}] 15:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 627ms 15:19:19 INFO - PROCESS | 3344 | 1461190759659 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 15:19:19 INFO - PROCESS | 3344 | 1461190759661 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 15:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:19:19 INFO - PROCESS | 3344 | 1461190759665 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:19:19 INFO - PROCESS | 3344 | 1461190759667 Marionette TRACE conn5 <- [1,2366,null,{}] 15:19:19 INFO - PROCESS | 3344 | 1461190759670 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:19 INFO - PROCESS | 3344 | 1461190759775 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 15:19:19 INFO - PROCESS | 3344 | 1461190759859 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74463000 == 41 [pid = 3344] [id = 601] 15:19:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B6FB8F400) [pid = 3344] [serial = 1803] [outer = 0000000000000000] 15:19:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B6FBB1C00) [pid = 3344] [serial = 1804] [outer = 0000002B6FB8F400] 15:19:19 INFO - PROCESS | 3344 | 1461190759907 Marionette DEBUG loaded listener.js 15:19:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B7005CC00) [pid = 3344] [serial = 1805] [outer = 0000002B6FB8F400] 15:19:20 INFO - PROCESS | 3344 | 1461190760352 Marionette TRACE conn5 <- [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]]]}] 15:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 15:19:20 INFO - PROCESS | 3344 | 1461190760399 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 15:19:20 INFO - PROCESS | 3344 | 1461190760402 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 15:19:20 INFO - PROCESS | 3344 | 1461190760405 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:19:20 INFO - PROCESS | 3344 | 1461190760406 Marionette TRACE conn5 <- [1,2370,null,{}] 15:19:20 INFO - PROCESS | 3344 | 1461190760410 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:20 INFO - PROCESS | 3344 | 1461190760541 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 15:19:20 INFO - PROCESS | 3344 | 1461190760599 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA4000 == 42 [pid = 3344] [id = 602] 15:19:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B70324C00) [pid = 3344] [serial = 1806] [outer = 0000000000000000] 15:19:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B70A0E800) [pid = 3344] [serial = 1807] [outer = 0000002B70324C00] 15:19:20 INFO - PROCESS | 3344 | 1461190760650 Marionette DEBUG loaded listener.js 15:19:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B70BBFC00) [pid = 3344] [serial = 1808] [outer = 0000002B70324C00] 15:19:21 INFO - PROCESS | 3344 | 1461190761106 Marionette TRACE conn5 <- [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]]]}] 15:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 15:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:19:21 INFO - PROCESS | 3344 | 1461190761162 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 15:19:21 INFO - PROCESS | 3344 | 1461190761164 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 15:19:21 INFO - PROCESS | 3344 | 1461190761167 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:19:21 INFO - PROCESS | 3344 | 1461190761169 Marionette TRACE conn5 <- [1,2374,null,{}] 15:19:21 INFO - PROCESS | 3344 | 1461190761173 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:21 INFO - PROCESS | 3344 | 1461190761279 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 15:19:21 INFO - PROCESS | 3344 | 1461190761287 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75004000 == 43 [pid = 3344] [id = 603] 15:19:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B70C14800) [pid = 3344] [serial = 1809] [outer = 0000000000000000] 15:19:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B70CC4800) [pid = 3344] [serial = 1810] [outer = 0000002B70C14800] 15:19:21 INFO - PROCESS | 3344 | 1461190761339 Marionette DEBUG loaded listener.js 15:19:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B7103CC00) [pid = 3344] [serial = 1811] [outer = 0000002B70C14800] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B72D37800) [pid = 3344] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B7103C800) [pid = 3344] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B71993C00) [pid = 3344] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B69A0A000) [pid = 3344] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B73C15800) [pid = 3344] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B701E5000) [pid = 3344] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B69A0A800) [pid = 3344] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B62560C00) [pid = 3344] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B63A7E800) [pid = 3344] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6F2B6C00) [pid = 3344] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B6895D000) [pid = 3344] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B70814000) [pid = 3344] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B6360D400) [pid = 3344] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B7103A400) [pid = 3344] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B731D5000) [pid = 3344] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B6898C800) [pid = 3344] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B704B5800) [pid = 3344] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:19:21 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6342EC00) [pid = 3344] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:19:22 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B63A87C00) [pid = 3344] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:19:22 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B742BB400) [pid = 3344] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:19:22 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B63435C00) [pid = 3344] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:19:22 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6D5CA800) [pid = 3344] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:19:22 INFO - PROCESS | 3344 | 1461190762053 Marionette TRACE conn5 <- [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]]]}] 15:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 941ms 15:19:22 INFO - PROCESS | 3344 | 1461190762109 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 3344 | 1461190762112 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 15:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:19:22 INFO - PROCESS | 3344 | 1461190762115 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:19:22 INFO - PROCESS | 3344 | 1461190762117 Marionette TRACE conn5 <- [1,2378,null,{}] 15:19:22 INFO - PROCESS | 3344 | 1461190762120 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:22 INFO - PROCESS | 3344 | 1461190762201 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 15:19:22 INFO - PROCESS | 3344 | 1461190762282 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737C0800 == 44 [pid = 3344] [id = 604] 15:19:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B61C2B000) [pid = 3344] [serial = 1812] [outer = 0000000000000000] 15:19:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B68E2F800) [pid = 3344] [serial = 1813] [outer = 0000002B61C2B000] 15:19:22 INFO - PROCESS | 3344 | 1461190762329 Marionette DEBUG loaded listener.js 15:19:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B701E5000) [pid = 3344] [serial = 1814] [outer = 0000002B61C2B000] 15:19:22 INFO - PROCESS | 3344 | 1461190762720 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 628ms 15:19:22 INFO - PROCESS | 3344 | 1461190762746 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 3344 | 1461190762749 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 15:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:19:22 INFO - PROCESS | 3344 | 1461190762759 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:19:22 INFO - PROCESS | 3344 | 1461190762761 Marionette TRACE conn5 <- [1,2382,null,{}] 15:19:22 INFO - PROCESS | 3344 | 1461190762764 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:22 INFO - PROCESS | 3344 | 1461190762846 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 15:19:22 INFO - PROCESS | 3344 | 1461190762852 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754E7000 == 45 [pid = 3344] [id = 605] 15:19:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B70A20C00) [pid = 3344] [serial = 1815] [outer = 0000000000000000] 15:19:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B7198DC00) [pid = 3344] [serial = 1816] [outer = 0000002B70A20C00] 15:19:22 INFO - PROCESS | 3344 | 1461190762899 Marionette DEBUG loaded listener.js 15:19:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B719A7400) [pid = 3344] [serial = 1817] [outer = 0000002B70A20C00] 15:19:23 INFO - PROCESS | 3344 | 1461190763336 Marionette TRACE conn5 <- [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]]]}] 15:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 649ms 15:19:23 INFO - PROCESS | 3344 | 1461190763404 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 15:19:23 INFO - PROCESS | 3344 | 1461190763407 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 15:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:19:23 INFO - PROCESS | 3344 | 1461190763410 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:19:23 INFO - PROCESS | 3344 | 1461190763412 Marionette TRACE conn5 <- [1,2386,null,{}] 15:19:23 INFO - PROCESS | 3344 | 1461190763415 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:23 INFO - PROCESS | 3344 | 1461190763497 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 15:19:23 INFO - PROCESS | 3344 | 1461190763505 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773B9800 == 46 [pid = 3344] [id = 606] 15:19:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B71C52C00) [pid = 3344] [serial = 1818] [outer = 0000000000000000] 15:19:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B72970800) [pid = 3344] [serial = 1819] [outer = 0000002B71C52C00] 15:19:23 INFO - PROCESS | 3344 | 1461190763552 Marionette DEBUG loaded listener.js 15:19:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B731CFC00) [pid = 3344] [serial = 1820] [outer = 0000002B71C52C00] 15:19:24 INFO - PROCESS | 3344 | 1461190764162 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 795ms 15:19:24 INFO - PROCESS | 3344 | 1461190764209 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 15:19:24 INFO - PROCESS | 3344 | 1461190764214 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 15:19:24 INFO - PROCESS | 3344 | 1461190764219 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:19:24 INFO - PROCESS | 3344 | 1461190764224 Marionette TRACE conn5 <- [1,2390,null,{}] 15:19:24 INFO - PROCESS | 3344 | 1461190764230 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:24 INFO - PROCESS | 3344 | 1461190764343 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 15:19:24 INFO - PROCESS | 3344 | 1461190764441 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6A6EF000 == 47 [pid = 3344] [id = 607] 15:19:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B63928000) [pid = 3344] [serial = 1821] [outer = 0000000000000000] 15:19:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B63A87400) [pid = 3344] [serial = 1822] [outer = 0000002B63928000] 15:19:24 INFO - PROCESS | 3344 | 1461190764501 Marionette DEBUG loaded listener.js 15:19:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B6898A800) [pid = 3344] [serial = 1823] [outer = 0000002B63928000] 15:19:25 INFO - PROCESS | 3344 | 1461190765132 Marionette TRACE conn5 <- [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]]]}] 15:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 944ms 15:19:25 INFO - PROCESS | 3344 | 1461190765167 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 15:19:25 INFO - PROCESS | 3344 | 1461190765174 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 15:19:25 INFO - PROCESS | 3344 | 1461190765181 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:19:25 INFO - PROCESS | 3344 | 1461190765184 Marionette TRACE conn5 <- [1,2394,null,{}] 15:19:25 INFO - PROCESS | 3344 | 1461190765188 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:25 INFO - PROCESS | 3344 | 1461190765299 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 15:19:25 INFO - PROCESS | 3344 | 1461190765421 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B731B6000 == 48 [pid = 3344] [id = 608] 15:19:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B6A290C00) [pid = 3344] [serial = 1824] [outer = 0000000000000000] 15:19:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B6F009000) [pid = 3344] [serial = 1825] [outer = 0000002B6A290C00] 15:19:25 INFO - PROCESS | 3344 | 1461190765480 Marionette DEBUG loaded listener.js 15:19:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B6FBB7800) [pid = 3344] [serial = 1826] [outer = 0000002B6A290C00] 15:19:26 INFO - PROCESS | 3344 | 1461190766097 Marionette TRACE conn5 <- [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]]]}] 15:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 922ms 15:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:19:26 INFO - PROCESS | 3344 | 1461190766109 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 15:19:26 INFO - PROCESS | 3344 | 1461190766112 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 15:19:26 INFO - PROCESS | 3344 | 1461190766115 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:19:26 INFO - PROCESS | 3344 | 1461190766120 Marionette TRACE conn5 <- [1,2398,null,{}] 15:19:26 INFO - PROCESS | 3344 | 1461190766132 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:26 INFO - PROCESS | 3344 | 1461190766244 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 15:19:26 INFO - PROCESS | 3344 | 1461190766341 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7828D800 == 49 [pid = 3344] [id = 609] 15:19:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B70322000) [pid = 3344] [serial = 1827] [outer = 0000000000000000] 15:19:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B70CC5C00) [pid = 3344] [serial = 1828] [outer = 0000002B70322000] 15:19:26 INFO - PROCESS | 3344 | 1461190766401 Marionette DEBUG loaded listener.js 15:19:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B719B4C00) [pid = 3344] [serial = 1829] [outer = 0000002B70322000] 15:19:26 INFO - PROCESS | 3344 | 1461190766983 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 943ms 15:19:27 INFO - PROCESS | 3344 | 1461190767061 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 15:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:19:27 INFO - PROCESS | 3344 | 1461190767064 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 15:19:27 INFO - PROCESS | 3344 | 1461190767068 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:19:27 INFO - PROCESS | 3344 | 1461190767070 Marionette TRACE conn5 <- [1,2402,null,{}] 15:19:27 INFO - PROCESS | 3344 | 1461190767074 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:27 INFO - PROCESS | 3344 | 1461190767214 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 15:19:27 INFO - PROCESS | 3344 | 1461190767334 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78907800 == 50 [pid = 3344] [id = 610] 15:19:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B73C12800) [pid = 3344] [serial = 1830] [outer = 0000000000000000] 15:19:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B73C5AC00) [pid = 3344] [serial = 1831] [outer = 0000002B73C12800] 15:19:27 INFO - PROCESS | 3344 | 1461190767393 Marionette DEBUG loaded listener.js 15:19:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B7404C800) [pid = 3344] [serial = 1832] [outer = 0000002B73C12800] 15:19:27 INFO - PROCESS | 3344 | 1461190767986 Marionette TRACE conn5 <- [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]]]}] 15:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 15:19:28 INFO - PROCESS | 3344 | 1461190768056 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 15:19:28 INFO - PROCESS | 3344 | 1461190768059 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 15:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:19:28 INFO - PROCESS | 3344 | 1461190768062 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:19:28 INFO - PROCESS | 3344 | 1461190768065 Marionette TRACE conn5 <- [1,2406,null,{}] 15:19:28 INFO - PROCESS | 3344 | 1461190768069 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:28 INFO - PROCESS | 3344 | 1461190768175 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 15:19:28 INFO - PROCESS | 3344 | 1461190768311 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78820000 == 51 [pid = 3344] [id = 611] 15:19:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B62CC9400) [pid = 3344] [serial = 1833] [outer = 0000000000000000] 15:19:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B7419FC00) [pid = 3344] [serial = 1834] [outer = 0000002B62CC9400] 15:19:28 INFO - PROCESS | 3344 | 1461190768369 Marionette DEBUG loaded listener.js 15:19:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B7433F400) [pid = 3344] [serial = 1835] [outer = 0000002B62CC9400] 15:19:29 INFO - PROCESS | 3344 | 1461190769137 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:19:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:19:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1140ms 15:19:29 INFO - PROCESS | 3344 | 1461190769206 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 15:19:29 INFO - PROCESS | 3344 | 1461190769210 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 15:19:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:19:29 INFO - PROCESS | 3344 | 1461190769216 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:19:29 INFO - PROCESS | 3344 | 1461190769220 Marionette TRACE conn5 <- [1,2410,null,{}] 15:19:29 INFO - PROCESS | 3344 | 1461190769226 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:29 INFO - PROCESS | 3344 | 1461190769335 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 15:19:29 INFO - PROCESS | 3344 | 1461190769459 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:29 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB39800 == 52 [pid = 3344] [id = 612] 15:19:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B6342B000) [pid = 3344] [serial = 1836] [outer = 0000000000000000] 15:19:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B63927000) [pid = 3344] [serial = 1837] [outer = 0000002B6342B000] 15:19:29 INFO - PROCESS | 3344 | 1461190769514 Marionette DEBUG loaded listener.js 15:19:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B68038400) [pid = 3344] [serial = 1838] [outer = 0000002B6342B000] 15:19:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754E7000 == 51 [pid = 3344] [id = 605] 15:19:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737C0800 == 50 [pid = 3344] [id = 604] 15:19:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75004000 == 49 [pid = 3344] [id = 603] 15:19:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA4000 == 48 [pid = 3344] [id = 602] 15:19:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74463000 == 47 [pid = 3344] [id = 601] 15:19:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737B5800 == 46 [pid = 3344] [id = 600] 15:19:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70FBB000 == 45 [pid = 3344] [id = 599] 15:19:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69ADD000 == 44 [pid = 3344] [id = 598] 15:19:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68D85800 == 43 [pid = 3344] [id = 597] 15:19:29 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B74347800) [pid = 3344] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D60800 == 42 [pid = 3344] [id = 594] 15:19:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69AC9800 == 41 [pid = 3344] [id = 593] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B737A2400) [pid = 3344] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B7192E400) [pid = 3344] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B719AB800) [pid = 3344] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B6FBB3C00) [pid = 3344] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B7401DC00) [pid = 3344] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B70C21C00) [pid = 3344] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B6F712C00) [pid = 3344] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B63A83400) [pid = 3344] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B70A1C400) [pid = 3344] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B63D47000) [pid = 3344] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B70235400) [pid = 3344] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B70CBE000) [pid = 3344] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B70A13400) [pid = 3344] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B64508800) [pid = 3344] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B68DAB000) [pid = 3344] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B6FBB1000) [pid = 3344] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B7402A800) [pid = 3344] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B7198D800) [pid = 3344] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B74042800) [pid = 3344] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B71BC3000) [pid = 3344] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B70C16000) [pid = 3344] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B73C14000) [pid = 3344] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B6F23B800) [pid = 3344] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6898AC00) [pid = 3344] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B719AF000) [pid = 3344] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B63438C00) [pid = 3344] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B7401D400) [pid = 3344] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B68E31C00) [pid = 3344] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B7433E800) [pid = 3344] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B742C1C00) [pid = 3344] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B67E6A000) [pid = 3344] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6D5C9C00) [pid = 3344] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6E4AC400) [pid = 3344] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B63DF2C00) [pid = 3344] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B74131800) [pid = 3344] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B6FBB5C00) [pid = 3344] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 15:19:30 INFO - PROCESS | 3344 | 1461190770097 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 943ms 15:19:30 INFO - PROCESS | 3344 | 1461190770162 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 15:19:30 INFO - PROCESS | 3344 | 1461190770168 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 15:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:19:30 INFO - PROCESS | 3344 | 1461190770175 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:19:30 INFO - PROCESS | 3344 | 1461190770177 Marionette TRACE conn5 <- [1,2414,null,{}] 15:19:30 INFO - PROCESS | 3344 | 1461190770181 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:30 INFO - PROCESS | 3344 | 1461190770268 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 15:19:30 INFO - PROCESS | 3344 | 1461190770340 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68022000 == 42 [pid = 3344] [id = 613] 15:19:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B62CD4C00) [pid = 3344] [serial = 1839] [outer = 0000000000000000] 15:19:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B63C27000) [pid = 3344] [serial = 1840] [outer = 0000002B62CD4C00] 15:19:30 INFO - PROCESS | 3344 | 1461190770396 Marionette DEBUG loaded listener.js 15:19:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B68DFDC00) [pid = 3344] [serial = 1841] [outer = 0000002B62CD4C00] 15:19:30 INFO - PROCESS | 3344 | 1461190770875 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 733ms 15:19:30 INFO - PROCESS | 3344 | 1461190770908 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 15:19:30 INFO - PROCESS | 3344 | 1461190770911 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 15:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:19:30 INFO - PROCESS | 3344 | 1461190770914 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:19:30 INFO - PROCESS | 3344 | 1461190770918 Marionette TRACE conn5 <- [1,2418,null,{}] 15:19:30 INFO - PROCESS | 3344 | 1461190770929 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:31 INFO - PROCESS | 3344 | 1461190771019 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 15:19:31 INFO - PROCESS | 3344 | 1461190771028 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70C74000 == 43 [pid = 3344] [id = 614] 15:19:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B6A297C00) [pid = 3344] [serial = 1842] [outer = 0000000000000000] 15:19:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B6D5D3400) [pid = 3344] [serial = 1843] [outer = 0000002B6A297C00] 15:19:31 INFO - PROCESS | 3344 | 1461190771078 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B6F23C800) [pid = 3344] [serial = 1844] [outer = 0000002B6A297C00] 15:19:31 INFO - PROCESS | 3344 | 1461190771551 Marionette TRACE conn5 <- [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]]]}] 15:19:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 15:19:31 INFO - PROCESS | 3344 | 1461190771608 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 15:19:31 INFO - PROCESS | 3344 | 1461190771611 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 15:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:19:31 INFO - PROCESS | 3344 | 1461190771614 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:19:31 INFO - PROCESS | 3344 | 1461190771616 Marionette TRACE conn5 <- [1,2422,null,{}] 15:19:31 INFO - PROCESS | 3344 | 1461190771619 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:31 INFO - PROCESS | 3344 | 1461190771705 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 15:19:31 INFO - PROCESS | 3344 | 1461190771713 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737BB800 == 44 [pid = 3344] [id = 615] 15:19:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B6F7B8C00) [pid = 3344] [serial = 1845] [outer = 0000000000000000] 15:19:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B6FBA1C00) [pid = 3344] [serial = 1846] [outer = 0000002B6F7B8C00] 15:19:31 INFO - PROCESS | 3344 | 1461190771762 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B70058400) [pid = 3344] [serial = 1847] [outer = 0000002B6F7B8C00] 15:19:32 INFO - PROCESS | 3344 | 1461190772188 Marionette TRACE conn5 <- [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]]]}] 15:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 627ms 15:19:32 INFO - PROCESS | 3344 | 1461190772244 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 15:19:32 INFO - PROCESS | 3344 | 1461190772246 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 15:19:32 INFO - PROCESS | 3344 | 1461190772250 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:19:32 INFO - PROCESS | 3344 | 1461190772251 Marionette TRACE conn5 <- [1,2426,null,{}] 15:19:32 INFO - PROCESS | 3344 | 1461190772255 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:32 INFO - PROCESS | 3344 | 1461190772362 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 15:19:32 INFO - PROCESS | 3344 | 1461190772442 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74471800 == 45 [pid = 3344] [id = 616] 15:19:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B7005F000) [pid = 3344] [serial = 1848] [outer = 0000000000000000] 15:19:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B7023B800) [pid = 3344] [serial = 1849] [outer = 0000002B7005F000] 15:19:32 INFO - PROCESS | 3344 | 1461190772490 Marionette DEBUG loaded listener.js 15:19:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B70814000) [pid = 3344] [serial = 1850] [outer = 0000002B7005F000] 15:19:32 INFO - PROCESS | 3344 | 1461190772923 Marionette TRACE conn5 <- [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]]]}] 15:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 15:19:32 INFO - PROCESS | 3344 | 1461190772987 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 15:19:32 INFO - PROCESS | 3344 | 1461190772989 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 15:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:19:32 INFO - PROCESS | 3344 | 1461190772992 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:19:32 INFO - PROCESS | 3344 | 1461190772994 Marionette TRACE conn5 <- [1,2430,null,{}] 15:19:33 INFO - PROCESS | 3344 | 1461190772998 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:33 INFO - PROCESS | 3344 | 1461190773132 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 15:19:33 INFO - PROCESS | 3344 | 1461190773189 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DA4800 == 46 [pid = 3344] [id = 617] 15:19:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B70C21800) [pid = 3344] [serial = 1851] [outer = 0000000000000000] 15:19:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B7103C800) [pid = 3344] [serial = 1852] [outer = 0000002B70C21800] 15:19:33 INFO - PROCESS | 3344 | 1461190773239 Marionette DEBUG loaded listener.js 15:19:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B71992400) [pid = 3344] [serial = 1853] [outer = 0000002B70C21800] 15:19:33 INFO - PROCESS | 3344 | 1461190773673 Marionette TRACE conn5 <- [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]]]}] 15:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 15:19:33 INFO - PROCESS | 3344 | 1461190773734 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 15:19:33 INFO - PROCESS | 3344 | 1461190773736 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 15:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:19:33 INFO - PROCESS | 3344 | 1461190773740 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:19:33 INFO - PROCESS | 3344 | 1461190773742 Marionette TRACE conn5 <- [1,2434,null,{}] 15:19:33 INFO - PROCESS | 3344 | 1461190773745 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:33 INFO - PROCESS | 3344 | 1461190773854 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 15:19:33 INFO - PROCESS | 3344 | 1461190773909 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75302800 == 47 [pid = 3344] [id = 618] 15:19:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B719B4400) [pid = 3344] [serial = 1854] [outer = 0000000000000000] 15:19:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B72898800) [pid = 3344] [serial = 1855] [outer = 0000002B719B4400] 15:19:33 INFO - PROCESS | 3344 | 1461190773955 Marionette DEBUG loaded listener.js 15:19:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B73C18C00) [pid = 3344] [serial = 1856] [outer = 0000002B719B4400] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B6FB8F400) [pid = 3344] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B6E4A6C00) [pid = 3344] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B69A94800) [pid = 3344] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B61C31000) [pid = 3344] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B74343400) [pid = 3344] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6337BC00) [pid = 3344] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B70324C00) [pid = 3344] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B61C2B000) [pid = 3344] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B70A20C00) [pid = 3344] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:19:34 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B70C14800) [pid = 3344] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:19:34 INFO - PROCESS | 3344 | 1461190774426 Marionette TRACE conn5 <- [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]]]}] 15:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 731ms 15:19:34 INFO - PROCESS | 3344 | 1461190774474 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 15:19:34 INFO - PROCESS | 3344 | 1461190774477 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 15:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:19:34 INFO - PROCESS | 3344 | 1461190774480 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:19:34 INFO - PROCESS | 3344 | 1461190774482 Marionette TRACE conn5 <- [1,2438,null,{}] 15:19:34 INFO - PROCESS | 3344 | 1461190774485 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:34 INFO - PROCESS | 3344 | 1461190774567 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 15:19:34 INFO - PROCESS | 3344 | 1461190774648 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754EA000 == 48 [pid = 3344] [id = 619] 15:19:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B6329F000) [pid = 3344] [serial = 1857] [outer = 0000000000000000] 15:19:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B6F00A800) [pid = 3344] [serial = 1858] [outer = 0000002B6329F000] 15:19:34 INFO - PROCESS | 3344 | 1461190774695 Marionette DEBUG loaded listener.js 15:19:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B73C19800) [pid = 3344] [serial = 1859] [outer = 0000002B6329F000] 15:19:35 INFO - PROCESS | 3344 | 1461190775040 Marionette TRACE conn5 <- [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]]]}] 15:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 15:19:35 INFO - PROCESS | 3344 | 1461190775112 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 15:19:35 INFO - PROCESS | 3344 | 1461190775114 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 15:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:19:35 INFO - PROCESS | 3344 | 1461190775124 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:19:35 INFO - PROCESS | 3344 | 1461190775126 Marionette TRACE conn5 <- [1,2442,null,{}] 15:19:35 INFO - PROCESS | 3344 | 1461190775130 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:35 INFO - PROCESS | 3344 | 1461190775240 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 15:19:35 INFO - PROCESS | 3344 | 1461190775249 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77F97800 == 49 [pid = 3344] [id = 620] 15:19:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B7419E000) [pid = 3344] [serial = 1860] [outer = 0000000000000000] 15:19:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B742C4000) [pid = 3344] [serial = 1861] [outer = 0000002B7419E000] 15:19:35 INFO - PROCESS | 3344 | 1461190775294 Marionette DEBUG loaded listener.js 15:19:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B74345800) [pid = 3344] [serial = 1862] [outer = 0000002B7419E000] 15:19:35 INFO - PROCESS | 3344 | 1461190775711 Marionette TRACE conn5 <- [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]]]}] 15:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 648ms 15:19:35 INFO - PROCESS | 3344 | 1461190775770 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 15:19:35 INFO - PROCESS | 3344 | 1461190775772 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 15:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:19:35 INFO - PROCESS | 3344 | 1461190775775 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:19:35 INFO - PROCESS | 3344 | 1461190775777 Marionette TRACE conn5 <- [1,2446,null,{}] 15:19:35 INFO - PROCESS | 3344 | 1461190775781 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:35 INFO - PROCESS | 3344 | 1461190775864 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 15:19:35 INFO - PROCESS | 3344 | 1461190775870 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78289000 == 50 [pid = 3344] [id = 621] 15:19:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B74454400) [pid = 3344] [serial = 1863] [outer = 0000000000000000] 15:19:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B74458000) [pid = 3344] [serial = 1864] [outer = 0000002B74454400] 15:19:35 INFO - PROCESS | 3344 | 1461190775916 Marionette DEBUG loaded listener.js 15:19:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B74497C00) [pid = 3344] [serial = 1865] [outer = 0000002B74454400] 15:19:36 INFO - PROCESS | 3344 | 1461190776416 Marionette TRACE conn5 <- [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]]]}] 15:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 15:19:36 INFO - PROCESS | 3344 | 1461190776470 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 15:19:36 INFO - PROCESS | 3344 | 1461190776475 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 15:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:19:36 INFO - PROCESS | 3344 | 1461190776481 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:19:36 INFO - PROCESS | 3344 | 1461190776486 Marionette TRACE conn5 <- [1,2450,null,{}] 15:19:36 INFO - PROCESS | 3344 | 1461190776493 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:36 INFO - PROCESS | 3344 | 1461190776667 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 15:19:36 INFO - PROCESS | 3344 | 1461190776759 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB74800 == 51 [pid = 3344] [id = 622] 15:19:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B63A7D000) [pid = 3344] [serial = 1866] [outer = 0000000000000000] 15:19:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B63D40400) [pid = 3344] [serial = 1867] [outer = 0000002B63A7D000] 15:19:36 INFO - PROCESS | 3344 | 1461190776819 Marionette DEBUG loaded listener.js 15:19:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B68E36800) [pid = 3344] [serial = 1868] [outer = 0000002B63A7D000] 15:19:37 INFO - PROCESS | 3344 | 1461190777399 Marionette TRACE conn5 <- [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]]]}] 15:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 15:19:37 INFO - PROCESS | 3344 | 1461190777470 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 15:19:37 INFO - PROCESS | 3344 | 1461190777477 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 15:19:37 INFO - PROCESS | 3344 | 1461190777498 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:19:37 INFO - PROCESS | 3344 | 1461190777501 Marionette TRACE conn5 <- [1,2454,null,{}] 15:19:37 INFO - PROCESS | 3344 | 1461190777505 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:37 INFO - PROCESS | 3344 | 1461190777626 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 15:19:37 INFO - PROCESS | 3344 | 1461190777743 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74220800 == 52 [pid = 3344] [id = 623] 15:19:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B69D98000) [pid = 3344] [serial = 1869] [outer = 0000000000000000] 15:19:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B6F792000) [pid = 3344] [serial = 1870] [outer = 0000002B69D98000] 15:19:37 INFO - PROCESS | 3344 | 1461190777801 Marionette DEBUG loaded listener.js 15:19:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B7023C800) [pid = 3344] [serial = 1871] [outer = 0000002B69D98000] 15:19:38 INFO - PROCESS | 3344 | 1461190778403 Marionette TRACE conn5 <- [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]]]}] 15:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 944ms 15:19:38 INFO - PROCESS | 3344 | 1461190778448 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 15:19:38 INFO - PROCESS | 3344 | 1461190778451 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 15:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:19:38 INFO - PROCESS | 3344 | 1461190778455 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:19:38 INFO - PROCESS | 3344 | 1461190778459 Marionette TRACE conn5 <- [1,2458,null,{}] 15:19:38 INFO - PROCESS | 3344 | 1461190778471 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:38 INFO - PROCESS | 3344 | 1461190778585 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 15:19:38 INFO - PROCESS | 3344 | 1461190778707 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78804800 == 53 [pid = 3344] [id = 624] 15:19:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B71030000) [pid = 3344] [serial = 1872] [outer = 0000000000000000] 15:19:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B71937400) [pid = 3344] [serial = 1873] [outer = 0000002B71030000] 15:19:38 INFO - PROCESS | 3344 | 1461190778769 Marionette DEBUG loaded listener.js 15:19:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B7419E400) [pid = 3344] [serial = 1874] [outer = 0000002B71030000] 15:19:39 INFO - PROCESS | 3344 | 1461190779409 Marionette TRACE conn5 <- [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]]]}] 15:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 15:19:39 INFO - PROCESS | 3344 | 1461190779443 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 15:19:39 INFO - PROCESS | 3344 | 1461190779446 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 15:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:19:39 INFO - PROCESS | 3344 | 1461190779450 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:19:39 INFO - PROCESS | 3344 | 1461190779452 Marionette TRACE conn5 <- [1,2462,null,{}] 15:19:39 INFO - PROCESS | 3344 | 1461190779456 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:39 INFO - PROCESS | 3344 | 1461190779566 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 15:19:39 INFO - PROCESS | 3344 | 1461190779687 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791A4000 == 54 [pid = 3344] [id = 625] 15:19:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B74562000) [pid = 3344] [serial = 1875] [outer = 0000000000000000] 15:19:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B74568C00) [pid = 3344] [serial = 1876] [outer = 0000002B74562000] 15:19:39 INFO - PROCESS | 3344 | 1461190779745 Marionette DEBUG loaded listener.js 15:19:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B74802C00) [pid = 3344] [serial = 1877] [outer = 0000002B74562000] 15:19:40 INFO - PROCESS | 3344 | 1461190780305 Marionette TRACE conn5 <- [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]]]}] 15:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 881ms 15:19:40 INFO - PROCESS | 3344 | 1461190780333 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 15:19:40 INFO - PROCESS | 3344 | 1461190780336 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 15:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:19:40 INFO - PROCESS | 3344 | 1461190780339 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:19:40 INFO - PROCESS | 3344 | 1461190780341 Marionette TRACE conn5 <- [1,2466,null,{}] 15:19:40 INFO - PROCESS | 3344 | 1461190780345 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:40 INFO - PROCESS | 3344 | 1461190780452 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 15:19:40 INFO - PROCESS | 3344 | 1461190780580 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AB7800 == 55 [pid = 3344] [id = 626] 15:19:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B71999800) [pid = 3344] [serial = 1878] [outer = 0000000000000000] 15:19:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B7480A000) [pid = 3344] [serial = 1879] [outer = 0000002B71999800] 15:19:40 INFO - PROCESS | 3344 | 1461190780636 Marionette DEBUG loaded listener.js 15:19:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B74D1B800) [pid = 3344] [serial = 1880] [outer = 0000002B71999800] 15:19:41 INFO - PROCESS | 3344 | 1461190781448 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1195ms 15:19:41 INFO - PROCESS | 3344 | 1461190781537 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 3344 | 1461190781541 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 15:19:41 INFO - PROCESS | 3344 | 1461190781547 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:19:41 INFO - PROCESS | 3344 | 1461190781551 Marionette TRACE conn5 <- [1,2470,null,{}] 15:19:41 INFO - PROCESS | 3344 | 1461190781557 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:41 INFO - PROCESS | 3344 | 1461190781706 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 15:19:41 INFO - PROCESS | 3344 | 1461190781717 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70E76800 == 56 [pid = 3344] [id = 627] 15:19:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B64F1F400) [pid = 3344] [serial = 1881] [outer = 0000000000000000] 15:19:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B681C5000) [pid = 3344] [serial = 1882] [outer = 0000002B64F1F400] 15:19:41 INFO - PROCESS | 3344 | 1461190781769 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B69A9BC00) [pid = 3344] [serial = 1883] [outer = 0000002B64F1F400] 15:19:42 INFO - PROCESS | 3344 | 1461190782384 Marionette TRACE conn5 <- [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]]]}] 15:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 880ms 15:19:42 INFO - PROCESS | 3344 | 1461190782431 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 15:19:42 INFO - PROCESS | 3344 | 1461190782437 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 15:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:19:42 INFO - PROCESS | 3344 | 1461190782444 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:19:42 INFO - PROCESS | 3344 | 1461190782446 Marionette TRACE conn5 <- [1,2474,null,{}] 15:19:42 INFO - PROCESS | 3344 | 1461190782450 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:42 INFO - PROCESS | 3344 | 1461190782549 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 15:19:42 INFO - PROCESS | 3344 | 1461190782669 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77F97800 == 55 [pid = 3344] [id = 620] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754EA000 == 54 [pid = 3344] [id = 619] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75302800 == 53 [pid = 3344] [id = 618] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DA4800 == 52 [pid = 3344] [id = 617] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74471800 == 51 [pid = 3344] [id = 616] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737BB800 == 50 [pid = 3344] [id = 615] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B72970800) [pid = 3344] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B63605800) [pid = 3344] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B6F2BA400) [pid = 3344] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B70FED000) [pid = 3344] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AE1800 == 51 [pid = 3344] [id = 628] 15:19:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B61C32800) [pid = 3344] [serial = 1884] [outer = 0000000000000000] 15:19:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B625A2800) [pid = 3344] [serial = 1885] [outer = 0000002B61C32800] 15:19:42 INFO - PROCESS | 3344 | 1461190782765 Marionette DEBUG loaded listener.js 15:19:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B6898D800) [pid = 3344] [serial = 1886] [outer = 0000002B61C32800] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70C74000 == 50 [pid = 3344] [id = 614] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68022000 == 49 [pid = 3344] [id = 613] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB39800 == 48 [pid = 3344] [id = 612] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6A6EF000 == 47 [pid = 3344] [id = 607] 15:19:42 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773B9800 == 46 [pid = 3344] [id = 606] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B63602400) [pid = 3344] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B64EA7C00) [pid = 3344] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B70BBFC00) [pid = 3344] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B74458C00) [pid = 3344] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B70A0E800) [pid = 3344] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B68E2F800) [pid = 3344] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B719A7400) [pid = 3344] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B70CC4800) [pid = 3344] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B7198DC00) [pid = 3344] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B7103CC00) [pid = 3344] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B701E5000) [pid = 3344] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6F7B0400) [pid = 3344] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B6FBB1C00) [pid = 3344] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B7005CC00) [pid = 3344] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B63D43400) [pid = 3344] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B69D24400) [pid = 3344] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B6DBEA800) [pid = 3344] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B63D4B000) [pid = 3344] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B629EC400) [pid = 3344] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 15:19:42 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B74450400) [pid = 3344] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3344 | 1461190783219 Marionette TRACE conn5 <- [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]]]}] 15:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 839ms 15:19:43 INFO - PROCESS | 3344 | 1461190783284 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 15:19:43 INFO - PROCESS | 3344 | 1461190783286 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 15:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:19:43 INFO - PROCESS | 3344 | 1461190783290 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:19:43 INFO - PROCESS | 3344 | 1461190783294 Marionette TRACE conn5 <- [1,2478,null,{}] 15:19:43 INFO - PROCESS | 3344 | 1461190783305 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:43 INFO - PROCESS | 3344 | 1461190783396 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 15:19:43 INFO - PROCESS | 3344 | 1461190783413 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737BE000 == 47 [pid = 3344] [id = 629] 15:19:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B6E4AC400) [pid = 3344] [serial = 1887] [outer = 0000000000000000] 15:19:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6F239C00) [pid = 3344] [serial = 1888] [outer = 0000002B6E4AC400] 15:19:43 INFO - PROCESS | 3344 | 1461190783462 Marionette DEBUG loaded listener.js 15:19:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B6F7B6800) [pid = 3344] [serial = 1889] [outer = 0000002B6E4AC400] 15:19:43 INFO - PROCESS | 3344 | 1461190783939 Marionette TRACE conn5 <- [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]]]}] 15:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 15:19:43 INFO - PROCESS | 3344 | 1461190783985 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 15:19:43 INFO - PROCESS | 3344 | 1461190783988 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 15:19:44 INFO - PROCESS | 3344 | 1461190784020 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:19:44 INFO - PROCESS | 3344 | 1461190784022 Marionette TRACE conn5 <- [1,2482,null,{}] 15:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:19:44 INFO - PROCESS | 3344 | 1461190784028 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:44 INFO - PROCESS | 3344 | 1461190784115 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 15:19:44 INFO - PROCESS | 3344 | 1461190784124 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745CA000 == 48 [pid = 3344] [id = 630] 15:19:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B6FBB3800) [pid = 3344] [serial = 1890] [outer = 0000000000000000] 15:19:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B7005D000) [pid = 3344] [serial = 1891] [outer = 0000002B6FBB3800] 15:19:44 INFO - PROCESS | 3344 | 1461190784171 Marionette DEBUG loaded listener.js 15:19:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B70232400) [pid = 3344] [serial = 1892] [outer = 0000002B6FBB3800] 15:19:44 INFO - PROCESS | 3344 | 1461190784622 Marionette TRACE conn5 <- [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]]]}] 15:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 628ms 15:19:44 INFO - PROCESS | 3344 | 1461190784661 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 15:19:44 INFO - PROCESS | 3344 | 1461190784663 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 15:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:19:44 INFO - PROCESS | 3344 | 1461190784667 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:19:44 INFO - PROCESS | 3344 | 1461190784669 Marionette TRACE conn5 <- [1,2486,null,{}] 15:19:44 INFO - PROCESS | 3344 | 1461190784672 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:44 INFO - PROCESS | 3344 | 1461190784754 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 15:19:44 INFO - PROCESS | 3344 | 1461190784761 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F6D800 == 49 [pid = 3344] [id = 631] 15:19:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B7023B400) [pid = 3344] [serial = 1893] [outer = 0000000000000000] 15:19:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B70A0BC00) [pid = 3344] [serial = 1894] [outer = 0000002B7023B400] 15:19:44 INFO - PROCESS | 3344 | 1461190784807 Marionette DEBUG loaded listener.js 15:19:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B70C14400) [pid = 3344] [serial = 1895] [outer = 0000002B7023B400] 15:19:45 INFO - PROCESS | 3344 | 1461190785241 Marionette TRACE conn5 <- [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]]]}] 15:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 15:19:45 INFO - PROCESS | 3344 | 1461190785307 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 15:19:45 INFO - PROCESS | 3344 | 1461190785309 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 15:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:19:45 INFO - PROCESS | 3344 | 1461190785313 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:19:45 INFO - PROCESS | 3344 | 1461190785314 Marionette TRACE conn5 <- [1,2490,null,{}] 15:19:45 INFO - PROCESS | 3344 | 1461190785318 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:45 INFO - PROCESS | 3344 | 1461190785451 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 15:19:45 INFO - PROCESS | 3344 | 1461190785532 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754CB000 == 50 [pid = 3344] [id = 632] 15:19:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B70CC4800) [pid = 3344] [serial = 1896] [outer = 0000000000000000] 15:19:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B7103A800) [pid = 3344] [serial = 1897] [outer = 0000002B70CC4800] 15:19:45 INFO - PROCESS | 3344 | 1461190785583 Marionette DEBUG loaded listener.js 15:19:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B719A8400) [pid = 3344] [serial = 1898] [outer = 0000002B70CC4800] 15:19:46 INFO - PROCESS | 3344 | 1461190786009 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms 15:19:46 INFO - PROCESS | 3344 | 1461190786047 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 3344 | 1461190786049 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 15:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:19:46 INFO - PROCESS | 3344 | 1461190786053 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:19:46 INFO - PROCESS | 3344 | 1461190786054 Marionette TRACE conn5 <- [1,2494,null,{}] 15:19:46 INFO - PROCESS | 3344 | 1461190786058 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:46 INFO - PROCESS | 3344 | 1461190786168 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 15:19:46 INFO - PROCESS | 3344 | 1461190786220 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773B4800 == 51 [pid = 3344] [id = 633] 15:19:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B72818800) [pid = 3344] [serial = 1899] [outer = 0000000000000000] 15:19:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B71C4AC00) [pid = 3344] [serial = 1900] [outer = 0000002B72818800] 15:19:46 INFO - PROCESS | 3344 | 1461190786271 Marionette DEBUG loaded listener.js 15:19:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B73C19000) [pid = 3344] [serial = 1901] [outer = 0000002B72818800] 15:19:46 INFO - PROCESS | 3344 | 1461190786711 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 15:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:19:46 INFO - PROCESS | 3344 | 1461190786747 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 3344 | 1461190786749 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 15:19:46 INFO - PROCESS | 3344 | 1461190786753 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:19:46 INFO - PROCESS | 3344 | 1461190786755 Marionette TRACE conn5 <- [1,2498,null,{}] 15:19:46 INFO - PROCESS | 3344 | 1461190786764 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:46 INFO - PROCESS | 3344 | 1461190786902 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 15:19:46 INFO - PROCESS | 3344 | 1461190786926 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78294000 == 52 [pid = 3344] [id = 634] 15:19:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B72819800) [pid = 3344] [serial = 1902] [outer = 0000000000000000] 15:19:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B74027800) [pid = 3344] [serial = 1903] [outer = 0000002B72819800] 15:19:46 INFO - PROCESS | 3344 | 1461190786972 Marionette DEBUG loaded listener.js 15:19:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B742BF800) [pid = 3344] [serial = 1904] [outer = 0000002B72819800] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B74047800) [pid = 3344] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B74026C00) [pid = 3344] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B70A05000) [pid = 3344] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B7005F000) [pid = 3344] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B62CD4C00) [pid = 3344] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B70C21800) [pid = 3344] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B6329F000) [pid = 3344] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B6342B000) [pid = 3344] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B719B4400) [pid = 3344] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6F7B8C00) [pid = 3344] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B6A297C00) [pid = 3344] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:19:47 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B7419E000) [pid = 3344] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:19:47 INFO - PROCESS | 3344 | 1461190787574 Marionette TRACE conn5 <- [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]]]}] 15:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 879ms 15:19:47 INFO - PROCESS | 3344 | 1461190787634 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 15:19:47 INFO - PROCESS | 3344 | 1461190787636 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 15:19:47 INFO - PROCESS | 3344 | 1461190787640 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:19:47 INFO - PROCESS | 3344 | 1461190787642 Marionette TRACE conn5 <- [1,2502,null,{}] 15:19:47 INFO - PROCESS | 3344 | 1461190787645 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:47 INFO - PROCESS | 3344 | 1461190787728 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 15:19:47 INFO - PROCESS | 3344 | 1461190787811 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DC0000 == 53 [pid = 3344] [id = 635] 15:19:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B6F238C00) [pid = 3344] [serial = 1905] [outer = 0000000000000000] 15:19:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B719A6800) [pid = 3344] [serial = 1906] [outer = 0000002B6F238C00] 15:19:47 INFO - PROCESS | 3344 | 1461190787858 Marionette DEBUG loaded listener.js 15:19:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B741A5400) [pid = 3344] [serial = 1907] [outer = 0000002B6F238C00] 15:19:48 INFO - PROCESS | 3344 | 1461190788255 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 15:19:48 INFO - PROCESS | 3344 | 1461190788271 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 15:19:48 INFO - PROCESS | 3344 | 1461190788273 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 15:19:48 INFO - PROCESS | 3344 | 1461190788276 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:19:48 INFO - PROCESS | 3344 | 1461190788278 Marionette TRACE conn5 <- [1,2506,null,{}] 15:19:48 INFO - PROCESS | 3344 | 1461190788282 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:48 INFO - PROCESS | 3344 | 1461190788398 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 15:19:48 INFO - PROCESS | 3344 | 1461190788405 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BDF000 == 54 [pid = 3344] [id = 636] 15:19:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B74345400) [pid = 3344] [serial = 1908] [outer = 0000000000000000] 15:19:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B7449A000) [pid = 3344] [serial = 1909] [outer = 0000002B74345400] 15:19:48 INFO - PROCESS | 3344 | 1461190788451 Marionette DEBUG loaded listener.js 15:19:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B74570800) [pid = 3344] [serial = 1910] [outer = 0000002B74345400] 15:19:48 INFO - PROCESS | 3344 | 1461190788865 Marionette TRACE conn5 <- [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]]]}] 15:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 627ms 15:19:48 INFO - PROCESS | 3344 | 1461190788912 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 15:19:48 INFO - PROCESS | 3344 | 1461190788914 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 15:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:19:48 INFO - PROCESS | 3344 | 1461190788918 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:19:48 INFO - PROCESS | 3344 | 1461190788921 Marionette TRACE conn5 <- [1,2510,null,{}] 15:19:48 INFO - PROCESS | 3344 | 1461190788925 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:49 INFO - PROCESS | 3344 | 1461190789031 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 15:19:49 INFO - PROCESS | 3344 | 1461190789039 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79EB8000 == 55 [pid = 3344] [id = 637] 15:19:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B74D23800) [pid = 3344] [serial = 1911] [outer = 0000000000000000] 15:19:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B74D29800) [pid = 3344] [serial = 1912] [outer = 0000002B74D23800] 15:19:49 INFO - PROCESS | 3344 | 1461190789092 Marionette DEBUG loaded listener.js 15:19:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B74D6E000) [pid = 3344] [serial = 1913] [outer = 0000002B74D23800] 15:19:49 INFO - PROCESS | 3344 | 1461190789603 Marionette TRACE conn5 <- [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]]]}] 15:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 775ms 15:19:49 INFO - PROCESS | 3344 | 1461190789730 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 15:19:49 INFO - PROCESS | 3344 | 1461190789734 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 15:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:19:49 INFO - PROCESS | 3344 | 1461190789753 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:19:49 INFO - PROCESS | 3344 | 1461190789758 Marionette TRACE conn5 <- [1,2514,null,{}] 15:19:49 INFO - PROCESS | 3344 | 1461190789766 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:49 INFO - PROCESS | 3344 | 1461190789885 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 15:19:49 INFO - PROCESS | 3344 | 1461190789978 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB3F800 == 56 [pid = 3344] [id = 638] 15:19:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B63A7FC00) [pid = 3344] [serial = 1914] [outer = 0000000000000000] 15:19:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B63D41C00) [pid = 3344] [serial = 1915] [outer = 0000002B63A7FC00] 15:19:50 INFO - PROCESS | 3344 | 1461190790037 Marionette DEBUG loaded listener.js 15:19:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B6882D000) [pid = 3344] [serial = 1916] [outer = 0000002B63A7FC00] 15:19:50 INFO - PROCESS | 3344 | 1461190790614 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 965ms 15:19:50 INFO - PROCESS | 3344 | 1461190790706 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 15:19:50 INFO - PROCESS | 3344 | 1461190790713 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 15:19:50 INFO - PROCESS | 3344 | 1461190790720 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:19:50 INFO - PROCESS | 3344 | 1461190790723 Marionette TRACE conn5 <- [1,2518,null,{}] 15:19:50 INFO - PROCESS | 3344 | 1461190790741 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:50 INFO - PROCESS | 3344 | 1461190790864 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 15:19:50 INFO - PROCESS | 3344 | 1461190790982 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74475800 == 57 [pid = 3344] [id = 639] 15:19:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B69907000) [pid = 3344] [serial = 1917] [outer = 0000000000000000] 15:19:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B6F2B5C00) [pid = 3344] [serial = 1918] [outer = 0000002B69907000] 15:19:51 INFO - PROCESS | 3344 | 1461190791040 Marionette DEBUG loaded listener.js 15:19:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B70057400) [pid = 3344] [serial = 1919] [outer = 0000002B69907000] 15:19:51 INFO - PROCESS | 3344 | 1461190791633 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 944ms 15:19:51 INFO - PROCESS | 3344 | 1461190791673 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 15:19:51 INFO - PROCESS | 3344 | 1461190791676 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 15:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:19:51 INFO - PROCESS | 3344 | 1461190791681 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:19:51 INFO - PROCESS | 3344 | 1461190791686 Marionette TRACE conn5 <- [1,2522,null,{}] 15:19:51 INFO - PROCESS | 3344 | 1461190791698 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:51 INFO - PROCESS | 3344 | 1461190791818 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 15:19:51 INFO - PROCESS | 3344 | 1461190791915 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79EAB000 == 58 [pid = 3344] [id = 640] 15:19:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B70C1E000) [pid = 3344] [serial = 1920] [outer = 0000000000000000] 15:19:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B7144DC00) [pid = 3344] [serial = 1921] [outer = 0000002B70C1E000] 15:19:51 INFO - PROCESS | 3344 | 1461190791974 Marionette DEBUG loaded listener.js 15:19:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B73C1B800) [pid = 3344] [serial = 1922] [outer = 0000002B70C1E000] 15:19:52 INFO - PROCESS | 3344 | 1461190792642 Marionette TRACE conn5 <- [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]]]}] 15:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 987ms 15:19:52 INFO - PROCESS | 3344 | 1461190792671 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 15:19:52 INFO - PROCESS | 3344 | 1461190792674 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 15:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:19:52 INFO - PROCESS | 3344 | 1461190792678 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:19:52 INFO - PROCESS | 3344 | 1461190792680 Marionette TRACE conn5 <- [1,2526,null,{}] 15:19:52 INFO - PROCESS | 3344 | 1461190792684 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:52 INFO - PROCESS | 3344 | 1461190792796 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 15:19:52 INFO - PROCESS | 3344 | 1461190792920 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B9E1000 == 59 [pid = 3344] [id = 641] 15:19:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B7480AC00) [pid = 3344] [serial = 1923] [outer = 0000000000000000] 15:19:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B74D23400) [pid = 3344] [serial = 1924] [outer = 0000002B7480AC00] 15:19:52 INFO - PROCESS | 3344 | 1461190792979 Marionette DEBUG loaded listener.js 15:19:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B74D6B400) [pid = 3344] [serial = 1925] [outer = 0000002B7480AC00] 15:19:53 INFO - PROCESS | 3344 | 1461190793538 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 944ms 15:19:53 INFO - PROCESS | 3344 | 1461190793624 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 15:19:53 INFO - PROCESS | 3344 | 1461190793626 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 15:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:19:53 INFO - PROCESS | 3344 | 1461190793630 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:19:53 INFO - PROCESS | 3344 | 1461190793632 Marionette TRACE conn5 <- [1,2530,null,{}] 15:19:53 INFO - PROCESS | 3344 | 1461190793636 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:53 INFO - PROCESS | 3344 | 1461190793744 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 15:19:53 INFO - PROCESS | 3344 | 1461190793869 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C010800 == 60 [pid = 3344] [id = 642] 15:19:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B74E68000) [pid = 3344] [serial = 1926] [outer = 0000000000000000] 15:19:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B74E6AC00) [pid = 3344] [serial = 1927] [outer = 0000002B74E68000] 15:19:53 INFO - PROCESS | 3344 | 1461190793937 Marionette DEBUG loaded listener.js 15:19:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B74FEBC00) [pid = 3344] [serial = 1928] [outer = 0000002B74E68000] 15:19:54 INFO - PROCESS | 3344 | 1461190794741 Marionette TRACE conn5 <- [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]]]}] 15:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1139ms 15:19:54 INFO - PROCESS | 3344 | 1461190794772 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 15:19:54 INFO - PROCESS | 3344 | 1461190794776 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 15:19:54 INFO - PROCESS | 3344 | 1461190794781 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:19:54 INFO - PROCESS | 3344 | 1461190794786 Marionette TRACE conn5 <- [1,2534,null,{}] 15:19:54 INFO - PROCESS | 3344 | 1461190794792 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:54 INFO - PROCESS | 3344 | 1461190794961 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 15:19:55 INFO - PROCESS | 3344 | 1461190795067 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D51B800 == 61 [pid = 3344] [id = 643] 15:19:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B63A80800) [pid = 3344] [serial = 1929] [outer = 0000000000000000] 15:19:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B6450E400) [pid = 3344] [serial = 1930] [outer = 0000002B63A80800] 15:19:55 INFO - PROCESS | 3344 | 1461190795120 Marionette DEBUG loaded listener.js 15:19:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B68E34C00) [pid = 3344] [serial = 1931] [outer = 0000002B63A80800] 15:19:55 INFO - PROCESS | 3344 | 1461190795742 Marionette TRACE conn5 <- [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]]]}] 15:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1032ms 15:19:55 INFO - PROCESS | 3344 | 1461190795819 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 15:19:55 INFO - PROCESS | 3344 | 1461190795825 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 15:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BDF000 == 60 [pid = 3344] [id = 636] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DC0000 == 59 [pid = 3344] [id = 635] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78294000 == 58 [pid = 3344] [id = 634] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773B4800 == 57 [pid = 3344] [id = 633] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754CB000 == 56 [pid = 3344] [id = 632] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F6D800 == 55 [pid = 3344] [id = 631] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745CA000 == 54 [pid = 3344] [id = 630] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737BE000 == 53 [pid = 3344] [id = 629] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B70CC5C00) [pid = 3344] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B63A87400) [pid = 3344] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B7419FC00) [pid = 3344] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B6F009000) [pid = 3344] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B73C5AC00) [pid = 3344] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B74458000) [pid = 3344] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69AE1800 == 52 [pid = 3344] [id = 628] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70E76800 == 51 [pid = 3344] [id = 627] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74220800 == 50 [pid = 3344] [id = 623] 15:19:55 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB74800 == 49 [pid = 3344] [id = 622] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B741A7000) [pid = 3344] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B7404CC00) [pid = 3344] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B72DD5000) [pid = 3344] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B7023B800) [pid = 3344] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B63C27000) [pid = 3344] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B68DFDC00) [pid = 3344] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B71992400) [pid = 3344] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B7103C800) [pid = 3344] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B6F00A800) [pid = 3344] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B68038400) [pid = 3344] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B63927000) [pid = 3344] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B72898800) [pid = 3344] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B6FBA1C00) [pid = 3344] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B6D5D3400) [pid = 3344] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B74345800) [pid = 3344] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B742C4000) [pid = 3344] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B73C18C00) [pid = 3344] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B6F23C800) [pid = 3344] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B70814000) [pid = 3344] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B73C19800) [pid = 3344] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B70058400) [pid = 3344] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 15:19:55 INFO - PROCESS | 3344 | 1461190795961 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:19:55 INFO - PROCESS | 3344 | 1461190795964 Marionette TRACE conn5 <- [1,2538,null,{}] 15:19:55 INFO - PROCESS | 3344 | 1461190795968 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:56 INFO - PROCESS | 3344 | 1461190796058 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 15:19:56 INFO - PROCESS | 3344 | 1461190796064 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D511800 == 50 [pid = 3344] [id = 644] 15:19:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B63A78800) [pid = 3344] [serial = 1932] [outer = 0000000000000000] 15:19:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B63D44C00) [pid = 3344] [serial = 1933] [outer = 0000002B63A78800] 15:19:56 INFO - PROCESS | 3344 | 1461190796112 Marionette DEBUG loaded listener.js 15:19:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B68E2E000) [pid = 3344] [serial = 1934] [outer = 0000002B63A78800] 15:19:56 INFO - PROCESS | 3344 | 1461190796669 Marionette TRACE conn5 <- [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]]]}] 15:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 817ms 15:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:19:56 INFO - PROCESS | 3344 | 1461190796688 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 15:19:56 INFO - PROCESS | 3344 | 1461190796690 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 15:19:56 INFO - PROCESS | 3344 | 1461190796693 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:19:56 INFO - PROCESS | 3344 | 1461190796697 Marionette TRACE conn5 <- [1,2542,null,{}] 15:19:56 INFO - PROCESS | 3344 | 1461190796708 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:56 INFO - PROCESS | 3344 | 1461190796802 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 15:19:56 INFO - PROCESS | 3344 | 1461190796886 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74464800 == 51 [pid = 3344] [id = 645] 15:19:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B684B5C00) [pid = 3344] [serial = 1935] [outer = 0000000000000000] 15:19:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B6F854400) [pid = 3344] [serial = 1936] [outer = 0000002B684B5C00] 15:19:56 INFO - PROCESS | 3344 | 1461190796936 Marionette DEBUG loaded listener.js 15:19:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B70176400) [pid = 3344] [serial = 1937] [outer = 0000002B684B5C00] 15:19:57 INFO - PROCESS | 3344 | 1461190797336 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 15:19:57 INFO - PROCESS | 3344 | 1461190797388 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 15:19:57 INFO - PROCESS | 3344 | 1461190797391 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 15:19:57 INFO - PROCESS | 3344 | 1461190797394 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:19:57 INFO - PROCESS | 3344 | 1461190797396 Marionette TRACE conn5 <- [1,2546,null,{}] 15:19:57 INFO - PROCESS | 3344 | 1461190797399 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:57 INFO - PROCESS | 3344 | 1461190797486 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 15:19:57 INFO - PROCESS | 3344 | 1461190797493 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DB2000 == 52 [pid = 3344] [id = 646] 15:19:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B7031DC00) [pid = 3344] [serial = 1938] [outer = 0000000000000000] 15:19:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B70A05000) [pid = 3344] [serial = 1939] [outer = 0000002B7031DC00] 15:19:57 INFO - PROCESS | 3344 | 1461190797540 Marionette DEBUG loaded listener.js 15:19:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B70C1C400) [pid = 3344] [serial = 1940] [outer = 0000002B7031DC00] 15:19:57 INFO - PROCESS | 3344 | 1461190797980 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 628ms 15:19:58 INFO - PROCESS | 3344 | 1461190798029 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 15:19:58 INFO - PROCESS | 3344 | 1461190798031 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 15:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:19:58 INFO - PROCESS | 3344 | 1461190798043 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:19:58 INFO - PROCESS | 3344 | 1461190798045 Marionette TRACE conn5 <- [1,2550,null,{}] 15:19:58 INFO - PROCESS | 3344 | 1461190798049 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:58 INFO - PROCESS | 3344 | 1461190798159 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 15:19:58 INFO - PROCESS | 3344 | 1461190798245 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75310800 == 53 [pid = 3344] [id = 647] 15:19:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B70CBD000) [pid = 3344] [serial = 1941] [outer = 0000000000000000] 15:19:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B71033C00) [pid = 3344] [serial = 1942] [outer = 0000002B70CBD000] 15:19:58 INFO - PROCESS | 3344 | 1461190798292 Marionette DEBUG loaded listener.js 15:19:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B71991400) [pid = 3344] [serial = 1943] [outer = 0000002B70CBD000] 15:19:58 INFO - PROCESS | 3344 | 1461190798731 Marionette TRACE conn5 <- [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]]]}] 15:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 731ms 15:19:58 INFO - PROCESS | 3344 | 1461190798782 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 15:19:58 INFO - PROCESS | 3344 | 1461190798784 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 15:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:19:58 INFO - PROCESS | 3344 | 1461190798787 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:19:58 INFO - PROCESS | 3344 | 1461190798789 Marionette TRACE conn5 <- [1,2554,null,{}] 15:19:58 INFO - PROCESS | 3344 | 1461190798793 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:58 INFO - PROCESS | 3344 | 1461190798931 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 15:19:58 INFO - PROCESS | 3344 | 1461190798992 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7039C800 == 54 [pid = 3344] [id = 648] 15:19:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B71C48000) [pid = 3344] [serial = 1944] [outer = 0000000000000000] 15:19:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B73C13000) [pid = 3344] [serial = 1945] [outer = 0000002B71C48000] 15:19:59 INFO - PROCESS | 3344 | 1461190799044 Marionette DEBUG loaded listener.js 15:19:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B74028C00) [pid = 3344] [serial = 1946] [outer = 0000002B71C48000] 15:19:59 INFO - PROCESS | 3344 | 1461190799489 Marionette TRACE conn5 <- [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]]]}] 15:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 15:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:19:59 INFO - PROCESS | 3344 | 1461190799541 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 15:19:59 INFO - PROCESS | 3344 | 1461190799543 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 15:19:59 INFO - PROCESS | 3344 | 1461190799547 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:19:59 INFO - PROCESS | 3344 | 1461190799549 Marionette TRACE conn5 <- [1,2558,null,{}] 15:19:59 INFO - PROCESS | 3344 | 1461190799552 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:59 INFO - PROCESS | 3344 | 1461190799664 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 15:19:59 INFO - PROCESS | 3344 | 1461190799672 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78292800 == 55 [pid = 3344] [id = 649] 15:19:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B7289E400) [pid = 3344] [serial = 1947] [outer = 0000000000000000] 15:19:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B741A7C00) [pid = 3344] [serial = 1948] [outer = 0000002B7289E400] 15:19:59 INFO - PROCESS | 3344 | 1461190799719 Marionette DEBUG loaded listener.js 15:19:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B74453800) [pid = 3344] [serial = 1949] [outer = 0000002B7289E400] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B74454400) [pid = 3344] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B61C32800) [pid = 3344] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B7023B400) [pid = 3344] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B71999800) [pid = 3344] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B70CC4800) [pid = 3344] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B64F1F400) [pid = 3344] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B6E4AC400) [pid = 3344] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B6FBB3800) [pid = 3344] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B72818800) [pid = 3344] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B6F238C00) [pid = 3344] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B72819800) [pid = 3344] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B74345400) [pid = 3344] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B742C2800) [pid = 3344] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:20:00 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B62CC9400) [pid = 3344] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:20:00 INFO - PROCESS | 3344 | 1461190800407 Marionette TRACE conn5 <- [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]]]}] 15:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 881ms 15:20:00 INFO - PROCESS | 3344 | 1461190800432 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 15:20:00 INFO - PROCESS | 3344 | 1461190800434 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 15:20:00 INFO - PROCESS | 3344 | 1461190800437 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:20:00 INFO - PROCESS | 3344 | 1461190800439 Marionette TRACE conn5 <- [1,2562,null,{}] 15:20:00 INFO - PROCESS | 3344 | 1461190800443 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:00 INFO - PROCESS | 3344 | 1461190800526 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 15:20:00 INFO - PROCESS | 3344 | 1461190800612 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7830C000 == 56 [pid = 3344] [id = 650] 15:20:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B632EF400) [pid = 3344] [serial = 1950] [outer = 0000000000000000] 15:20:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B6FDB2C00) [pid = 3344] [serial = 1951] [outer = 0000002B632EF400] 15:20:00 INFO - PROCESS | 3344 | 1461190800658 Marionette DEBUG loaded listener.js 15:20:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B741A5000) [pid = 3344] [serial = 1952] [outer = 0000002B632EF400] 15:20:01 INFO - PROCESS | 3344 | 1461190801049 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 15:20:01 INFO - PROCESS | 3344 | 1461190801070 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 15:20:01 INFO - PROCESS | 3344 | 1461190801072 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 15:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:20:01 INFO - PROCESS | 3344 | 1461190801075 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:20:01 INFO - PROCESS | 3344 | 1461190801077 Marionette TRACE conn5 <- [1,2566,null,{}] 15:20:01 INFO - PROCESS | 3344 | 1461190801081 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:01 INFO - PROCESS | 3344 | 1461190801198 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 15:20:01 INFO - PROCESS | 3344 | 1461190801204 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BDF000 == 57 [pid = 3344] [id = 651] 15:20:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B74454400) [pid = 3344] [serial = 1953] [outer = 0000000000000000] 15:20:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B74563C00) [pid = 3344] [serial = 1954] [outer = 0000002B74454400] 15:20:01 INFO - PROCESS | 3344 | 1461190801250 Marionette DEBUG loaded listener.js 15:20:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B74D1CC00) [pid = 3344] [serial = 1955] [outer = 0000002B74454400] 15:20:01 INFO - PROCESS | 3344 | 1461190801657 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 15:20:01 INFO - PROCESS | 3344 | 1461190801707 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 15:20:01 INFO - PROCESS | 3344 | 1461190801710 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 15:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:20:01 INFO - PROCESS | 3344 | 1461190801713 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:20:01 INFO - PROCESS | 3344 | 1461190801715 Marionette TRACE conn5 <- [1,2570,null,{}] 15:20:01 INFO - PROCESS | 3344 | 1461190801718 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:01 INFO - PROCESS | 3344 | 1461190801805 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 15:20:01 INFO - PROCESS | 3344 | 1461190801813 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79EBC800 == 58 [pid = 3344] [id = 652] 15:20:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B74D1FC00) [pid = 3344] [serial = 1956] [outer = 0000000000000000] 15:20:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B74D67400) [pid = 3344] [serial = 1957] [outer = 0000002B74D1FC00] 15:20:01 INFO - PROCESS | 3344 | 1461190801860 Marionette DEBUG loaded listener.js 15:20:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B74FEB800) [pid = 3344] [serial = 1958] [outer = 0000002B74D1FC00] 15:20:02 INFO - PROCESS | 3344 | 1461190802337 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 15:20:02 INFO - PROCESS | 3344 | 1461190802408 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 15:20:02 INFO - PROCESS | 3344 | 1461190802413 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 15:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:20:02 INFO - PROCESS | 3344 | 1461190802418 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:20:02 INFO - PROCESS | 3344 | 1461190802423 Marionette TRACE conn5 <- [1,2574,null,{}] 15:20:02 INFO - PROCESS | 3344 | 1461190802431 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:02 INFO - PROCESS | 3344 | 1461190802665 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 15:20:02 INFO - PROCESS | 3344 | 1461190802761 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70894000 == 59 [pid = 3344] [id = 653] 15:20:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B63D4B000) [pid = 3344] [serial = 1959] [outer = 0000000000000000] 15:20:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B68161C00) [pid = 3344] [serial = 1960] [outer = 0000002B63D4B000] 15:20:02 INFO - PROCESS | 3344 | 1461190802821 Marionette DEBUG loaded listener.js 15:20:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B6DBEA800) [pid = 3344] [serial = 1961] [outer = 0000002B63D4B000] 15:20:03 INFO - PROCESS | 3344 | 1461190803421 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1034ms 15:20:03 INFO - PROCESS | 3344 | 1461190803459 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 15:20:03 INFO - PROCESS | 3344 | 1461190803466 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 15:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:20:03 INFO - PROCESS | 3344 | 1461190803473 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:20:03 INFO - PROCESS | 3344 | 1461190803476 Marionette TRACE conn5 <- [1,2578,null,{}] 15:20:03 INFO - PROCESS | 3344 | 1461190803481 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:03 INFO - PROCESS | 3344 | 1461190803596 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 15:20:03 INFO - PROCESS | 3344 | 1461190803696 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F81000 == 60 [pid = 3344] [id = 654] 15:20:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B6F851800) [pid = 3344] [serial = 1962] [outer = 0000000000000000] 15:20:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B70056C00) [pid = 3344] [serial = 1963] [outer = 0000002B6F851800] 15:20:03 INFO - PROCESS | 3344 | 1461190803753 Marionette DEBUG loaded listener.js 15:20:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B70A14000) [pid = 3344] [serial = 1964] [outer = 0000002B6F851800] 15:20:04 INFO - PROCESS | 3344 | 1461190804395 Marionette TRACE conn5 <- [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]]]}] 15:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 943ms 15:20:04 INFO - PROCESS | 3344 | 1461190804418 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 15:20:04 INFO - PROCESS | 3344 | 1461190804421 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 15:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:20:04 INFO - PROCESS | 3344 | 1461190804425 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:20:04 INFO - PROCESS | 3344 | 1461190804429 Marionette TRACE conn5 <- [1,2582,null,{}] 15:20:04 INFO - PROCESS | 3344 | 1461190804441 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:04 INFO - PROCESS | 3344 | 1461190804560 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 15:20:04 INFO - PROCESS | 3344 | 1461190804688 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C01C800 == 61 [pid = 3344] [id = 655] 15:20:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B71995800) [pid = 3344] [serial = 1965] [outer = 0000000000000000] 15:20:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B73C18400) [pid = 3344] [serial = 1966] [outer = 0000002B71995800] 15:20:04 INFO - PROCESS | 3344 | 1461190804749 Marionette DEBUG loaded listener.js 15:20:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B7456AC00) [pid = 3344] [serial = 1967] [outer = 0000002B71995800] 15:20:05 INFO - PROCESS | 3344 | 1461190805346 Marionette TRACE conn5 <- [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]]]}] 15:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 942ms 15:20:05 INFO - PROCESS | 3344 | 1461190805369 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 15:20:05 INFO - PROCESS | 3344 | 1461190805372 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 15:20:05 INFO - PROCESS | 3344 | 1461190805390 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:20:05 INFO - PROCESS | 3344 | 1461190805393 Marionette TRACE conn5 <- [1,2586,null,{}] 15:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:20:05 INFO - PROCESS | 3344 | 1461190805397 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:05 INFO - PROCESS | 3344 | 1461190805508 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 15:20:05 INFO - PROCESS | 3344 | 1461190805633 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C2B0800 == 62 [pid = 3344] [id = 656] 15:20:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B74FEF400) [pid = 3344] [serial = 1968] [outer = 0000000000000000] 15:20:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B74FF4800) [pid = 3344] [serial = 1969] [outer = 0000002B74FEF400] 15:20:05 INFO - PROCESS | 3344 | 1461190805691 Marionette DEBUG loaded listener.js 15:20:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B75081800) [pid = 3344] [serial = 1970] [outer = 0000002B74FEF400] 15:20:06 INFO - PROCESS | 3344 | 1461190806298 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 987ms 15:20:06 INFO - PROCESS | 3344 | 1461190806383 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 15:20:06 INFO - PROCESS | 3344 | 1461190806386 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 15:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:20:06 INFO - PROCESS | 3344 | 1461190806390 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:20:06 INFO - PROCESS | 3344 | 1461190806392 Marionette TRACE conn5 <- [1,2590,null,{}] 15:20:06 INFO - PROCESS | 3344 | 1461190806396 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:06 INFO - PROCESS | 3344 | 1461190806506 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 15:20:06 INFO - PROCESS | 3344 | 1461190806635 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69ACB800 == 63 [pid = 3344] [id = 657] 15:20:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B632A7400) [pid = 3344] [serial = 1971] [outer = 0000000000000000] 15:20:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B63432C00) [pid = 3344] [serial = 1972] [outer = 0000002B632A7400] 15:20:06 INFO - PROCESS | 3344 | 1461190806695 Marionette DEBUG loaded listener.js 15:20:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B71996400) [pid = 3344] [serial = 1973] [outer = 0000002B632A7400] 15:20:07 INFO - PROCESS | 3344 | 1461190807592 Marionette TRACE conn5 <- [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]]]}] 15:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1232ms 15:20:07 INFO - PROCESS | 3344 | 1461190807624 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 15:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:20:07 INFO - PROCESS | 3344 | 1461190807628 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 15:20:07 INFO - PROCESS | 3344 | 1461190807633 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:20:07 INFO - PROCESS | 3344 | 1461190807636 Marionette TRACE conn5 <- [1,2594,null,{}] 15:20:07 INFO - PROCESS | 3344 | 1461190807642 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:07 INFO - PROCESS | 3344 | 1461190807750 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 15:20:07 INFO - PROCESS | 3344 | 1461190807883 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AD1000 == 64 [pid = 3344] [id = 658] 15:20:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B63DEC800) [pid = 3344] [serial = 1974] [outer = 0000000000000000] 15:20:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B681C0800) [pid = 3344] [serial = 1975] [outer = 0000002B63DEC800] 15:20:07 INFO - PROCESS | 3344 | 1461190807936 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B69A05800) [pid = 3344] [serial = 1976] [outer = 0000002B63DEC800] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B731B6000 == 63 [pid = 3344] [id = 608] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7828D800 == 62 [pid = 3344] [id = 609] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75A9A000 == 61 [pid = 3344] [id = 538] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7880E000 == 60 [pid = 3344] [id = 582] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78907800 == 59 [pid = 3344] [id = 610] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BDF000 == 58 [pid = 3344] [id = 651] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7830C000 == 57 [pid = 3344] [id = 650] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78292800 == 56 [pid = 3344] [id = 649] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7039C800 == 55 [pid = 3344] [id = 648] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75310800 == 54 [pid = 3344] [id = 647] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DB2000 == 53 [pid = 3344] [id = 646] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74464800 == 52 [pid = 3344] [id = 645] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B63D40400) [pid = 3344] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B6F792000) [pid = 3344] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B71937400) [pid = 3344] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B74D29800) [pid = 3344] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B74568C00) [pid = 3344] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D511800 == 51 [pid = 3344] [id = 644] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D51B800 == 50 [pid = 3344] [id = 643] 15:20:08 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB3F800 == 49 [pid = 3344] [id = 638] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B74497000) [pid = 3344] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B7433F400) [pid = 3344] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B74497C00) [pid = 3344] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B625A2800) [pid = 3344] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B6898D800) [pid = 3344] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B70A0BC00) [pid = 3344] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B74D1B800) [pid = 3344] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B7480A000) [pid = 3344] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B7103A800) [pid = 3344] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B719A8400) [pid = 3344] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B69A9BC00) [pid = 3344] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B681C5000) [pid = 3344] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B6F239C00) [pid = 3344] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B6F7B6800) [pid = 3344] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B7005D000) [pid = 3344] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B70232400) [pid = 3344] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B73C19000) [pid = 3344] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B71C4AC00) [pid = 3344] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B719A6800) [pid = 3344] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B74027800) [pid = 3344] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B7449A000) [pid = 3344] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B74570800) [pid = 3344] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B742BF800) [pid = 3344] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B741A5400) [pid = 3344] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B70C14400) [pid = 3344] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3344 | 1461190808593 Marionette TRACE conn5 <- [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]]]}] 15:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 985ms 15:20:08 INFO - PROCESS | 3344 | 1461190808619 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 15:20:08 INFO - PROCESS | 3344 | 1461190808625 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 15:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:20:08 INFO - PROCESS | 3344 | 1461190808631 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:20:08 INFO - PROCESS | 3344 | 1461190808634 Marionette TRACE conn5 <- [1,2598,null,{}] 15:20:08 INFO - PROCESS | 3344 | 1461190808638 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:08 INFO - PROCESS | 3344 | 1461190808733 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 15:20:08 INFO - PROCESS | 3344 | 1461190808816 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70725000 == 50 [pid = 3344] [id = 659] 15:20:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B632A0400) [pid = 3344] [serial = 1977] [outer = 0000000000000000] 15:20:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B681C5000) [pid = 3344] [serial = 1978] [outer = 0000002B632A0400] 15:20:08 INFO - PROCESS | 3344 | 1461190808864 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B6A61A800) [pid = 3344] [serial = 1979] [outer = 0000002B632A0400] 15:20:09 INFO - PROCESS | 3344 | 1461190809296 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 15:20:09 INFO - PROCESS | 3344 | 1461190809324 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 15:20:09 INFO - PROCESS | 3344 | 1461190809326 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 15:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:20:09 INFO - PROCESS | 3344 | 1461190809330 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:20:09 INFO - PROCESS | 3344 | 1461190809334 Marionette TRACE conn5 <- [1,2602,null,{}] 15:20:09 INFO - PROCESS | 3344 | 1461190809345 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:09 INFO - PROCESS | 3344 | 1461190809462 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 15:20:09 INFO - PROCESS | 3344 | 1461190809471 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7446F000 == 51 [pid = 3344] [id = 660] 15:20:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B6F798000) [pid = 3344] [serial = 1980] [outer = 0000000000000000] 15:20:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B6F7B6000) [pid = 3344] [serial = 1981] [outer = 0000002B6F798000] 15:20:09 INFO - PROCESS | 3344 | 1461190809522 Marionette DEBUG loaded listener.js 15:20:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B6FBB8400) [pid = 3344] [serial = 1982] [outer = 0000002B6F798000] 15:20:10 INFO - PROCESS | 3344 | 1461190809991 Marionette TRACE conn5 <- [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]]]}] 15:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 15:20:10 INFO - PROCESS | 3344 | 1461190810028 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 15:20:10 INFO - PROCESS | 3344 | 1461190810031 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 15:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:20:10 INFO - PROCESS | 3344 | 1461190810034 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:20:10 INFO - PROCESS | 3344 | 1461190810036 Marionette TRACE conn5 <- [1,2606,null,{}] 15:20:10 INFO - PROCESS | 3344 | 1461190810040 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:10 INFO - PROCESS | 3344 | 1461190810128 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 15:20:10 INFO - PROCESS | 3344 | 1461190810135 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DAB800 == 52 [pid = 3344] [id = 661] 15:20:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B7031D000) [pid = 3344] [serial = 1983] [outer = 0000000000000000] 15:20:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B70329800) [pid = 3344] [serial = 1984] [outer = 0000002B7031D000] 15:20:10 INFO - PROCESS | 3344 | 1461190810182 Marionette DEBUG loaded listener.js 15:20:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B70A1CC00) [pid = 3344] [serial = 1985] [outer = 0000002B7031D000] 15:20:10 INFO - PROCESS | 3344 | 1461190810623 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 15:20:10 INFO - PROCESS | 3344 | 1461190810668 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 15:20:10 INFO - PROCESS | 3344 | 1461190810670 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 15:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:20:10 INFO - PROCESS | 3344 | 1461190810673 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:20:10 INFO - PROCESS | 3344 | 1461190810675 Marionette TRACE conn5 <- [1,2610,null,{}] 15:20:10 INFO - PROCESS | 3344 | 1461190810679 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:10 INFO - PROCESS | 3344 | 1461190810790 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 15:20:10 INFO - PROCESS | 3344 | 1461190810844 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75304000 == 53 [pid = 3344] [id = 662] 15:20:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B70C20C00) [pid = 3344] [serial = 1986] [outer = 0000000000000000] 15:20:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B70CC6C00) [pid = 3344] [serial = 1987] [outer = 0000002B70C20C00] 15:20:10 INFO - PROCESS | 3344 | 1461190810922 Marionette DEBUG loaded listener.js 15:20:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B7103BC00) [pid = 3344] [serial = 1988] [outer = 0000002B70C20C00] 15:20:11 INFO - PROCESS | 3344 | 1461190811375 Marionette TRACE conn5 <- [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]]]}] 15:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 732ms 15:20:11 INFO - PROCESS | 3344 | 1461190811409 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 15:20:11 INFO - PROCESS | 3344 | 1461190811411 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 15:20:11 INFO - PROCESS | 3344 | 1461190811414 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:20:11 INFO - PROCESS | 3344 | 1461190811416 Marionette TRACE conn5 <- [1,2614,null,{}] 15:20:11 INFO - PROCESS | 3344 | 1461190811419 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:11 INFO - PROCESS | 3344 | 1461190811554 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 15:20:11 INFO - PROCESS | 3344 | 1461190811616 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773A2800 == 54 [pid = 3344] [id = 663] 15:20:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B719AD800) [pid = 3344] [serial = 1989] [outer = 0000000000000000] 15:20:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B72895000) [pid = 3344] [serial = 1990] [outer = 0000002B719AD800] 15:20:11 INFO - PROCESS | 3344 | 1461190811667 Marionette DEBUG loaded listener.js 15:20:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B73C19000) [pid = 3344] [serial = 1991] [outer = 0000002B719AD800] 15:20:12 INFO - PROCESS | 3344 | 1461190812114 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 732ms 15:20:12 INFO - PROCESS | 3344 | 1461190812175 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 15:20:12 INFO - PROCESS | 3344 | 1461190812177 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 15:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:20:12 INFO - PROCESS | 3344 | 1461190812180 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:20:12 INFO - PROCESS | 3344 | 1461190812182 Marionette TRACE conn5 <- [1,2618,null,{}] 15:20:12 INFO - PROCESS | 3344 | 1461190812186 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:12 INFO - PROCESS | 3344 | 1461190812299 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 15:20:12 INFO - PROCESS | 3344 | 1461190812360 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7828A800 == 55 [pid = 3344] [id = 664] 15:20:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B63435000) [pid = 3344] [serial = 1992] [outer = 0000000000000000] 15:20:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B7402A000) [pid = 3344] [serial = 1993] [outer = 0000002B63435000] 15:20:12 INFO - PROCESS | 3344 | 1461190812407 Marionette DEBUG loaded listener.js 15:20:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B741A5400) [pid = 3344] [serial = 1994] [outer = 0000002B63435000] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B70CBD000) [pid = 3344] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B71C48000) [pid = 3344] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B632EF400) [pid = 3344] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B684B5C00) [pid = 3344] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B63A78800) [pid = 3344] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B74E68000) [pid = 3344] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B63A80800) [pid = 3344] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B7031DC00) [pid = 3344] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B7289E400) [pid = 3344] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:20:12 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B74454400) [pid = 3344] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:20:13 INFO - PROCESS | 3344 | 1461190813074 Marionette TRACE conn5 <- [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]]]}] 15:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 943ms 15:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:20:13 INFO - PROCESS | 3344 | 1461190813128 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 15:20:13 INFO - PROCESS | 3344 | 1461190813130 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 15:20:13 INFO - PROCESS | 3344 | 1461190813134 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:20:13 INFO - PROCESS | 3344 | 1461190813135 Marionette TRACE conn5 <- [1,2622,null,{}] 15:20:13 INFO - PROCESS | 3344 | 1461190813139 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:13 INFO - PROCESS | 3344 | 1461190813253 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 15:20:13 INFO - PROCESS | 3344 | 1461190813308 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754E7000 == 56 [pid = 3344] [id = 665] 15:20:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B64EA7C00) [pid = 3344] [serial = 1995] [outer = 0000000000000000] 15:20:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B7103E000) [pid = 3344] [serial = 1996] [outer = 0000002B64EA7C00] 15:20:13 INFO - PROCESS | 3344 | 1461190813355 Marionette DEBUG loaded listener.js 15:20:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B7433F000) [pid = 3344] [serial = 1997] [outer = 0000002B64EA7C00] 15:20:13 INFO - PROCESS | 3344 | 1461190813766 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 15:20:13 INFO - PROCESS | 3344 | 1461190813828 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 15:20:13 INFO - PROCESS | 3344 | 1461190813830 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 15:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:20:13 INFO - PROCESS | 3344 | 1461190813833 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:20:13 INFO - PROCESS | 3344 | 1461190813835 Marionette TRACE conn5 <- [1,2626,null,{}] 15:20:13 INFO - PROCESS | 3344 | 1461190813839 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:13 INFO - PROCESS | 3344 | 1461190813925 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 15:20:13 INFO - PROCESS | 3344 | 1461190813931 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78907800 == 57 [pid = 3344] [id = 666] 15:20:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B74346800) [pid = 3344] [serial = 1998] [outer = 0000000000000000] 15:20:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B74455C00) [pid = 3344] [serial = 1999] [outer = 0000002B74346800] 15:20:13 INFO - PROCESS | 3344 | 1461190813977 Marionette DEBUG loaded listener.js 15:20:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B74499C00) [pid = 3344] [serial = 2000] [outer = 0000002B74346800] 15:20:14 INFO - PROCESS | 3344 | 1461190814407 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 15:20:14 INFO - PROCESS | 3344 | 1461190814465 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 15:20:14 INFO - PROCESS | 3344 | 1461190814467 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 15:20:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:20:14 INFO - PROCESS | 3344 | 1461190814471 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:20:14 INFO - PROCESS | 3344 | 1461190814473 Marionette TRACE conn5 <- [1,2630,null,{}] 15:20:14 INFO - PROCESS | 3344 | 1461190814476 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:14 INFO - PROCESS | 3344 | 1461190814561 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 15:20:14 INFO - PROCESS | 3344 | 1461190814569 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7919E800 == 58 [pid = 3344] [id = 667] 15:20:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B74498C00) [pid = 3344] [serial = 2001] [outer = 0000000000000000] 15:20:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B74802400) [pid = 3344] [serial = 2002] [outer = 0000002B74498C00] 15:20:14 INFO - PROCESS | 3344 | 1461190814615 Marionette DEBUG loaded listener.js 15:20:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B74D1E800) [pid = 3344] [serial = 2003] [outer = 0000002B74498C00] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B72984800 == 57 [pid = 3344] [id = 552] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C010800 == 56 [pid = 3344] [id = 642] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78289000 == 55 [pid = 3344] [id = 621] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E45E800 == 54 [pid = 3344] [id = 551] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78804800 == 53 [pid = 3344] [id = 624] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78820000 == 52 [pid = 3344] [id = 611] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B9E1000 == 51 [pid = 3344] [id = 641] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74475800 == 50 [pid = 3344] [id = 639] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79EAB000 == 49 [pid = 3344] [id = 640] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78047800 == 48 [pid = 3344] [id = 567] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79EB8000 == 47 [pid = 3344] [id = 637] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773BA000 == 46 [pid = 3344] [id = 553] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78613800 == 45 [pid = 3344] [id = 581] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791A2800 == 44 [pid = 3344] [id = 596] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7881B000 == 43 [pid = 3344] [id = 595] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB4000 == 42 [pid = 3344] [id = 566] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791A4000 == 41 [pid = 3344] [id = 625] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AB7800 == 40 [pid = 3344] [id = 626] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69AD1000 == 39 [pid = 3344] [id = 658] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B69ACB800 == 38 [pid = 3344] [id = 657] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C2B0800 == 37 [pid = 3344] [id = 656] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7C01C800 == 36 [pid = 3344] [id = 655] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F81000 == 35 [pid = 3344] [id = 654] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79EBC800 == 34 [pid = 3344] [id = 652] 15:20:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70894000 == 33 [pid = 3344] [id = 653] 15:20:16 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70725000 == 32 [pid = 3344] [id = 659] 15:20:16 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773A2800 == 31 [pid = 3344] [id = 663] 15:20:16 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DAB800 == 30 [pid = 3344] [id = 661] 15:20:16 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754E7000 == 29 [pid = 3344] [id = 665] 15:20:16 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7828A800 == 28 [pid = 3344] [id = 664] 15:20:16 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78907800 == 27 [pid = 3344] [id = 666] 15:20:16 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75304000 == 26 [pid = 3344] [id = 662] 15:20:16 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7446F000 == 25 [pid = 3344] [id = 660] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B68E34C00) [pid = 3344] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B6450E400) [pid = 3344] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B70A05000) [pid = 3344] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B741A7C00) [pid = 3344] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B7144DC00) [pid = 3344] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B74D67400) [pid = 3344] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B74563C00) [pid = 3344] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B74453800) [pid = 3344] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B741A5000) [pid = 3344] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B74D1CC00) [pid = 3344] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B70C1C400) [pid = 3344] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B71033C00) [pid = 3344] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B71991400) [pid = 3344] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B74028C00) [pid = 3344] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B73C13000) [pid = 3344] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6FDB2C00) [pid = 3344] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B63D41C00) [pid = 3344] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B6F2B5C00) [pid = 3344] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B6F854400) [pid = 3344] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B70176400) [pid = 3344] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63D44C00) [pid = 3344] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B68E2E000) [pid = 3344] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B74FEBC00) [pid = 3344] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B74E6AC00) [pid = 3344] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B74D23400) [pid = 3344] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 15:20:16 INFO - PROCESS | 3344 | 1461190816875 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:20:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:20:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2435ms 15:20:16 INFO - PROCESS | 3344 | 1461190816909 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 15:20:16 INFO - PROCESS | 3344 | 1461190816914 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 15:20:16 INFO - PROCESS | 3344 | 1461190816919 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:20:16 INFO - PROCESS | 3344 | 1461190816923 Marionette TRACE conn5 <- [1,2634,null,{}] 15:20:16 INFO - PROCESS | 3344 | 1461190816930 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:17 INFO - PROCESS | 3344 | 1461190817025 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 15:20:17 INFO - PROCESS | 3344 | 1461190817036 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B67E54800 == 26 [pid = 3344] [id = 668] 15:20:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B632E9800) [pid = 3344] [serial = 2004] [outer = 0000000000000000] 15:20:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B632EB000) [pid = 3344] [serial = 2005] [outer = 0000002B632E9800] 15:20:17 INFO - PROCESS | 3344 | 1461190817089 Marionette DEBUG loaded listener.js 15:20:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B63435C00) [pid = 3344] [serial = 2006] [outer = 0000002B632E9800] 15:20:17 INFO - PROCESS | 3344 | 1461190817598 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:20:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:20:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 15:20:17 INFO - PROCESS | 3344 | 1461190817657 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 15:20:17 INFO - PROCESS | 3344 | 1461190817664 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 15:20:17 INFO - PROCESS | 3344 | 1461190817670 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:20:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:20:17 INFO - PROCESS | 3344 | 1461190817673 Marionette TRACE conn5 <- [1,2638,null,{}] 15:20:17 INFO - PROCESS | 3344 | 1461190817677 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:17 INFO - PROCESS | 3344 | 1461190817766 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 15:20:17 INFO - PROCESS | 3344 | 1461190817775 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69942800 == 27 [pid = 3344] [id = 669] 15:20:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B6360E800) [pid = 3344] [serial = 2007] [outer = 0000000000000000] 15:20:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B63A81800) [pid = 3344] [serial = 2008] [outer = 0000002B6360E800] 15:20:17 INFO - PROCESS | 3344 | 1461190817828 Marionette DEBUG loaded listener.js 15:20:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B63C23C00) [pid = 3344] [serial = 2009] [outer = 0000002B6360E800] 15:20:18 INFO - PROCESS | 3344 | 1461190818293 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:20:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:20:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 691ms 15:20:18 INFO - PROCESS | 3344 | 1461190818367 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 15:20:18 INFO - PROCESS | 3344 | 1461190818370 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 15:20:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:20:18 INFO - PROCESS | 3344 | 1461190818374 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:20:18 INFO - PROCESS | 3344 | 1461190818377 Marionette TRACE conn5 <- [1,2642,null,{}] 15:20:18 INFO - PROCESS | 3344 | 1461190818393 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:18 INFO - PROCESS | 3344 | 1461190818575 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 15:20:18 INFO - PROCESS | 3344 | 1461190818585 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E45D000 == 28 [pid = 3344] [id = 670] 15:20:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B61C33000) [pid = 3344] [serial = 2010] [outer = 0000000000000000] 15:20:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B67E37400) [pid = 3344] [serial = 2011] [outer = 0000002B61C33000] 15:20:18 INFO - PROCESS | 3344 | 1461190818637 Marionette DEBUG loaded listener.js 15:20:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B6815DC00) [pid = 3344] [serial = 2012] [outer = 0000002B61C33000] 15:20:19 INFO - PROCESS | 3344 | 1461190819085 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:20:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:20:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 733ms 15:20:19 INFO - PROCESS | 3344 | 1461190819108 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 15:20:19 INFO - PROCESS | 3344 | 1461190819111 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 15:20:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:20:19 INFO - PROCESS | 3344 | 1461190819114 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:20:19 INFO - PROCESS | 3344 | 1461190819116 Marionette TRACE conn5 <- [1,2646,null,{}] 15:20:19 INFO - PROCESS | 3344 | 1461190819133 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:19 INFO - PROCESS | 3344 | 1461190819218 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 15:20:19 INFO - PROCESS | 3344 | 1461190819226 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70390000 == 29 [pid = 3344] [id = 671] 15:20:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B68D63400) [pid = 3344] [serial = 2013] [outer = 0000000000000000] 15:20:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B68DAB800) [pid = 3344] [serial = 2014] [outer = 0000002B68D63400] 15:20:19 INFO - PROCESS | 3344 | 1461190819274 Marionette DEBUG loaded listener.js 15:20:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B68E37000) [pid = 3344] [serial = 2015] [outer = 0000002B68D63400] 15:20:19 INFO - PROCESS | 3344 | 1461190819711 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:20:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:20:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 646ms 15:20:19 INFO - PROCESS | 3344 | 1461190819762 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 15:20:19 INFO - PROCESS | 3344 | 1461190819765 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 15:20:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:20:19 INFO - PROCESS | 3344 | 1461190819768 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:20:19 INFO - PROCESS | 3344 | 1461190819770 Marionette TRACE conn5 <- [1,2650,null,{}] 15:20:19 INFO - PROCESS | 3344 | 1461190819774 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:19 INFO - PROCESS | 3344 | 1461190819853 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 15:20:19 INFO - PROCESS | 3344 | 1461190819859 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7089D000 == 30 [pid = 3344] [id = 672] 15:20:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B63438400) [pid = 3344] [serial = 2016] [outer = 0000000000000000] 15:20:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B69A07000) [pid = 3344] [serial = 2017] [outer = 0000002B63438400] 15:20:19 INFO - PROCESS | 3344 | 1461190819907 Marionette DEBUG loaded listener.js 15:20:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B69D22800) [pid = 3344] [serial = 2018] [outer = 0000002B63438400] 15:20:20 INFO - PROCESS | 3344 | 1461190820372 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:20:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:20:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 15:20:20 INFO - PROCESS | 3344 | 1461190820399 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 15:20:20 INFO - PROCESS | 3344 | 1461190820402 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 15:20:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:20:20 INFO - PROCESS | 3344 | 1461190820405 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:20:20 INFO - PROCESS | 3344 | 1461190820407 Marionette TRACE conn5 <- [1,2654,null,{}] 15:20:20 INFO - PROCESS | 3344 | 1461190820415 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:20 INFO - PROCESS | 3344 | 1461190820533 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 15:20:20 INFO - PROCESS | 3344 | 1461190820543 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B731BC000 == 31 [pid = 3344] [id = 673] 15:20:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B6E4A5C00) [pid = 3344] [serial = 2019] [outer = 0000000000000000] 15:20:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B6F23BC00) [pid = 3344] [serial = 2020] [outer = 0000002B6E4A5C00] 15:20:20 INFO - PROCESS | 3344 | 1461190820594 Marionette DEBUG loaded listener.js 15:20:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B6F713C00) [pid = 3344] [serial = 2021] [outer = 0000002B6E4A5C00] 15:20:20 INFO - PROCESS | 3344 | [3344] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:20:21 INFO - PROCESS | 3344 | [3344] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:20:21 INFO - PROCESS | 3344 | 1461190821515 Marionette TRACE conn5 <- [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]]]}] 15:20:21 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) 15:20:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1132ms 15:20:21 INFO - PROCESS | 3344 | 1461190821540 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 15:20:21 INFO - PROCESS | 3344 | 1461190821542 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 15:20:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:20:21 INFO - PROCESS | 3344 | 1461190821546 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:20:21 INFO - PROCESS | 3344 | 1461190821548 Marionette TRACE conn5 <- [1,2658,null,{}] 15:20:21 INFO - PROCESS | 3344 | 1461190821551 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:21 INFO - PROCESS | 3344 | 1461190821660 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 15:20:21 INFO - PROCESS | 3344 | 1461190821669 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74211000 == 32 [pid = 3344] [id = 674] 15:20:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B6F794800) [pid = 3344] [serial = 2022] [outer = 0000000000000000] 15:20:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B6F84A000) [pid = 3344] [serial = 2023] [outer = 0000002B6F794800] 15:20:21 INFO - PROCESS | 3344 | 1461190821715 Marionette DEBUG loaded listener.js 15:20:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B6FBAF400) [pid = 3344] [serial = 2024] [outer = 0000002B6F794800] 15:20:22 INFO - PROCESS | 3344 | 1461190822664 Marionette TRACE conn5 <- [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] 15:20:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:20:22 INFO - PROCESS | 3344 | 1461190822681 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 15:20:22 INFO - PROCESS | 3344 | 1461190822684 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:20:22 INFO - PROCESS | 3344 | 1461190822686 Marionette TRACE conn5 <- [1,2662,null,{}] 15:20:22 INFO - PROCESS | 3344 | 1461190822690 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:22 INFO - PROCESS | 3344 | 1461190822797 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 15:20:22 INFO - PROCESS | 3344 | 1461190822804 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745D7800 == 33 [pid = 3344] [id = 675] 15:20:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B6FBB9800) [pid = 3344] [serial = 2025] [outer = 0000000000000000] 15:20:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B7005E400) [pid = 3344] [serial = 2026] [outer = 0000002B6FBB9800] 15:20:22 INFO - PROCESS | 3344 | 1461190822851 Marionette DEBUG loaded listener.js 15:20:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B701E9800) [pid = 3344] [serial = 2027] [outer = 0000002B6FBB9800] 15:20:23 INFO - PROCESS | 3344 | 1461190823806 Marionette TRACE conn5 <- [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] 15:20:23 INFO - PROCESS | 3344 | 1461190823817 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 15:20:23 INFO - PROCESS | 3344 | 1461190823820 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:20:23 INFO - PROCESS | 3344 | 1461190823823 Marionette TRACE conn5 <- [1,2666,null,{}] 15:20:23 INFO - PROCESS | 3344 | 1461190823826 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:24 INFO - PROCESS | 3344 | 1461190824329 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B70C20C00) [pid = 3344] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B719AD800) [pid = 3344] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B64EA7C00) [pid = 3344] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B63435000) [pid = 3344] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B74346800) [pid = 3344] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B7031D000) [pid = 3344] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B6F798000) [pid = 3344] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B632A0400) [pid = 3344] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B63DEC800) [pid = 3344] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B632A7400) [pid = 3344] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B74FEF400) [pid = 3344] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B71995800) [pid = 3344] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B6F851800) [pid = 3344] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B63D4B000) [pid = 3344] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B74D1FC00) [pid = 3344] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B74D23800) [pid = 3344] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B73C12800) [pid = 3344] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B71030000) [pid = 3344] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B63A7D000) [pid = 3344] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B632E8000) [pid = 3344] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B74562000) [pid = 3344] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B69D98000) [pid = 3344] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B63928000) [pid = 3344] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B71C52C00) [pid = 3344] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B70322000) [pid = 3344] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B6E4B1400) [pid = 3344] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6FBAEC00) [pid = 3344] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B6A290C00) [pid = 3344] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B69907000) [pid = 3344] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B70C1E000) [pid = 3344] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B7480AC00) [pid = 3344] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:20:24 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B63A7FC00) [pid = 3344] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:20:24 INFO - PROCESS | 3344 | 1461190824426 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E45C800 == 34 [pid = 3344] [id = 676] 15:20:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B632A0400) [pid = 3344] [serial = 2028] [outer = 0000000000000000] 15:20:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B63431000) [pid = 3344] [serial = 2029] [outer = 0000002B632A0400] 15:20:24 INFO - PROCESS | 3344 | 1461190824473 Marionette DEBUG loaded listener.js 15:20:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B68DF9C00) [pid = 3344] [serial = 2030] [outer = 0000002B632A0400] 15:20:25 INFO - PROCESS | 3344 | 1461190825306 Marionette TRACE conn5 <- [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]]]}] 15:20:25 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) 15:20:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1536ms 15:20:25 INFO - PROCESS | 3344 | 1461190825360 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 15:20:25 INFO - PROCESS | 3344 | 1461190825363 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 15:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:20:25 INFO - PROCESS | 3344 | 1461190825366 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:20:25 INFO - PROCESS | 3344 | 1461190825368 Marionette TRACE conn5 <- [1,2670,null,{}] 15:20:25 INFO - PROCESS | 3344 | 1461190825372 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:25 INFO - PROCESS | 3344 | 1461190825456 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 15:20:25 INFO - PROCESS | 3344 | 1461190825462 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F88000 == 35 [pid = 3344] [id = 677] 15:20:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B6D5C6400) [pid = 3344] [serial = 2031] [outer = 0000000000000000] 15:20:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B7031D000) [pid = 3344] [serial = 2032] [outer = 0000002B6D5C6400] 15:20:25 INFO - PROCESS | 3344 | 1461190825508 Marionette DEBUG loaded listener.js 15:20:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B70329C00) [pid = 3344] [serial = 2033] [outer = 0000002B6D5C6400] 15:20:26 INFO - PROCESS | 3344 | 1461190826506 Marionette TRACE conn5 <- [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]]]}] 15:20:26 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) 15:20:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 15:20:26 INFO - PROCESS | 3344 | 1461190826549 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 15:20:26 INFO - PROCESS | 3344 | 1461190826554 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 15:20:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:20:26 INFO - PROCESS | 3344 | 1461190826560 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:20:26 INFO - PROCESS | 3344 | 1461190826565 Marionette TRACE conn5 <- [1,2674,null,{}] 15:20:26 INFO - PROCESS | 3344 | 1461190826572 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:26 INFO - PROCESS | 3344 | 1461190826715 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 15:20:26 INFO - PROCESS | 3344 | 1461190826841 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68D8D800 == 36 [pid = 3344] [id = 678] 15:20:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B632E0400) [pid = 3344] [serial = 2034] [outer = 0000000000000000] 15:20:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B63371800) [pid = 3344] [serial = 2035] [outer = 0000002B632E0400] 15:20:26 INFO - PROCESS | 3344 | 1461190826952 Marionette DEBUG loaded listener.js 15:20:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B63A7B800) [pid = 3344] [serial = 2036] [outer = 0000002B632E0400] 15:20:28 INFO - PROCESS | 3344 | 1461190828121 Marionette TRACE conn5 <- [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] 15:20:28 INFO - PROCESS | 3344 | 1461190828160 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 15:20:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:20:28 INFO - PROCESS | 3344 | 1461190828175 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:20:28 INFO - PROCESS | 3344 | 1461190828179 Marionette TRACE conn5 <- [1,2678,null,{}] 15:20:28 INFO - PROCESS | 3344 | 1461190828185 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:28 INFO - PROCESS | 3344 | 1461190828339 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 15:20:28 INFO - PROCESS | 3344 | 1461190828438 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7287B000 == 37 [pid = 3344] [id = 679] 15:20:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B61C38C00) [pid = 3344] [serial = 2037] [outer = 0000000000000000] 15:20:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B6803DC00) [pid = 3344] [serial = 2038] [outer = 0000002B61C38C00] 15:20:28 INFO - PROCESS | 3344 | 1461190828496 Marionette DEBUG loaded listener.js 15:20:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B69D99400) [pid = 3344] [serial = 2039] [outer = 0000002B61C38C00] 15:20:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74215800 == 36 [pid = 3344] [id = 508] 15:20:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F27C800 == 35 [pid = 3344] [id = 502] 15:20:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D514000 == 34 [pid = 3344] [id = 501] 15:20:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FE5E000 == 33 [pid = 3344] [id = 503] 15:20:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D512800 == 32 [pid = 3344] [id = 507] 15:20:29 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6D50E000 == 31 [pid = 3344] [id = 516] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B7404C800) [pid = 3344] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B7419E400) [pid = 3344] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B68E36800) [pid = 3344] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B64510C00) [pid = 3344] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B74802C00) [pid = 3344] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B7023C800) [pid = 3344] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6898A800) [pid = 3344] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B731CFC00) [pid = 3344] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B719B4C00) [pid = 3344] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6FBAF000) [pid = 3344] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B72813400) [pid = 3344] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6FBB7800) [pid = 3344] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B74D6E000) [pid = 3344] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B70057400) [pid = 3344] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B73C1B800) [pid = 3344] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B74D6B400) [pid = 3344] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B6882D000) [pid = 3344] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B74802400) [pid = 3344] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B70CC6C00) [pid = 3344] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B73C19000) [pid = 3344] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B72895000) [pid = 3344] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B7103E000) [pid = 3344] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B7402A000) [pid = 3344] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B741A5400) [pid = 3344] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B70329800) [pid = 3344] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B6F7B6000) [pid = 3344] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B6FBB8400) [pid = 3344] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B681C5000) [pid = 3344] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B6A61A800) [pid = 3344] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B69A05800) [pid = 3344] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B681C0800) [pid = 3344] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B71996400) [pid = 3344] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B63432C00) [pid = 3344] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B75081800) [pid = 3344] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (0000002B74FF4800) [pid = 3344] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (0000002B7456AC00) [pid = 3344] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (0000002B73C18400) [pid = 3344] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (0000002B70A14000) [pid = 3344] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (0000002B70056C00) [pid = 3344] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (0000002B6DBEA800) [pid = 3344] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (0000002B68161C00) [pid = 3344] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (0000002B74FEB800) [pid = 3344] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (0000002B7103BC00) [pid = 3344] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (0000002B70A1CC00) [pid = 3344] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (0000002B7433F000) [pid = 3344] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 54 (0000002B74455C00) [pid = 3344] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | --DOMWINDOW == 53 (0000002B74499C00) [pid = 3344] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 15:20:29 INFO - PROCESS | 3344 | 1461190829756 Marionette TRACE conn5 <- [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] 15:20:29 INFO - PROCESS | 3344 | 1461190829823 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 15:20:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:20:29 INFO - PROCESS | 3344 | 1461190829830 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:20:29 INFO - PROCESS | 3344 | 1461190829834 Marionette TRACE conn5 <- [1,2682,null,{}] 15:20:29 INFO - PROCESS | 3344 | 1461190829840 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:29 INFO - PROCESS | 3344 | 1461190829950 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 15:20:30 INFO - PROCESS | 3344 | 1461190830018 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E462000 == 32 [pid = 3344] [id = 680] 15:20:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (0000002B632E7C00) [pid = 3344] [serial = 2040] [outer = 0000000000000000] 15:20:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (0000002B63609400) [pid = 3344] [serial = 2041] [outer = 0000002B632E7C00] 15:20:30 INFO - PROCESS | 3344 | 1461190830068 Marionette DEBUG loaded listener.js 15:20:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (0000002B63C1EC00) [pid = 3344] [serial = 2042] [outer = 0000002B632E7C00] 15:20:30 INFO - PROCESS | 3344 | 1461190830974 Marionette TRACE conn5 <- [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] 15:20:31 INFO - PROCESS | 3344 | 1461190831038 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 15:20:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:20:31 INFO - PROCESS | 3344 | 1461190831044 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:20:31 INFO - PROCESS | 3344 | 1461190831047 Marionette TRACE conn5 <- [1,2686,null,{}] 15:20:31 INFO - PROCESS | 3344 | 1461190831051 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:31 INFO - PROCESS | 3344 | 1461190831136 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 15:20:31 INFO - PROCESS | 3344 | 1461190831143 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70550800 == 33 [pid = 3344] [id = 681] 15:20:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (0000002B63DED800) [pid = 3344] [serial = 2043] [outer = 0000000000000000] 15:20:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (0000002B6803D000) [pid = 3344] [serial = 2044] [outer = 0000002B63DED800] 15:20:31 INFO - PROCESS | 3344 | 1461190831190 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (0000002B68987C00) [pid = 3344] [serial = 2045] [outer = 0000002B63DED800] 15:20:32 INFO - PROCESS | 3344 | 1461190832197 Marionette TRACE conn5 <- [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] 15:20:32 INFO - PROCESS | 3344 | 1461190832236 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 15:20:32 INFO - PROCESS | 3344 | 1461190832240 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:20:32 INFO - PROCESS | 3344 | 1461190832243 Marionette TRACE conn5 <- [1,2690,null,{}] 15:20:32 INFO - PROCESS | 3344 | 1461190832255 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:32 INFO - PROCESS | 3344 | 1461190832368 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 15:20:32 INFO - PROCESS | 3344 | 1461190832376 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B639CA000 == 34 [pid = 3344] [id = 682] 15:20:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (0000002B69A08800) [pid = 3344] [serial = 2046] [outer = 0000000000000000] 15:20:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (0000002B69D21400) [pid = 3344] [serial = 2047] [outer = 0000002B69A08800] 15:20:32 INFO - PROCESS | 3344 | 1461190832466 Marionette DEBUG loaded listener.js 15:20:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (0000002B6D5CFC00) [pid = 3344] [serial = 2048] [outer = 0000002B69A08800] 15:20:32 INFO - PROCESS | 3344 | 1461190832946 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:20:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:20:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 733ms 15:20:32 INFO - PROCESS | 3344 | 1461190832974 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 15:20:32 INFO - PROCESS | 3344 | 1461190832977 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 15:20:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:20:32 INFO - PROCESS | 3344 | 1461190832987 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:20:32 INFO - PROCESS | 3344 | 1461190832989 Marionette TRACE conn5 <- [1,2694,null,{}] 15:20:32 INFO - PROCESS | 3344 | 1461190832992 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:33 INFO - PROCESS | 3344 | 1461190833102 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 15:20:33 INFO - PROCESS | 3344 | 1461190833111 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7411A000 == 35 [pid = 3344] [id = 683] 15:20:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (0000002B6E4A7800) [pid = 3344] [serial = 2049] [outer = 0000000000000000] 15:20:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (0000002B6F00B800) [pid = 3344] [serial = 2050] [outer = 0000002B6E4A7800] 15:20:33 INFO - PROCESS | 3344 | 1461190833200 Marionette DEBUG loaded listener.js 15:20:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (0000002B6F240C00) [pid = 3344] [serial = 2051] [outer = 0000002B6E4A7800] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (0000002B61C33000) [pid = 3344] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (0000002B68D63400) [pid = 3344] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (0000002B6FBB9800) [pid = 3344] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (0000002B63438400) [pid = 3344] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (0000002B74498C00) [pid = 3344] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (0000002B6F794800) [pid = 3344] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (0000002B6E4A5C00) [pid = 3344] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (0000002B632E9800) [pid = 3344] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (0000002B6360E800) [pid = 3344] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:20:33 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (0000002B632A0400) [pid = 3344] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:20:33 INFO - PROCESS | 3344 | 1461190833597 Marionette TRACE conn5 <- [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]]]}] 15:20:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:20:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 15:20:33 INFO - PROCESS | 3344 | 1461190833617 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 15:20:33 INFO - PROCESS | 3344 | 1461190833619 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 15:20:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:20:33 INFO - PROCESS | 3344 | 1461190833622 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:20:33 INFO - PROCESS | 3344 | 1461190833624 Marionette TRACE conn5 <- [1,2698,null,{}] 15:20:33 INFO - PROCESS | 3344 | 1461190833628 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:33 INFO - PROCESS | 3344 | 1461190833707 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 15:20:33 INFO - PROCESS | 3344 | 1461190833714 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745D9800 == 36 [pid = 3344] [id = 684] 15:20:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (0000002B61D42800) [pid = 3344] [serial = 2052] [outer = 0000000000000000] 15:20:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (0000002B6F712C00) [pid = 3344] [serial = 2053] [outer = 0000002B61D42800] 15:20:33 INFO - PROCESS | 3344 | 1461190833761 Marionette DEBUG loaded listener.js 15:20:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (0000002B6F7B4400) [pid = 3344] [serial = 2054] [outer = 0000002B61D42800] 15:20:34 INFO - PROCESS | 3344 | 1461190834237 Marionette TRACE conn5 <- [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] 15:20:34 INFO - PROCESS | 3344 | 1461190834316 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 15:20:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:20:34 INFO - PROCESS | 3344 | 1461190834320 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:20:34 INFO - PROCESS | 3344 | 1461190834322 Marionette TRACE conn5 <- [1,2702,null,{}] 15:20:34 INFO - PROCESS | 3344 | 1461190834325 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:34 INFO - PROCESS | 3344 | 1461190834429 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 15:20:34 INFO - PROCESS | 3344 | 1461190834442 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F84000 == 37 [pid = 3344] [id = 685] 15:20:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (0000002B6FDBF400) [pid = 3344] [serial = 2055] [outer = 0000000000000000] 15:20:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (0000002B70233000) [pid = 3344] [serial = 2056] [outer = 0000002B6FDBF400] 15:20:34 INFO - PROCESS | 3344 | 1461190834492 Marionette DEBUG loaded listener.js 15:20:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (0000002B7031D400) [pid = 3344] [serial = 2057] [outer = 0000002B6FDBF400] 15:20:34 INFO - PROCESS | 3344 | 1461190834918 Marionette TRACE conn5 <- [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]]]}] 15:20:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:20:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 628ms 15:20:34 INFO - PROCESS | 3344 | 1461190834951 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 15:20:34 INFO - PROCESS | 3344 | 1461190834953 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 15:20:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:20:34 INFO - PROCESS | 3344 | 1461190834957 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:20:34 INFO - PROCESS | 3344 | 1461190834958 Marionette TRACE conn5 <- [1,2706,null,{}] 15:20:34 INFO - PROCESS | 3344 | 1461190834962 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:35 INFO - PROCESS | 3344 | 1461190835041 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 15:20:35 INFO - PROCESS | 3344 | 1461190835076 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7530F800 == 38 [pid = 3344] [id = 686] 15:20:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (0000002B70329800) [pid = 3344] [serial = 2058] [outer = 0000000000000000] 15:20:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (0000002B70A07C00) [pid = 3344] [serial = 2059] [outer = 0000002B70329800] 15:20:35 INFO - PROCESS | 3344 | 1461190835122 Marionette DEBUG loaded listener.js 15:20:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (0000002B70A15400) [pid = 3344] [serial = 2060] [outer = 0000002B70329800] 15:20:35 INFO - PROCESS | 3344 | 1461190835767 Marionette TRACE conn5 <- [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] 15:20:35 INFO - PROCESS | 3344 | 1461190835845 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 15:20:35 INFO - PROCESS | 3344 | 1461190835850 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:20:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:20:35 INFO - PROCESS | 3344 | 1461190835854 Marionette TRACE conn5 <- [1,2710,null,{}] 15:20:35 INFO - PROCESS | 3344 | 1461190835861 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:36 INFO - PROCESS | 3344 | 1461190836001 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 15:20:36 INFO - PROCESS | 3344 | 1461190836121 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7055C000 == 39 [pid = 3344] [id = 687] 15:20:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (0000002B6360E400) [pid = 3344] [serial = 2061] [outer = 0000000000000000] 15:20:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (0000002B64B19800) [pid = 3344] [serial = 2062] [outer = 0000002B6360E400] 15:20:36 INFO - PROCESS | 3344 | 1461190836183 Marionette DEBUG loaded listener.js 15:20:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B68B7A800) [pid = 3344] [serial = 2063] [outer = 0000002B6360E400] 15:20:36 INFO - PROCESS | 3344 | 1461190836830 Marionette TRACE conn5 <- [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] 15:20:36 INFO - PROCESS | 3344 | 1461190836891 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 15:20:36 INFO - PROCESS | 3344 | 1461190836897 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:20:36 INFO - PROCESS | 3344 | 1461190836901 Marionette TRACE conn5 <- [1,2714,null,{}] 15:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:20:36 INFO - PROCESS | 3344 | 1461190836926 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:37 INFO - PROCESS | 3344 | 1461190837078 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 15:20:37 INFO - PROCESS | 3344 | 1461190837088 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F82800 == 40 [pid = 3344] [id = 688] 15:20:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B69D21C00) [pid = 3344] [serial = 2064] [outer = 0000000000000000] 15:20:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B6F2B6000) [pid = 3344] [serial = 2065] [outer = 0000002B69D21C00] 15:20:37 INFO - PROCESS | 3344 | 1461190837147 Marionette DEBUG loaded listener.js 15:20:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B6FDB2800) [pid = 3344] [serial = 2066] [outer = 0000002B69D21C00] 15:20:37 INFO - PROCESS | 3344 | 1461190837851 Marionette TRACE conn5 <- [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]]]}] 15:20:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:20:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 983ms 15:20:37 INFO - PROCESS | 3344 | 1461190837886 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 15:20:37 INFO - PROCESS | 3344 | 1461190837889 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 15:20:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:20:37 INFO - PROCESS | 3344 | 1461190837893 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:20:37 INFO - PROCESS | 3344 | 1461190837898 Marionette TRACE conn5 <- [1,2718,null,{}] 15:20:37 INFO - PROCESS | 3344 | 1461190837910 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:38 INFO - PROCESS | 3344 | 1461190838018 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 15:20:38 INFO - PROCESS | 3344 | 1461190838096 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:38 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754E1000 == 41 [pid = 3344] [id = 689] 15:20:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B70A0D000) [pid = 3344] [serial = 2067] [outer = 0000000000000000] 15:20:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B70A1A800) [pid = 3344] [serial = 2068] [outer = 0000002B70A0D000] 15:20:38 INFO - PROCESS | 3344 | 1461190838196 Marionette DEBUG loaded listener.js 15:20:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B70C15C00) [pid = 3344] [serial = 2069] [outer = 0000002B70A0D000] 15:20:39 INFO - PROCESS | 3344 | 1461190839237 Marionette TRACE conn5 <- [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] 15:20:39 INFO - PROCESS | 3344 | 1461190839287 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 15:20:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:20:39 INFO - PROCESS | 3344 | 1461190839290 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:20:39 INFO - PROCESS | 3344 | 1461190839292 Marionette TRACE conn5 <- [1,2722,null,{}] 15:20:39 INFO - PROCESS | 3344 | 1461190839296 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:39 INFO - PROCESS | 3344 | 1461190839500 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 15:20:39 INFO - PROCESS | 3344 | 1461190839670 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB7E800 == 42 [pid = 3344] [id = 690] 15:20:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B632EE800) [pid = 3344] [serial = 2070] [outer = 0000000000000000] 15:20:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B63436000) [pid = 3344] [serial = 2071] [outer = 0000002B632EE800] 15:20:39 INFO - PROCESS | 3344 | 1461190839721 Marionette DEBUG loaded listener.js 15:20:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B63C27400) [pid = 3344] [serial = 2072] [outer = 0000002B632EE800] 15:20:40 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DBF800 == 41 [pid = 3344] [id = 511] 15:20:40 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D9A800 == 40 [pid = 3344] [id = 510] 15:20:40 INFO - PROCESS | 3344 | --DOCSHELL 0000002B67E4F800 == 39 [pid = 3344] [id = 499] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B6815DC00) [pid = 3344] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (0000002B68DAB800) [pid = 3344] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B68E37000) [pid = 3344] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B7005E400) [pid = 3344] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B69A07000) [pid = 3344] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B69D22800) [pid = 3344] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B74D1E800) [pid = 3344] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B6F84A000) [pid = 3344] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B6F23BC00) [pid = 3344] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (0000002B6F713C00) [pid = 3344] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (0000002B632EB000) [pid = 3344] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (0000002B63435C00) [pid = 3344] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (0000002B63A81800) [pid = 3344] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (0000002B63C23C00) [pid = 3344] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (0000002B68DF9C00) [pid = 3344] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (0000002B63431000) [pid = 3344] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (0000002B701E9800) [pid = 3344] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (0000002B6FBAF400) [pid = 3344] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (0000002B7031D000) [pid = 3344] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (0000002B67E37400) [pid = 3344] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 15:20:40 INFO - PROCESS | 3344 | 1461190840289 Marionette TRACE conn5 <- [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]]]}] 15:20:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:20:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1024ms 15:20:40 INFO - PROCESS | 3344 | 1461190840317 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 15:20:40 INFO - PROCESS | 3344 | 1461190840323 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 15:20:40 INFO - PROCESS | 3344 | 1461190840331 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:20:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:20:40 INFO - PROCESS | 3344 | 1461190840336 Marionette TRACE conn5 <- [1,2726,null,{}] 15:20:40 INFO - PROCESS | 3344 | 1461190840358 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:40 INFO - PROCESS | 3344 | 1461190840444 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 15:20:40 INFO - PROCESS | 3344 | 1461190840454 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:40 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6DB71800 == 40 [pid = 3344] [id = 691] 15:20:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (0000002B6342D400) [pid = 3344] [serial = 2073] [outer = 0000000000000000] 15:20:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (0000002B63D4C000) [pid = 3344] [serial = 2074] [outer = 0000002B6342D400] 15:20:40 INFO - PROCESS | 3344 | 1461190840508 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (0000002B68033400) [pid = 3344] [serial = 2075] [outer = 0000002B6342D400] 15:20:41 INFO - PROCESS | 3344 | 1461190841002 Marionette TRACE conn5 <- [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]]]}] 15:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 754ms 15:20:41 INFO - PROCESS | 3344 | 1461190841095 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 15:20:41 INFO - PROCESS | 3344 | 1461190841098 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 15:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:20:41 INFO - PROCESS | 3344 | 1461190841102 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:20:41 INFO - PROCESS | 3344 | 1461190841104 Marionette TRACE conn5 <- [1,2730,null,{}] 15:20:41 INFO - PROCESS | 3344 | 1461190841108 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:41 INFO - PROCESS | 3344 | 1461190841192 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 15:20:41 INFO - PROCESS | 3344 | 1461190841210 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70564800 == 41 [pid = 3344] [id = 692] 15:20:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (0000002B68E31400) [pid = 3344] [serial = 2076] [outer = 0000000000000000] 15:20:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (0000002B68E35800) [pid = 3344] [serial = 2077] [outer = 0000002B68E31400] 15:20:41 INFO - PROCESS | 3344 | 1461190841258 Marionette DEBUG loaded listener.js 15:20:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (0000002B69A95000) [pid = 3344] [serial = 2078] [outer = 0000002B68E31400] 15:20:41 INFO - PROCESS | 3344 | 1461190841723 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 628ms 15:20:41 INFO - PROCESS | 3344 | 1461190841733 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 15:20:41 INFO - PROCESS | 3344 | 1461190841737 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 15:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:20:41 INFO - PROCESS | 3344 | 1461190841753 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:20:41 INFO - PROCESS | 3344 | 1461190841758 Marionette TRACE conn5 <- [1,2734,null,{}] 15:20:41 INFO - PROCESS | 3344 | 1461190841761 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:41 INFO - PROCESS | 3344 | 1461190841850 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 15:20:41 INFO - PROCESS | 3344 | 1461190841859 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B73D52800 == 42 [pid = 3344] [id = 693] 15:20:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (0000002B6DBF0800) [pid = 3344] [serial = 2079] [outer = 0000000000000000] 15:20:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (0000002B6F238C00) [pid = 3344] [serial = 2080] [outer = 0000002B6DBF0800] 15:20:41 INFO - PROCESS | 3344 | 1461190841906 Marionette DEBUG loaded listener.js 15:20:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (0000002B6F791000) [pid = 3344] [serial = 2081] [outer = 0000002B6DBF0800] 15:20:42 INFO - PROCESS | 3344 | 1461190842336 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:20:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:20:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 650ms 15:20:42 INFO - PROCESS | 3344 | 1461190842403 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 15:20:42 INFO - PROCESS | 3344 | 1461190842405 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 15:20:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:20:42 INFO - PROCESS | 3344 | 1461190842409 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:20:42 INFO - PROCESS | 3344 | 1461190842410 Marionette TRACE conn5 <- [1,2738,null,{}] 15:20:42 INFO - PROCESS | 3344 | 1461190842414 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:42 INFO - PROCESS | 3344 | 1461190842523 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 15:20:42 INFO - PROCESS | 3344 | 1461190842605 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745CB800 == 43 [pid = 3344] [id = 694] 15:20:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (0000002B6F7B6400) [pid = 3344] [serial = 2082] [outer = 0000000000000000] 15:20:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (0000002B6FBB2C00) [pid = 3344] [serial = 2083] [outer = 0000002B6F7B6400] 15:20:42 INFO - PROCESS | 3344 | 1461190842654 Marionette DEBUG loaded listener.js 15:20:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B70172400) [pid = 3344] [serial = 2084] [outer = 0000002B6F7B6400] 15:20:43 INFO - PROCESS | 3344 | 1461190843080 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:20:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:20:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 732ms 15:20:43 INFO - PROCESS | 3344 | 1461190843144 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 3344 | 1461190843146 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 15:20:43 INFO - PROCESS | 3344 | 1461190843149 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:20:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:20:43 INFO - PROCESS | 3344 | 1461190843151 Marionette TRACE conn5 <- [1,2742,null,{}] 15:20:43 INFO - PROCESS | 3344 | 1461190843154 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:43 INFO - PROCESS | 3344 | 1461190843269 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 15:20:43 INFO - PROCESS | 3344 | 1461190843324 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DC5800 == 44 [pid = 3344] [id = 695] 15:20:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B70324000) [pid = 3344] [serial = 2085] [outer = 0000000000000000] 15:20:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B7080E400) [pid = 3344] [serial = 2086] [outer = 0000002B70324000] 15:20:43 INFO - PROCESS | 3344 | 1461190843382 Marionette DEBUG loaded listener.js 15:20:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B70C14400) [pid = 3344] [serial = 2087] [outer = 0000002B70324000] 15:20:43 INFO - PROCESS | 3344 | 1461190843835 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:20:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:20:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 15:20:43 INFO - PROCESS | 3344 | 1461190843905 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 3344 | 1461190843907 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 15:20:43 INFO - PROCESS | 3344 | 1461190843924 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:20:43 INFO - PROCESS | 3344 | 1461190843926 Marionette TRACE conn5 <- [1,2746,null,{}] 15:20:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:20:43 INFO - PROCESS | 3344 | 1461190843930 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:44 INFO - PROCESS | 3344 | 1461190844040 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 15:20:44 INFO - PROCESS | 3344 | 1461190844093 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754E2000 == 45 [pid = 3344] [id = 696] 15:20:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B7102F800) [pid = 3344] [serial = 2088] [outer = 0000000000000000] 15:20:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B71032000) [pid = 3344] [serial = 2089] [outer = 0000002B7102F800] 15:20:44 INFO - PROCESS | 3344 | 1461190844140 Marionette DEBUG loaded listener.js 15:20:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B7103AC00) [pid = 3344] [serial = 2090] [outer = 0000002B7102F800] 15:20:44 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0000002B69A08800) [pid = 3344] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:20:44 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (0000002B6E4A7800) [pid = 3344] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:20:44 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0000002B63DED800) [pid = 3344] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:20:44 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0000002B632E7C00) [pid = 3344] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:20:44 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0000002B6FDBF400) [pid = 3344] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:20:44 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (0000002B61C38C00) [pid = 3344] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:20:44 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (0000002B61D42800) [pid = 3344] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:20:44 INFO - PROCESS | 3344 | 1461190844519 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 15:20:44 INFO - PROCESS | 3344 | 1461190844560 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 15:20:44 INFO - PROCESS | 3344 | 1461190844562 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 15:20:44 INFO - PROCESS | 3344 | 1461190844565 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:20:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:20:44 INFO - PROCESS | 3344 | 1461190844567 Marionette TRACE conn5 <- [1,2750,null,{}] 15:20:44 INFO - PROCESS | 3344 | 1461190844571 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:44 INFO - PROCESS | 3344 | 1461190844679 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 15:20:44 INFO - PROCESS | 3344 | 1461190844728 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68816000 == 46 [pid = 3344] [id = 697] 15:20:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (0000002B62B59400) [pid = 3344] [serial = 2091] [outer = 0000000000000000] 15:20:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (0000002B7103D400) [pid = 3344] [serial = 2092] [outer = 0000002B62B59400] 15:20:44 INFO - PROCESS | 3344 | 1461190844775 Marionette DEBUG loaded listener.js 15:20:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0000002B714C3400) [pid = 3344] [serial = 2093] [outer = 0000002B62B59400] 15:20:45 INFO - PROCESS | 3344 | 1461190845124 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:20:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:20:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms 15:20:45 INFO - PROCESS | 3344 | 1461190845198 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 15:20:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:20:45 INFO - PROCESS | 3344 | 1461190845200 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 15:20:45 INFO - PROCESS | 3344 | 1461190845203 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:20:45 INFO - PROCESS | 3344 | 1461190845205 Marionette TRACE conn5 <- [1,2754,null,{}] 15:20:45 INFO - PROCESS | 3344 | 1461190845209 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:45 INFO - PROCESS | 3344 | 1461190845289 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 15:20:45 INFO - PROCESS | 3344 | 1461190845296 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77FA0000 == 47 [pid = 3344] [id = 698] 15:20:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0000002B71938000) [pid = 3344] [serial = 2094] [outer = 0000000000000000] 15:20:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0000002B71994800) [pid = 3344] [serial = 2095] [outer = 0000002B71938000] 15:20:45 INFO - PROCESS | 3344 | 1461190845341 Marionette DEBUG loaded listener.js 15:20:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0000002B7199A800) [pid = 3344] [serial = 2096] [outer = 0000002B71938000] 15:20:45 INFO - PROCESS | 3344 | 1461190845773 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:20:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:20:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 15:20:45 INFO - PROCESS | 3344 | 1461190845836 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 15:20:45 INFO - PROCESS | 3344 | 1461190845838 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 15:20:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:20:45 INFO - PROCESS | 3344 | 1461190845841 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:20:45 INFO - PROCESS | 3344 | 1461190845843 Marionette TRACE conn5 <- [1,2758,null,{}] 15:20:45 INFO - PROCESS | 3344 | 1461190845846 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:45 INFO - PROCESS | 3344 | 1461190845930 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 15:20:45 INFO - PROCESS | 3344 | 1461190845936 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78037000 == 48 [pid = 3344] [id = 699] 15:20:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (0000002B719AC800) [pid = 3344] [serial = 2097] [outer = 0000000000000000] 15:20:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (0000002B719AE400) [pid = 3344] [serial = 2098] [outer = 0000002B719AC800] 15:20:45 INFO - PROCESS | 3344 | 1461190845986 Marionette DEBUG loaded listener.js 15:20:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B71C47C00) [pid = 3344] [serial = 2099] [outer = 0000002B719AC800] 15:20:46 INFO - PROCESS | 3344 | 1461190846519 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:20:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:20:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 15:20:46 INFO - PROCESS | 3344 | 1461190846579 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 15:20:46 INFO - PROCESS | 3344 | 1461190846584 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 15:20:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:20:46 INFO - PROCESS | 3344 | 1461190846590 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:20:46 INFO - PROCESS | 3344 | 1461190846595 Marionette TRACE conn5 <- [1,2762,null,{}] 15:20:46 INFO - PROCESS | 3344 | 1461190846602 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:46 INFO - PROCESS | 3344 | 1461190846800 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 15:20:46 INFO - PROCESS | 3344 | 1461190846899 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F8DD000 == 49 [pid = 3344] [id = 700] 15:20:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B632A3000) [pid = 3344] [serial = 2100] [outer = 0000000000000000] 15:20:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B63BA6400) [pid = 3344] [serial = 2101] [outer = 0000002B632A3000] 15:20:46 INFO - PROCESS | 3344 | 1461190846958 Marionette DEBUG loaded listener.js 15:20:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B68986C00) [pid = 3344] [serial = 2102] [outer = 0000002B632A3000] 15:20:47 INFO - PROCESS | 3344 | 1461190847540 Marionette TRACE conn5 <- [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]]]}] 15:20:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:20:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 986ms 15:20:47 INFO - PROCESS | 3344 | 1461190847580 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 15:20:47 INFO - PROCESS | 3344 | 1461190847586 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 15:20:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:20:47 INFO - PROCESS | 3344 | 1461190847593 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:20:47 INFO - PROCESS | 3344 | 1461190847596 Marionette TRACE conn5 <- [1,2766,null,{}] 15:20:47 INFO - PROCESS | 3344 | 1461190847600 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:47 INFO - PROCESS | 3344 | 1461190847711 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 15:20:47 INFO - PROCESS | 3344 | 1461190847790 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74475000 == 50 [pid = 3344] [id = 701] 15:20:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B69D94800) [pid = 3344] [serial = 2103] [outer = 0000000000000000] 15:20:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B6DBEA000) [pid = 3344] [serial = 2104] [outer = 0000002B69D94800] 15:20:47 INFO - PROCESS | 3344 | 1461190847888 Marionette DEBUG loaded listener.js 15:20:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B6FBAB400) [pid = 3344] [serial = 2105] [outer = 0000002B69D94800] 15:20:48 INFO - PROCESS | 3344 | 1461190848525 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:20:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:20:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 986ms 15:20:48 INFO - PROCESS | 3344 | 1461190848585 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 15:20:48 INFO - PROCESS | 3344 | 1461190848588 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 15:20:48 INFO - PROCESS | 3344 | 1461190848606 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:20:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:20:48 INFO - PROCESS | 3344 | 1461190848611 Marionette TRACE conn5 <- [1,2770,null,{}] 15:20:48 INFO - PROCESS | 3344 | 1461190848623 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:48 INFO - PROCESS | 3344 | 1461190848738 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 15:20:48 INFO - PROCESS | 3344 | 1461190848857 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7829A800 == 51 [pid = 3344] [id = 702] 15:20:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B70A1C000) [pid = 3344] [serial = 2106] [outer = 0000000000000000] 15:20:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B70CC6C00) [pid = 3344] [serial = 2107] [outer = 0000002B70A1C000] 15:20:48 INFO - PROCESS | 3344 | 1461190848918 Marionette DEBUG loaded listener.js 15:20:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B71C52400) [pid = 3344] [serial = 2108] [outer = 0000002B70A1C000] 15:20:49 INFO - PROCESS | 3344 | 1461190849542 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:20:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:20:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 986ms 15:20:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:20:49 INFO - PROCESS | 3344 | 1461190849597 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 15:20:49 INFO - PROCESS | 3344 | 1461190849601 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 15:20:49 INFO - PROCESS | 3344 | 1461190849604 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:20:49 INFO - PROCESS | 3344 | 1461190849607 Marionette TRACE conn5 <- [1,2774,null,{}] 15:20:49 INFO - PROCESS | 3344 | 1461190849610 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:49 INFO - PROCESS | 3344 | 1461190849719 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 15:20:49 INFO - PROCESS | 3344 | 1461190849810 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7860B800 == 52 [pid = 3344] [id = 703] 15:20:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B72D34400) [pid = 3344] [serial = 2109] [outer = 0000000000000000] 15:20:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B72DD9800) [pid = 3344] [serial = 2110] [outer = 0000002B72D34400] 15:20:49 INFO - PROCESS | 3344 | 1461190849867 Marionette DEBUG loaded listener.js 15:20:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B73C0DC00) [pid = 3344] [serial = 2111] [outer = 0000002B72D34400] 15:20:50 INFO - PROCESS | 3344 | 1461190850577 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:20:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:20:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 986ms 15:20:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:20:50 INFO - PROCESS | 3344 | 1461190850608 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 15:20:50 INFO - PROCESS | 3344 | 1461190850612 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 15:20:50 INFO - PROCESS | 3344 | 1461190850618 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:20:50 INFO - PROCESS | 3344 | 1461190850623 Marionette TRACE conn5 <- [1,2778,null,{}] 15:20:50 INFO - PROCESS | 3344 | 1461190850628 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:50 INFO - PROCESS | 3344 | 1461190850727 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 15:20:50 INFO - PROCESS | 3344 | 1461190850814 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7039A000 == 53 [pid = 3344] [id = 704] 15:20:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B63A7D800) [pid = 3344] [serial = 2112] [outer = 0000000000000000] 15:20:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B63C24800) [pid = 3344] [serial = 2113] [outer = 0000002B63A7D800] 15:20:50 INFO - PROCESS | 3344 | 1461190850865 Marionette DEBUG loaded listener.js 15:20:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B68D61C00) [pid = 3344] [serial = 2114] [outer = 0000002B63A7D800] 15:20:51 INFO - PROCESS | 3344 | 1461190851506 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B63B73800 == 52 [pid = 3344] [id = 515] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77FA0000 == 51 [pid = 3344] [id = 698] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68816000 == 50 [pid = 3344] [id = 697] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754E2000 == 49 [pid = 3344] [id = 696] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DC5800 == 48 [pid = 3344] [id = 695] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745CB800 == 47 [pid = 3344] [id = 694] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B73D52800 == 46 [pid = 3344] [id = 693] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70564800 == 45 [pid = 3344] [id = 692] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB71800 == 44 [pid = 3344] [id = 691] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B70A07C00) [pid = 3344] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6DB7E800 == 43 [pid = 3344] [id = 690] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B69D21400) [pid = 3344] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B6F00B800) [pid = 3344] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B63371800) [pid = 3344] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B6803D000) [pid = 3344] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B63C1EC00) [pid = 3344] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B63609400) [pid = 3344] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (0000002B7031D400) [pid = 3344] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (0000002B6D5CFC00) [pid = 3344] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0000002B69D99400) [pid = 3344] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0000002B6803DC00) [pid = 3344] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0000002B70233000) [pid = 3344] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (0000002B6F240C00) [pid = 3344] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (0000002B6F7B4400) [pid = 3344] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0000002B68987C00) [pid = 3344] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (0000002B6F712C00) [pid = 3344] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 15:20:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:20:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 983ms 15:20:51 INFO - PROCESS | 3344 | 1461190851602 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 15:20:51 INFO - PROCESS | 3344 | 1461190851608 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 15:20:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:20:51 INFO - PROCESS | 3344 | 1461190851614 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:20:51 INFO - PROCESS | 3344 | 1461190851617 Marionette TRACE conn5 <- [1,2782,null,{}] 15:20:51 INFO - PROCESS | 3344 | 1461190851621 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:51 INFO - PROCESS | 3344 | 1461190851714 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 15:20:51 INFO - PROCESS | 3344 | 1461190851720 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B689BD000 == 44 [pid = 3344] [id = 705] 15:20:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0000002B63610400) [pid = 3344] [serial = 2115] [outer = 0000000000000000] 15:20:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (0000002B63A7E400) [pid = 3344] [serial = 2116] [outer = 0000002B63610400] 15:20:51 INFO - PROCESS | 3344 | 1461190851769 Marionette DEBUG loaded listener.js 15:20:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0000002B64F1B800) [pid = 3344] [serial = 2117] [outer = 0000002B63610400] 15:20:52 INFO - PROCESS | 3344 | 1461190852257 Marionette TRACE conn5 <- [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]]]}] 15:20:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:20:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 691ms 15:20:52 INFO - PROCESS | 3344 | 1461190852323 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 15:20:52 INFO - PROCESS | 3344 | 1461190852325 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 15:20:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:20:52 INFO - PROCESS | 3344 | 1461190852331 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:20:52 INFO - PROCESS | 3344 | 1461190852335 Marionette TRACE conn5 <- [1,2786,null,{}] 15:20:52 INFO - PROCESS | 3344 | 1461190852346 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:52 INFO - PROCESS | 3344 | 1461190852435 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 15:20:52 INFO - PROCESS | 3344 | 1461190852442 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70743000 == 45 [pid = 3344] [id = 706] 15:20:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (0000002B69A06C00) [pid = 3344] [serial = 2118] [outer = 0000000000000000] 15:20:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0000002B69D23C00) [pid = 3344] [serial = 2119] [outer = 0000002B69A06C00] 15:20:52 INFO - PROCESS | 3344 | 1461190852500 Marionette DEBUG loaded listener.js 15:20:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0000002B6D5D0000) [pid = 3344] [serial = 2120] [outer = 0000002B69A06C00] 15:20:53 INFO - PROCESS | 3344 | 1461190853000 Marionette TRACE conn5 <- [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]]]}] 15:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 691ms 15:20:53 INFO - PROCESS | 3344 | 1461190853024 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 15:20:53 INFO - PROCESS | 3344 | 1461190853027 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 15:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:20:53 INFO - PROCESS | 3344 | 1461190853031 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:20:53 INFO - PROCESS | 3344 | 1461190853033 Marionette TRACE conn5 <- [1,2790,null,{}] 15:20:53 INFO - PROCESS | 3344 | 1461190853036 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:53 INFO - PROCESS | 3344 | 1461190853121 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 15:20:53 INFO - PROCESS | 3344 | 1461190853129 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74467000 == 46 [pid = 3344] [id = 707] 15:20:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0000002B6F23F000) [pid = 3344] [serial = 2121] [outer = 0000000000000000] 15:20:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (0000002B6F714C00) [pid = 3344] [serial = 2122] [outer = 0000002B6F23F000] 15:20:53 INFO - PROCESS | 3344 | 1461190853177 Marionette DEBUG loaded listener.js 15:20:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0000002B6F7B8800) [pid = 3344] [serial = 2123] [outer = 0000002B6F23F000] 15:20:53 INFO - PROCESS | 3344 | 1461190853589 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 15:20:53 INFO - PROCESS | 3344 | 1461190853663 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 15:20:53 INFO - PROCESS | 3344 | 1461190853665 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 15:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:20:53 INFO - PROCESS | 3344 | 1461190853677 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:20:53 INFO - PROCESS | 3344 | 1461190853679 Marionette TRACE conn5 <- [1,2794,null,{}] 15:20:53 INFO - PROCESS | 3344 | 1461190853684 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:53 INFO - PROCESS | 3344 | 1461190853791 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 15:20:53 INFO - PROCESS | 3344 | 1461190853878 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745E1000 == 47 [pid = 3344] [id = 708] 15:20:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B6FB8EC00) [pid = 3344] [serial = 2124] [outer = 0000000000000000] 15:20:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B6FBB1800) [pid = 3344] [serial = 2125] [outer = 0000002B6FB8EC00] 15:20:53 INFO - PROCESS | 3344 | 1461190853926 Marionette DEBUG loaded listener.js 15:20:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B7005F000) [pid = 3344] [serial = 2126] [outer = 0000002B6FB8EC00] 15:20:54 INFO - PROCESS | 3344 | 1461190854348 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:20:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:20:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 15:20:54 INFO - PROCESS | 3344 | 1461190854373 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 15:20:54 INFO - PROCESS | 3344 | 1461190854375 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 15:20:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:20:54 INFO - PROCESS | 3344 | 1461190854386 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:20:54 INFO - PROCESS | 3344 | 1461190854388 Marionette TRACE conn5 <- [1,2798,null,{}] 15:20:54 INFO - PROCESS | 3344 | 1461190854391 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:54 INFO - PROCESS | 3344 | 1461190854522 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 15:20:54 INFO - PROCESS | 3344 | 1461190854530 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74F73800 == 48 [pid = 3344] [id = 709] 15:20:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B7023A000) [pid = 3344] [serial = 2127] [outer = 0000000000000000] 15:20:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B70266C00) [pid = 3344] [serial = 2128] [outer = 0000002B7023A000] 15:20:54 INFO - PROCESS | 3344 | 1461190854588 Marionette DEBUG loaded listener.js 15:20:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B70BBF400) [pid = 3344] [serial = 2129] [outer = 0000002B7023A000] 15:20:55 INFO - PROCESS | 3344 | 1461190855050 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:20:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:20:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 689ms 15:20:55 INFO - PROCESS | 3344 | 1461190855080 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 15:20:55 INFO - PROCESS | 3344 | 1461190855082 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 15:20:55 INFO - PROCESS | 3344 | 1461190855086 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:20:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:20:55 INFO - PROCESS | 3344 | 1461190855087 Marionette TRACE conn5 <- [1,2802,null,{}] 15:20:55 INFO - PROCESS | 3344 | 1461190855091 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:55 INFO - PROCESS | 3344 | 1461190855236 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 15:20:55 INFO - PROCESS | 3344 | 1461190855262 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754CA800 == 49 [pid = 3344] [id = 710] 15:20:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B7102FC00) [pid = 3344] [serial = 2130] [outer = 0000000000000000] 15:20:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B7103C800) [pid = 3344] [serial = 2131] [outer = 0000002B7102FC00] 15:20:55 INFO - PROCESS | 3344 | 1461190855309 Marionette DEBUG loaded listener.js 15:20:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B71992400) [pid = 3344] [serial = 2132] [outer = 0000002B7102FC00] 15:20:55 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B6F7B6400) [pid = 3344] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:20:55 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B70324000) [pid = 3344] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:20:55 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B6342D400) [pid = 3344] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:20:55 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B68E31400) [pid = 3344] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:20:55 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B632EE800) [pid = 3344] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:20:55 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B71938000) [pid = 3344] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:20:55 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B62B59400) [pid = 3344] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:20:55 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0000002B7102F800) [pid = 3344] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:20:55 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0000002B6DBF0800) [pid = 3344] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:20:55 INFO - PROCESS | 3344 | 1461190855933 Marionette TRACE conn5 <- [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]]]}] 15:20:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:20:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 879ms 15:20:55 INFO - PROCESS | 3344 | 1461190855971 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 15:20:55 INFO - PROCESS | 3344 | 1461190855977 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 15:20:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:20:55 INFO - PROCESS | 3344 | 1461190855982 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:20:55 INFO - PROCESS | 3344 | 1461190855987 Marionette TRACE conn5 <- [1,2806,null,{}] 15:20:56 INFO - PROCESS | 3344 | 1461190855995 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:56 INFO - PROCESS | 3344 | 1461190856107 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 15:20:56 INFO - PROCESS | 3344 | 1461190856206 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6E45A800 == 50 [pid = 3344] [id = 711] 15:20:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0000002B63605800) [pid = 3344] [serial = 2133] [outer = 0000000000000000] 15:20:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (0000002B63A7A400) [pid = 3344] [serial = 2134] [outer = 0000002B63605800] 15:20:56 INFO - PROCESS | 3344 | 1461190856266 Marionette DEBUG loaded listener.js 15:20:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B67E75000) [pid = 3344] [serial = 2135] [outer = 0000002B63605800] 15:20:56 INFO - PROCESS | 3344 | 1461190856892 Marionette TRACE conn5 <- [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]]]}] 15:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 944ms 15:20:56 INFO - PROCESS | 3344 | 1461190856930 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 15:20:56 INFO - PROCESS | 3344 | 1461190856936 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 15:20:56 INFO - PROCESS | 3344 | 1461190856943 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:20:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:20:56 INFO - PROCESS | 3344 | 1461190856946 Marionette TRACE conn5 <- [1,2810,null,{}] 15:20:56 INFO - PROCESS | 3344 | 1461190856951 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:57 INFO - PROCESS | 3344 | 1461190857061 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 15:20:57 INFO - PROCESS | 3344 | 1461190857141 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74215800 == 51 [pid = 3344] [id = 712] 15:20:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B64F90400) [pid = 3344] [serial = 2136] [outer = 0000000000000000] 15:20:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B69D20C00) [pid = 3344] [serial = 2137] [outer = 0000002B64F90400] 15:20:57 INFO - PROCESS | 3344 | 1461190857239 Marionette DEBUG loaded listener.js 15:20:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B6F239000) [pid = 3344] [serial = 2138] [outer = 0000002B64F90400] 15:20:57 INFO - PROCESS | 3344 | 1461190857862 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:20:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:20:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 943ms 15:20:57 INFO - PROCESS | 3344 | 1461190857892 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 15:20:57 INFO - PROCESS | 3344 | 1461190857895 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 15:20:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:20:57 INFO - PROCESS | 3344 | 1461190857899 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:20:57 INFO - PROCESS | 3344 | 1461190857903 Marionette TRACE conn5 <- [1,2814,null,{}] 15:20:57 INFO - PROCESS | 3344 | 1461190857915 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:58 INFO - PROCESS | 3344 | 1461190858029 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 15:20:58 INFO - PROCESS | 3344 | 1461190858122 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773B9000 == 52 [pid = 3344] [id = 713] 15:20:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B701E4C00) [pid = 3344] [serial = 2139] [outer = 0000000000000000] 15:20:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B70323800) [pid = 3344] [serial = 2140] [outer = 0000002B701E4C00] 15:20:58 INFO - PROCESS | 3344 | 1461190858183 Marionette DEBUG loaded listener.js 15:20:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B70A21C00) [pid = 3344] [serial = 2141] [outer = 0000002B701E4C00] 15:20:58 INFO - PROCESS | 3344 | 1461190858764 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:20:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:20:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 880ms 15:20:58 INFO - PROCESS | 3344 | 1461190858780 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 15:20:58 INFO - PROCESS | 3344 | 1461190858783 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 15:20:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:20:58 INFO - PROCESS | 3344 | 1461190858787 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:20:58 INFO - PROCESS | 3344 | 1461190858789 Marionette TRACE conn5 <- [1,2818,null,{}] 15:20:58 INFO - PROCESS | 3344 | 1461190858793 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:58 INFO - PROCESS | 3344 | 1461190858901 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 15:20:59 INFO - PROCESS | 3344 | 1461190858993 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7829C800 == 53 [pid = 3344] [id = 714] 15:20:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B71990C00) [pid = 3344] [serial = 2142] [outer = 0000000000000000] 15:20:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B719AB000) [pid = 3344] [serial = 2143] [outer = 0000002B71990C00] 15:20:59 INFO - PROCESS | 3344 | 1461190859051 Marionette DEBUG loaded listener.js 15:20:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B731DD000) [pid = 3344] [serial = 2144] [outer = 0000002B71990C00] 15:20:59 INFO - PROCESS | 3344 | 1461190859637 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:20:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:20:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 880ms 15:20:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:20:59 INFO - PROCESS | 3344 | 1461190859669 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 15:20:59 INFO - PROCESS | 3344 | 1461190859672 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 15:20:59 INFO - PROCESS | 3344 | 1461190859676 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:20:59 INFO - PROCESS | 3344 | 1461190859678 Marionette TRACE conn5 <- [1,2822,null,{}] 15:20:59 INFO - PROCESS | 3344 | 1461190859682 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:59 INFO - PROCESS | 3344 | 1461190859785 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 15:20:59 INFO - PROCESS | 3344 | 1461190859878 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78809800 == 54 [pid = 3344] [id = 715] 15:20:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B73C12800) [pid = 3344] [serial = 2145] [outer = 0000000000000000] 15:20:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B73C1AC00) [pid = 3344] [serial = 2146] [outer = 0000002B73C12800] 15:20:59 INFO - PROCESS | 3344 | 1461190859935 Marionette DEBUG loaded listener.js 15:21:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B7401D800) [pid = 3344] [serial = 2147] [outer = 0000002B73C12800] 15:21:00 INFO - PROCESS | 3344 | 1461190860464 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:21:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:21:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 837ms 15:21:00 INFO - PROCESS | 3344 | 1461190860515 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 15:21:00 INFO - PROCESS | 3344 | 1461190860518 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 15:21:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:21:00 INFO - PROCESS | 3344 | 1461190860522 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:21:00 INFO - PROCESS | 3344 | 1461190860524 Marionette TRACE conn5 <- [1,2826,null,{}] 15:21:00 INFO - PROCESS | 3344 | 1461190860528 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:00 INFO - PROCESS | 3344 | 1461190860656 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 15:21:00 INFO - PROCESS | 3344 | 1461190860753 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:00 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7890E000 == 55 [pid = 3344] [id = 716] 15:21:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B74043400) [pid = 3344] [serial = 2148] [outer = 0000000000000000] 15:21:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B7404CC00) [pid = 3344] [serial = 2149] [outer = 0000002B74043400] 15:21:00 INFO - PROCESS | 3344 | 1461190860813 Marionette DEBUG loaded listener.js 15:21:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B74132800) [pid = 3344] [serial = 2150] [outer = 0000002B74043400] 15:21:01 INFO - PROCESS | 3344 | 1461190861422 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:21:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:21:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1078ms 15:21:01 INFO - PROCESS | 3344 | 1461190861621 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 15:21:01 INFO - PROCESS | 3344 | 1461190861626 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 15:21:01 INFO - PROCESS | 3344 | 1461190861631 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:21:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:21:01 INFO - PROCESS | 3344 | 1461190861634 Marionette TRACE conn5 <- [1,2830,null,{}] 15:21:01 INFO - PROCESS | 3344 | 1461190861640 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:01 INFO - PROCESS | 3344 | 1461190861742 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 15:21:01 INFO - PROCESS | 3344 | 1461190861818 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:01 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70C58000 == 56 [pid = 3344] [id = 717] 15:21:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B63A83C00) [pid = 3344] [serial = 2151] [outer = 0000000000000000] 15:21:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B63D46800) [pid = 3344] [serial = 2152] [outer = 0000002B63A83C00] 15:21:01 INFO - PROCESS | 3344 | 1461190861870 Marionette DEBUG loaded listener.js 15:21:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B68DFDC00) [pid = 3344] [serial = 2153] [outer = 0000002B63A83C00] 15:21:02 INFO - PROCESS | 3344 | 1461190862440 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:21:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:21:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 880ms 15:21:02 INFO - PROCESS | 3344 | 1461190862518 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 15:21:02 INFO - PROCESS | 3344 | 1461190862522 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 15:21:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:21:02 INFO - PROCESS | 3344 | 1461190862529 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:21:02 INFO - PROCESS | 3344 | 1461190862533 Marionette TRACE conn5 <- [1,2834,null,{}] 15:21:02 INFO - PROCESS | 3344 | 1461190862537 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:02 INFO - PROCESS | 3344 | 1461190862642 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 15:21:02 INFO - PROCESS | 3344 | 1461190862724 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:02 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68026800 == 57 [pid = 3344] [id = 718] 15:21:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B632E7000) [pid = 3344] [serial = 2154] [outer = 0000000000000000] 15:21:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B64B93400) [pid = 3344] [serial = 2155] [outer = 0000002B632E7000] 15:21:02 INFO - PROCESS | 3344 | 1461190862804 Marionette DEBUG loaded listener.js 15:21:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B6F234000) [pid = 3344] [serial = 2156] [outer = 0000002B632E7000] 15:21:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F73800 == 56 [pid = 3344] [id = 709] 15:21:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745E1000 == 55 [pid = 3344] [id = 708] 15:21:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74467000 == 54 [pid = 3344] [id = 707] 15:21:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70743000 == 53 [pid = 3344] [id = 706] 15:21:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B689BD000 == 52 [pid = 3344] [id = 705] 15:21:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7039A000 == 51 [pid = 3344] [id = 704] 15:21:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74475000 == 50 [pid = 3344] [id = 701] 15:21:02 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F8DD000 == 49 [pid = 3344] [id = 700] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B6FBB2C00) [pid = 3344] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B70172400) [pid = 3344] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B70C14400) [pid = 3344] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B63D4C000) [pid = 3344] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B68033400) [pid = 3344] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B68E35800) [pid = 3344] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B69A95000) [pid = 3344] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63C27400) [pid = 3344] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B63436000) [pid = 3344] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B7080E400) [pid = 3344] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6F2B6000) [pid = 3344] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B64B19800) [pid = 3344] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B70A1A800) [pid = 3344] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B7199A800) [pid = 3344] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B7103D400) [pid = 3344] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B71032000) [pid = 3344] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (0000002B71994800) [pid = 3344] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (0000002B7103AC00) [pid = 3344] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (0000002B6F238C00) [pid = 3344] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (0000002B719AE400) [pid = 3344] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0000002B6F791000) [pid = 3344] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 15:21:02 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (0000002B714C3400) [pid = 3344] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 15:21:03 INFO - PROCESS | 3344 | 1461190863299 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:21:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:21:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 796ms 15:21:03 INFO - PROCESS | 3344 | 1461190863329 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 15:21:03 INFO - PROCESS | 3344 | 1461190863331 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 15:21:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:21:03 INFO - PROCESS | 3344 | 1461190863335 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:21:03 INFO - PROCESS | 3344 | 1461190863337 Marionette TRACE conn5 <- [1,2838,null,{}] 15:21:03 INFO - PROCESS | 3344 | 1461190863348 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:03 INFO - PROCESS | 3344 | 1461190863441 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 15:21:03 INFO - PROCESS | 3344 | 1461190863450 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:03 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7298A800 == 50 [pid = 3344] [id = 719] 15:21:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0000002B6F792400) [pid = 3344] [serial = 2157] [outer = 0000000000000000] 15:21:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0000002B6F79D400) [pid = 3344] [serial = 2158] [outer = 0000002B6F792400] 15:21:03 INFO - PROCESS | 3344 | 1461190863501 Marionette DEBUG loaded listener.js 15:21:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (0000002B6FBB9800) [pid = 3344] [serial = 2159] [outer = 0000002B6F792400] 15:21:03 INFO - PROCESS | 3344 | 1461190863986 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:21:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:21:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 15:21:04 INFO - PROCESS | 3344 | 1461190864027 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 15:21:04 INFO - PROCESS | 3344 | 1461190864029 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 15:21:04 INFO - PROCESS | 3344 | 1461190864032 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:21:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:21:04 INFO - PROCESS | 3344 | 1461190864034 Marionette TRACE conn5 <- [1,2842,null,{}] 15:21:04 INFO - PROCESS | 3344 | 1461190864038 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:04 INFO - PROCESS | 3344 | 1461190864125 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 15:21:04 INFO - PROCESS | 3344 | 1461190864133 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D88000 == 51 [pid = 3344] [id = 720] 15:21:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0000002B70321000) [pid = 3344] [serial = 2160] [outer = 0000000000000000] 15:21:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0000002B70338400) [pid = 3344] [serial = 2161] [outer = 0000002B70321000] 15:21:04 INFO - PROCESS | 3344 | 1461190864182 Marionette DEBUG loaded listener.js 15:21:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0000002B70C1D400) [pid = 3344] [serial = 2162] [outer = 0000002B70321000] 15:21:04 INFO - PROCESS | 3344 | 1461190864637 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:21:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:21:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 627ms 15:21:04 INFO - PROCESS | 3344 | 1461190864662 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 15:21:04 INFO - PROCESS | 3344 | 1461190864665 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 15:21:04 INFO - PROCESS | 3344 | 1461190864668 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:21:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:21:04 INFO - PROCESS | 3344 | 1461190864670 Marionette TRACE conn5 <- [1,2846,null,{}] 15:21:04 INFO - PROCESS | 3344 | 1461190864673 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:04 INFO - PROCESS | 3344 | 1461190864756 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 15:21:04 INFO - PROCESS | 3344 | 1461190864762 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:04 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68024000 == 52 [pid = 3344] [id = 721] 15:21:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B71033400) [pid = 3344] [serial = 2163] [outer = 0000000000000000] 15:21:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B7103C400) [pid = 3344] [serial = 2164] [outer = 0000002B71033400] 15:21:04 INFO - PROCESS | 3344 | 1461190864810 Marionette DEBUG loaded listener.js 15:21:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B7199A800) [pid = 3344] [serial = 2165] [outer = 0000002B71033400] 15:21:05 INFO - PROCESS | 3344 | 1461190865272 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:21:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:21:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 627ms 15:21:05 INFO - PROCESS | 3344 | 1461190865301 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 15:21:05 INFO - PROCESS | 3344 | 1461190865304 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 15:21:05 INFO - PROCESS | 3344 | 1461190865307 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:21:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:21:05 INFO - PROCESS | 3344 | 1461190865309 Marionette TRACE conn5 <- [1,2850,null,{}] 15:21:05 INFO - PROCESS | 3344 | 1461190865313 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:05 INFO - PROCESS | 3344 | 1461190865456 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 15:21:05 INFO - PROCESS | 3344 | 1461190865464 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:05 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B773A5000 == 53 [pid = 3344] [id = 722] 15:21:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B731D9800) [pid = 3344] [serial = 2166] [outer = 0000000000000000] 15:21:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B74021400) [pid = 3344] [serial = 2167] [outer = 0000002B731D9800] 15:21:05 INFO - PROCESS | 3344 | 1461190865514 Marionette DEBUG loaded listener.js 15:21:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B74123800) [pid = 3344] [serial = 2168] [outer = 0000002B731D9800] 15:21:05 INFO - PROCESS | 3344 | 1461190865969 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:21:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:21:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 15:21:05 INFO - PROCESS | 3344 | 1461190865983 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 15:21:05 INFO - PROCESS | 3344 | 1461190865985 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 15:21:05 INFO - PROCESS | 3344 | 1461190865988 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:21:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:21:05 INFO - PROCESS | 3344 | 1461190865990 Marionette TRACE conn5 <- [1,2854,null,{}] 15:21:06 INFO - PROCESS | 3344 | 1461190865999 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:06 INFO - PROCESS | 3344 | 1461190866108 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 15:21:06 INFO - PROCESS | 3344 | 1461190866194 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78040000 == 54 [pid = 3344] [id = 723] 15:21:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B741A4400) [pid = 3344] [serial = 2169] [outer = 0000000000000000] 15:21:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B742BB400) [pid = 3344] [serial = 2170] [outer = 0000002B741A4400] 15:21:06 INFO - PROCESS | 3344 | 1461190866240 Marionette DEBUG loaded listener.js 15:21:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B74340800) [pid = 3344] [serial = 2171] [outer = 0000002B741A4400] 15:21:06 INFO - PROCESS | 3344 | 1461190866662 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:21:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 15:21:06 INFO - PROCESS | 3344 | 1461190866726 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 15:21:06 INFO - PROCESS | 3344 | 1461190866728 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 15:21:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:21:06 INFO - PROCESS | 3344 | 1461190866731 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:21:06 INFO - PROCESS | 3344 | 1461190866733 Marionette TRACE conn5 <- [1,2858,null,{}] 15:21:06 INFO - PROCESS | 3344 | 1461190866742 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:06 INFO - PROCESS | 3344 | 1461190866855 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 15:21:06 INFO - PROCESS | 3344 | 1461190866913 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78903000 == 55 [pid = 3344] [id = 724] 15:21:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B74347800) [pid = 3344] [serial = 2172] [outer = 0000000000000000] 15:21:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B7444BC00) [pid = 3344] [serial = 2173] [outer = 0000002B74347800] 15:21:06 INFO - PROCESS | 3344 | 1461190866959 Marionette DEBUG loaded listener.js 15:21:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B74454400) [pid = 3344] [serial = 2174] [outer = 0000002B74347800] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B63A7D800) [pid = 3344] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B69A06C00) [pid = 3344] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B719AC800) [pid = 3344] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63610400) [pid = 3344] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B6F23F000) [pid = 3344] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B7023A000) [pid = 3344] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B6FB8EC00) [pid = 3344] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B70A0D000) [pid = 3344] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0000002B6D5C6400) [pid = 3344] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (0000002B632E0400) [pid = 3344] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (0000002B6360E400) [pid = 3344] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:21:07 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (0000002B69D21C00) [pid = 3344] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:21:07 INFO - PROCESS | 3344 | 1461190867497 Marionette TRACE conn5 <- [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]]]}] 15:21:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:21:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 796ms 15:21:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:21:07 INFO - PROCESS | 3344 | 1461190867531 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 15:21:07 INFO - PROCESS | 3344 | 1461190867533 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 15:21:07 INFO - PROCESS | 3344 | 1461190867536 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:21:07 INFO - PROCESS | 3344 | 1461190867538 Marionette TRACE conn5 <- [1,2862,null,{}] 15:21:07 INFO - PROCESS | 3344 | 1461190867542 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:07 INFO - PROCESS | 3344 | 1461190867625 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 15:21:07 INFO - PROCESS | 3344 | 1461190867632 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:07 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BE9800 == 56 [pid = 3344] [id = 725] 15:21:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (0000002B6A291800) [pid = 3344] [serial = 2175] [outer = 0000000000000000] 15:21:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (0000002B6F7AE400) [pid = 3344] [serial = 2176] [outer = 0000002B6A291800] 15:21:07 INFO - PROCESS | 3344 | 1461190867677 Marionette DEBUG loaded listener.js 15:21:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (0000002B719AD000) [pid = 3344] [serial = 2177] [outer = 0000002B6A291800] 15:21:08 INFO - PROCESS | 3344 | 1461190868135 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:21:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:21:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 15:21:08 INFO - PROCESS | 3344 | 1461190868167 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 15:21:08 INFO - PROCESS | 3344 | 1461190868169 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 15:21:08 INFO - PROCESS | 3344 | 1461190868172 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:21:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:21:08 INFO - PROCESS | 3344 | 1461190868174 Marionette TRACE conn5 <- [1,2866,null,{}] 15:21:08 INFO - PROCESS | 3344 | 1461190868178 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:08 INFO - PROCESS | 3344 | 1461190868263 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 15:21:08 INFO - PROCESS | 3344 | 1461190868269 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B791B5000 == 57 [pid = 3344] [id = 726] 15:21:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (0000002B74492C00) [pid = 3344] [serial = 2178] [outer = 0000000000000000] 15:21:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B7449C400) [pid = 3344] [serial = 2179] [outer = 0000002B74492C00] 15:21:08 INFO - PROCESS | 3344 | 1461190868315 Marionette DEBUG loaded listener.js 15:21:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B74569C00) [pid = 3344] [serial = 2180] [outer = 0000002B74492C00] 15:21:08 INFO - PROCESS | 3344 | 1461190868751 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:21:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 628ms 15:21:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:21:08 INFO - PROCESS | 3344 | 1461190868804 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 15:21:08 INFO - PROCESS | 3344 | 1461190868807 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 15:21:08 INFO - PROCESS | 3344 | 1461190868811 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:21:08 INFO - PROCESS | 3344 | 1461190868814 Marionette TRACE conn5 <- [1,2870,null,{}] 15:21:08 INFO - PROCESS | 3344 | 1461190868817 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:08 INFO - PROCESS | 3344 | 1461190868922 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 15:21:08 INFO - PROCESS | 3344 | 1461190868930 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:08 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7941E800 == 58 [pid = 3344] [id = 727] 15:21:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B7456A800) [pid = 3344] [serial = 2181] [outer = 0000000000000000] 15:21:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B7480F400) [pid = 3344] [serial = 2182] [outer = 0000002B7456A800] 15:21:08 INFO - PROCESS | 3344 | 1461190868981 Marionette DEBUG loaded listener.js 15:21:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B74D23400) [pid = 3344] [serial = 2183] [outer = 0000002B7456A800] 15:21:09 INFO - PROCESS | 3344 | 1461190869541 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:21:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:21:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 795ms 15:21:09 INFO - PROCESS | 3344 | 1461190869609 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 15:21:09 INFO - PROCESS | 3344 | 1461190869613 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 15:21:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:21:09 INFO - PROCESS | 3344 | 1461190869620 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:21:09 INFO - PROCESS | 3344 | 1461190869624 Marionette TRACE conn5 <- [1,2874,null,{}] 15:21:09 INFO - PROCESS | 3344 | 1461190869630 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:09 INFO - PROCESS | 3344 | 1461190869747 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 15:21:09 INFO - PROCESS | 3344 | 1461190869846 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:09 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB49800 == 59 [pid = 3344] [id = 728] 15:21:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B63A7AC00) [pid = 3344] [serial = 2184] [outer = 0000000000000000] 15:21:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B63D4C000) [pid = 3344] [serial = 2185] [outer = 0000002B63A7AC00] 15:21:09 INFO - PROCESS | 3344 | 1461190869907 Marionette DEBUG loaded listener.js 15:21:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B68E31400) [pid = 3344] [serial = 2186] [outer = 0000002B63A7AC00] 15:21:10 INFO - PROCESS | 3344 | 1461190870543 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:21:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:21:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 986ms 15:21:10 INFO - PROCESS | 3344 | 1461190870609 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 15:21:10 INFO - PROCESS | 3344 | 1461190870616 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 15:21:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:21:10 INFO - PROCESS | 3344 | 1461190870623 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:21:10 INFO - PROCESS | 3344 | 1461190870626 Marionette TRACE conn5 <- [1,2878,null,{}] 15:21:10 INFO - PROCESS | 3344 | 1461190870630 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:10 INFO - PROCESS | 3344 | 1461190870745 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 15:21:10 INFO - PROCESS | 3344 | 1461190870871 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:10 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745DF800 == 60 [pid = 3344] [id = 729] 15:21:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B6F241C00) [pid = 3344] [serial = 2187] [outer = 0000000000000000] 15:21:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B6F7B7000) [pid = 3344] [serial = 2188] [outer = 0000002B6F241C00] 15:21:10 INFO - PROCESS | 3344 | 1461190870932 Marionette DEBUG loaded listener.js 15:21:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B701EE000) [pid = 3344] [serial = 2189] [outer = 0000002B6F241C00] 15:21:11 INFO - PROCESS | 3344 | 1461190871520 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:21:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:21:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 942ms 15:21:11 INFO - PROCESS | 3344 | 1461190871571 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 15:21:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:21:11 INFO - PROCESS | 3344 | 1461190871573 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 15:21:11 INFO - PROCESS | 3344 | 1461190871578 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:21:11 INFO - PROCESS | 3344 | 1461190871582 Marionette TRACE conn5 <- [1,2882,null,{}] 15:21:11 INFO - PROCESS | 3344 | 1461190871594 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:11 INFO - PROCESS | 3344 | 1461190871714 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 15:21:11 INFO - PROCESS | 3344 | 1461190871840 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:11 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7941B000 == 61 [pid = 3344] [id = 730] 15:21:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B714C8000) [pid = 3344] [serial = 2190] [outer = 0000000000000000] 15:21:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B737A2400) [pid = 3344] [serial = 2191] [outer = 0000002B714C8000] 15:21:11 INFO - PROCESS | 3344 | 1461190871903 Marionette DEBUG loaded listener.js 15:21:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B74044400) [pid = 3344] [serial = 2192] [outer = 0000002B714C8000] 15:21:12 INFO - PROCESS | 3344 | 1461190872544 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:21:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 15:21:12 INFO - PROCESS | 3344 | 1461190872564 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 15:21:12 INFO - PROCESS | 3344 | 1461190872568 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 15:21:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:21:12 INFO - PROCESS | 3344 | 1461190872571 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:21:12 INFO - PROCESS | 3344 | 1461190872573 Marionette TRACE conn5 <- [1,2886,null,{}] 15:21:12 INFO - PROCESS | 3344 | 1461190872577 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:12 INFO - PROCESS | 3344 | 1461190872689 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 15:21:12 INFO - PROCESS | 3344 | 1461190872813 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:12 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B11E000 == 62 [pid = 3344] [id = 731] 15:21:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B74050400) [pid = 3344] [serial = 2193] [outer = 0000000000000000] 15:21:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B74493C00) [pid = 3344] [serial = 2194] [outer = 0000002B74050400] 15:21:12 INFO - PROCESS | 3344 | 1461190872871 Marionette DEBUG loaded listener.js 15:21:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B74D1D000) [pid = 3344] [serial = 2195] [outer = 0000002B74050400] 15:21:13 INFO - PROCESS | 3344 | 1461190873430 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:21:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:21:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 879ms 15:21:13 INFO - PROCESS | 3344 | 1461190873453 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 15:21:13 INFO - PROCESS | 3344 | 1461190873455 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 15:21:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:21:13 INFO - PROCESS | 3344 | 1461190873459 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:21:13 INFO - PROCESS | 3344 | 1461190873461 Marionette TRACE conn5 <- [1,2890,null,{}] 15:21:13 INFO - PROCESS | 3344 | 1461190873465 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:13 INFO - PROCESS | 3344 | 1461190873574 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 15:21:13 INFO - PROCESS | 3344 | 1461190873701 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:13 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75015800 == 63 [pid = 3344] [id = 732] 15:21:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B70C16C00) [pid = 3344] [serial = 2196] [outer = 0000000000000000] 15:21:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B74D62800) [pid = 3344] [serial = 2197] [outer = 0000002B70C16C00] 15:21:13 INFO - PROCESS | 3344 | 1461190873757 Marionette DEBUG loaded listener.js 15:21:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B74E65800) [pid = 3344] [serial = 2198] [outer = 0000002B70C16C00] 15:21:14 INFO - PROCESS | 3344 | 1461190874625 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:21:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:21:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1242ms 15:21:14 INFO - PROCESS | 3344 | 1461190874704 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 15:21:14 INFO - PROCESS | 3344 | 1461190874709 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 15:21:14 INFO - PROCESS | 3344 | 1461190874714 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:21:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:21:14 INFO - PROCESS | 3344 | 1461190874718 Marionette TRACE conn5 <- [1,2894,null,{}] 15:21:14 INFO - PROCESS | 3344 | 1461190874723 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:14 INFO - PROCESS | 3344 | 1461190874824 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 15:21:14 INFO - PROCESS | 3344 | 1461190874957 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:14 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B64EC3800 == 64 [pid = 3344] [id = 733] 15:21:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B632E4000) [pid = 3344] [serial = 2199] [outer = 0000000000000000] 15:21:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B63C1C400) [pid = 3344] [serial = 2200] [outer = 0000002B632E4000] 15:21:15 INFO - PROCESS | 3344 | 1461190875012 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B67E37400) [pid = 3344] [serial = 2201] [outer = 0000002B632E4000] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7829A800 == 63 [pid = 3344] [id = 702] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754E1000 == 62 [pid = 3344] [id = 689] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74F82800 == 61 [pid = 3344] [id = 688] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7055C000 == 60 [pid = 3344] [id = 687] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B791B5000 == 59 [pid = 3344] [id = 726] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BE9800 == 58 [pid = 3344] [id = 725] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78903000 == 57 [pid = 3344] [id = 724] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78040000 == 56 [pid = 3344] [id = 723] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773A5000 == 55 [pid = 3344] [id = 722] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68024000 == 54 [pid = 3344] [id = 721] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B7103C800) [pid = 3344] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B72DD9800) [pid = 3344] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D88000 == 53 [pid = 3344] [id = 720] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7298A800 == 52 [pid = 3344] [id = 719] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68026800 == 51 [pid = 3344] [id = 718] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70C58000 == 50 [pid = 3344] [id = 717] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B773B9000 == 49 [pid = 3344] [id = 713] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74215800 == 48 [pid = 3344] [id = 712] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6E45A800 == 47 [pid = 3344] [id = 711] 15:21:15 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754CA800 == 46 [pid = 3344] [id = 710] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B6F7B8800) [pid = 3344] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B6F714C00) [pid = 3344] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B70266C00) [pid = 3344] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B6FBB1800) [pid = 3344] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B70C15C00) [pid = 3344] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B70329C00) [pid = 3344] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B63A7B800) [pid = 3344] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B68B7A800) [pid = 3344] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B6FDB2800) [pid = 3344] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B70BBF400) [pid = 3344] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B68D61C00) [pid = 3344] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B63C24800) [pid = 3344] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B69D23C00) [pid = 3344] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B6D5D0000) [pid = 3344] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B7005F000) [pid = 3344] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B71C47C00) [pid = 3344] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B63BA6400) [pid = 3344] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B6DBEA000) [pid = 3344] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (0000002B70CC6C00) [pid = 3344] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (0000002B63A7E400) [pid = 3344] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (0000002B64F1B800) [pid = 3344] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 15:21:15 INFO - PROCESS | 3344 | 1461190875621 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:21:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 944ms 15:21:15 INFO - PROCESS | 3344 | 1461190875662 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 15:21:15 INFO - PROCESS | 3344 | 1461190875668 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 15:21:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:21:15 INFO - PROCESS | 3344 | 1461190875675 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:21:15 INFO - PROCESS | 3344 | 1461190875677 Marionette TRACE conn5 <- [1,2898,null,{}] 15:21:15 INFO - PROCESS | 3344 | 1461190875681 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:15 INFO - PROCESS | 3344 | 1461190875770 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 15:21:15 INFO - PROCESS | 3344 | 1461190875846 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:15 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6FB30000 == 47 [pid = 3344] [id = 734] 15:21:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0000002B63377400) [pid = 3344] [serial = 2202] [outer = 0000000000000000] 15:21:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0000002B63C24800) [pid = 3344] [serial = 2203] [outer = 0000002B63377400] 15:21:15 INFO - PROCESS | 3344 | 1461190875901 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (0000002B68889400) [pid = 3344] [serial = 2204] [outer = 0000002B63377400] 15:21:16 INFO - PROCESS | 3344 | 1461190876314 Marionette TRACE conn5 <- [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]]]}] 15:21:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:21:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:21:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 15:21:16 INFO - PROCESS | 3344 | 1461190876368 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 15:21:16 INFO - TEST-START | /DOMEvents/constructors.html 15:21:16 INFO - PROCESS | 3344 | 1461190876371 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 15:21:16 INFO - PROCESS | 3344 | 1461190876375 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:21:16 INFO - PROCESS | 3344 | 1461190876379 Marionette TRACE conn5 <- [1,2902,null,{}] 15:21:16 INFO - PROCESS | 3344 | 1461190876390 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:16 INFO - PROCESS | 3344 | 1461190876478 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 15:21:16 INFO - PROCESS | 3344 | 1461190876487 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:16 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B72DCD800 == 48 [pid = 3344] [id = 735] 15:21:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B69A9C400) [pid = 3344] [serial = 2205] [outer = 0000000000000000] 15:21:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B69D24400) [pid = 3344] [serial = 2206] [outer = 0000002B69A9C400] 15:21:16 INFO - PROCESS | 3344 | 1461190876537 Marionette DEBUG loaded listener.js 15:21:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B6DBE5000) [pid = 3344] [serial = 2207] [outer = 0000002B69A9C400] 15:21:17 INFO - PROCESS | 3344 | 1461190877083 Marionette TRACE conn5 <- [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]]]}] 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:21:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:21:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:21:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:21:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:21:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:21:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:21:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:21:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:21:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 817ms 15:21:17 INFO - PROCESS | 3344 | 1461190877195 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 15:21:17 INFO - PROCESS | 3344 | 1461190877198 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 15:21:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:21:17 INFO - PROCESS | 3344 | 1461190877201 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:21:17 INFO - PROCESS | 3344 | 1461190877203 Marionette TRACE conn5 <- [1,2906,null,{}] 15:21:17 INFO - PROCESS | 3344 | 1461190877207 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:17 INFO - PROCESS | 3344 | 1461190877330 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 15:21:17 INFO - PROCESS | 3344 | 1461190877377 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B745C7800 == 49 [pid = 3344] [id = 736] 15:21:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B69A9E800) [pid = 3344] [serial = 2208] [outer = 0000000000000000] 15:21:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B6F791000) [pid = 3344] [serial = 2209] [outer = 0000002B69A9E800] 15:21:17 INFO - PROCESS | 3344 | 1461190877424 Marionette DEBUG loaded listener.js 15:21:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B6F856000) [pid = 3344] [serial = 2210] [outer = 0000002B69A9E800] 15:21:17 INFO - PROCESS | 3344 | 1461190877812 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:21:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:21:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 15:21:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:21:17 INFO - PROCESS | 3344 | 1461190877831 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 15:21:17 INFO - PROCESS | 3344 | 1461190877833 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 15:21:17 INFO - PROCESS | 3344 | 1461190877842 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:21:17 INFO - PROCESS | 3344 | 1461190877844 Marionette TRACE conn5 <- [1,2910,null,{}] 15:21:17 INFO - PROCESS | 3344 | 1461190877848 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:17 INFO - PROCESS | 3344 | 1461190877958 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 15:21:17 INFO - PROCESS | 3344 | 1461190877964 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:17 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D9E000 == 50 [pid = 3344] [id = 737] 15:21:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B6F7B7400) [pid = 3344] [serial = 2211] [outer = 0000000000000000] 15:21:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B6FBB2000) [pid = 3344] [serial = 2212] [outer = 0000002B6F7B7400] 15:21:18 INFO - PROCESS | 3344 | 1461190878010 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B70058400) [pid = 3344] [serial = 2213] [outer = 0000002B6F7B7400] 15:21:18 INFO - PROCESS | 3344 | [3344] 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 15:21:18 INFO - PROCESS | 3344 | [3344] 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 15:21:18 INFO - PROCESS | 3344 | [3344] 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 15:21:18 INFO - PROCESS | 3344 | [3344] 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 15:21:18 INFO - PROCESS | 3344 | 1461190878473 Marionette TRACE conn5 <- [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]]]}] 15:21:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:21:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:21:18 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 15:21:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:21:18 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 15:21:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:21:18 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]" 15:21:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:21:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:21:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 700ms 15:21:18 INFO - PROCESS | 3344 | 1461190878539 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 15:21:18 INFO - PROCESS | 3344 | 1461190878541 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 15:21:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:21:18 INFO - PROCESS | 3344 | 1461190878551 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:21:18 INFO - PROCESS | 3344 | 1461190878553 Marionette TRACE conn5 <- [1,2914,null,{}] 15:21:18 INFO - PROCESS | 3344 | 1461190878562 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:18 INFO - PROCESS | 3344 | 1461190878727 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 15:21:18 INFO - PROCESS | 3344 | 1461190878753 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:18 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7501B000 == 51 [pid = 3344] [id = 738] 15:21:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B704C2C00) [pid = 3344] [serial = 2214] [outer = 0000000000000000] 15:21:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B70A20C00) [pid = 3344] [serial = 2215] [outer = 0000002B704C2C00] 15:21:18 INFO - PROCESS | 3344 | 1461190878803 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B70C1E800) [pid = 3344] [serial = 2216] [outer = 0000002B704C2C00] 15:21:19 INFO - PROCESS | 3344 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:21:19 INFO - PROCESS | 3344 | 1461190879227 Marionette TRACE conn5 <- [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]]]}] 15:21:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:21:19 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 734ms 15:21:19 INFO - PROCESS | 3344 | 1461190879286 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 15:21:19 INFO - PROCESS | 3344 | 1461190879288 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 15:21:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:21:19 INFO - PROCESS | 3344 | 1461190879292 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:21:19 INFO - PROCESS | 3344 | 1461190879293 Marionette TRACE conn5 <- [1,2918,null,{}] 15:21:19 INFO - PROCESS | 3344 | 1461190879297 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:19 INFO - PROCESS | 3344 | 1461190879413 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 15:21:19 INFO - PROCESS | 3344 | 1461190879422 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:19 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75AA5800 == 52 [pid = 3344] [id = 739] 15:21:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B70CBE800) [pid = 3344] [serial = 2217] [outer = 0000000000000000] 15:21:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B71038C00) [pid = 3344] [serial = 2218] [outer = 0000002B70CBE800] 15:21:19 INFO - PROCESS | 3344 | 1461190879470 Marionette DEBUG loaded listener.js 15:21:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B7198FC00) [pid = 3344] [serial = 2219] [outer = 0000002B70CBE800] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B74347800) [pid = 3344] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B741A4400) [pid = 3344] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B70321000) [pid = 3344] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B6F792400) [pid = 3344] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B632E7000) [pid = 3344] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B63A83C00) [pid = 3344] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B71033400) [pid = 3344] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B7102FC00) [pid = 3344] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B6A291800) [pid = 3344] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B731D9800) [pid = 3344] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:21:19 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B74492C00) [pid = 3344] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:21:20 INFO - PROCESS | 3344 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:21:20 INFO - PROCESS | 3344 | 1461190880049 Marionette TRACE conn5 <- [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]]]}] 15:21:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:21:20 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 838ms 15:21:20 INFO - PROCESS | 3344 | 1461190880134 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 3344 | 1461190880136 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 15:21:20 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:21:20 INFO - PROCESS | 3344 | 1461190880139 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:21:20 INFO - PROCESS | 3344 | 1461190880141 Marionette TRACE conn5 <- [1,2922,null,{}] 15:21:20 INFO - PROCESS | 3344 | 1461190880145 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:20 INFO - PROCESS | 3344 | 1461190880227 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 15:21:20 INFO - PROCESS | 3344 | 1461190880233 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78033800 == 53 [pid = 3344] [id = 740] 15:21:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B71036800) [pid = 3344] [serial = 2220] [outer = 0000000000000000] 15:21:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B71992000) [pid = 3344] [serial = 2221] [outer = 0000002B71036800] 15:21:20 INFO - PROCESS | 3344 | 1461190880280 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B719B2000) [pid = 3344] [serial = 2222] [outer = 0000002B71036800] 15:21:20 INFO - PROCESS | 3344 | 1461190880670 Marionette TRACE conn5 <- [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]]]}] 15:21:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:21:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 15:21:20 INFO - PROCESS | 3344 | 1461190880729 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 3344 | 1461190880731 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 15:21:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:21:20 INFO - PROCESS | 3344 | 1461190880745 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:21:20 INFO - PROCESS | 3344 | 1461190880747 Marionette TRACE conn5 <- [1,2926,null,{}] 15:21:20 INFO - PROCESS | 3344 | 1461190880751 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:20 INFO - PROCESS | 3344 | 1461190880835 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 15:21:20 INFO - PROCESS | 3344 | 1461190880842 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:20 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78618800 == 54 [pid = 3344] [id = 741] 15:21:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B72813400) [pid = 3344] [serial = 2223] [outer = 0000000000000000] 15:21:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B72D37000) [pid = 3344] [serial = 2224] [outer = 0000002B72813400] 15:21:20 INFO - PROCESS | 3344 | 1461190880889 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B73C50000) [pid = 3344] [serial = 2225] [outer = 0000002B72813400] 15:21:21 INFO - PROCESS | 3344 | 1461190881294 Marionette TRACE conn5 <- [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]]]}] 15:21:21 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. 15:21:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms 15:21:21 INFO - PROCESS | 3344 | 1461190881335 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 15:21:21 INFO - PROCESS | 3344 | 1461190881337 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 15:21:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:21:21 INFO - PROCESS | 3344 | 1461190881341 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:21:21 INFO - PROCESS | 3344 | 1461190881342 Marionette TRACE conn5 <- [1,2930,null,{}] 15:21:21 INFO - PROCESS | 3344 | 1461190881346 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:21 INFO - PROCESS | 3344 | 1461190881467 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 15:21:21 INFO - PROCESS | 3344 | 1461190881472 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:21 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BDA800 == 55 [pid = 3344] [id = 742] 15:21:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B74026C00) [pid = 3344] [serial = 2226] [outer = 0000000000000000] 15:21:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B74047000) [pid = 3344] [serial = 2227] [outer = 0000002B74026C00] 15:21:21 INFO - PROCESS | 3344 | 1461190881519 Marionette DEBUG loaded listener.js 15:21:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B741A6400) [pid = 3344] [serial = 2228] [outer = 0000002B74026C00] 15:21:22 INFO - PROCESS | 3344 | 1461190882010 Marionette TRACE conn5 <- [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"]]]}] 15:21:22 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 15:21:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:21:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 15:21:22 INFO - PROCESS | 3344 | 1461190882037 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 15:21:22 INFO - PROCESS | 3344 | 1461190882041 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 15:21:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:21:22 INFO - PROCESS | 3344 | 1461190882047 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:21:22 INFO - PROCESS | 3344 | 1461190882052 Marionette TRACE conn5 <- [1,2934,null,{}] 15:21:22 INFO - PROCESS | 3344 | 1461190882102 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:22 INFO - PROCESS | 3344 | 1461190882223 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 15:21:22 INFO - PROCESS | 3344 | 1461190882323 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:22 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6CA44800 == 56 [pid = 3344] [id = 743] 15:21:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B63376400) [pid = 3344] [serial = 2229] [outer = 0000000000000000] 15:21:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B63439000) [pid = 3344] [serial = 2230] [outer = 0000002B63376400] 15:21:22 INFO - PROCESS | 3344 | 1461190882383 Marionette DEBUG loaded listener.js 15:21:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B63DEC800) [pid = 3344] [serial = 2231] [outer = 0000002B63376400] 15:21:22 INFO - PROCESS | 3344 | 1461190882969 Marionette TRACE conn5 <- [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]]]}] 15:21:22 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:21:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 942ms 15:21:22 INFO - PROCESS | 3344 | 1461190882992 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 15:21:23 INFO - PROCESS | 3344 | 1461190882999 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 15:21:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:21:23 INFO - PROCESS | 3344 | 1461190883005 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:21:23 INFO - PROCESS | 3344 | 1461190883009 Marionette TRACE conn5 <- [1,2938,null,{}] 15:21:23 INFO - PROCESS | 3344 | 1461190883013 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:23 INFO - PROCESS | 3344 | 1461190883130 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 15:21:23 INFO - PROCESS | 3344 | 1461190883228 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74D98800 == 57 [pid = 3344] [id = 744] 15:21:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B681BD800) [pid = 3344] [serial = 2232] [outer = 0000000000000000] 15:21:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B69D1EC00) [pid = 3344] [serial = 2233] [outer = 0000002B681BD800] 15:21:23 INFO - PROCESS | 3344 | 1461190883286 Marionette DEBUG loaded listener.js 15:21:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B6FBB3C00) [pid = 3344] [serial = 2234] [outer = 0000002B681BD800] 15:21:23 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7500F000 == 58 [pid = 3344] [id = 745] 15:21:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B70328400) [pid = 3344] [serial = 2235] [outer = 0000000000000000] 15:21:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B705F3800) [pid = 3344] [serial = 2236] [outer = 0000002B70328400] 15:21:23 INFO - PROCESS | 3344 | 1461190883865 Marionette TRACE conn5 <- [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]]]}] 15:21:23 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:21:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 880ms 15:21:23 INFO - PROCESS | 3344 | 1461190883892 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 15:21:23 INFO - PROCESS | 3344 | 1461190883894 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 15:21:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:21:23 INFO - PROCESS | 3344 | 1461190883898 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:21:23 INFO - PROCESS | 3344 | 1461190883903 Marionette TRACE conn5 <- [1,2942,null,{}] 15:21:23 INFO - PROCESS | 3344 | 1461190883915 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:24 INFO - PROCESS | 3344 | 1461190884050 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 15:21:24 INFO - PROCESS | 3344 | 1461190884141 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:24 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79EBA800 == 59 [pid = 3344] [id = 746] 15:21:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B70329400) [pid = 3344] [serial = 2237] [outer = 0000000000000000] 15:21:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B70A21000) [pid = 3344] [serial = 2238] [outer = 0000002B70329400] 15:21:24 INFO - PROCESS | 3344 | 1461190884201 Marionette DEBUG loaded listener.js 15:21:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B74025400) [pid = 3344] [serial = 2239] [outer = 0000002B70329400] 15:21:24 INFO - PROCESS | 3344 | 1461190884741 Marionette TRACE conn5 <- [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]]]}] 15:21:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:21:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:21:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 881ms 15:21:24 INFO - PROCESS | 3344 | 1461190884782 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 15:21:24 INFO - PROCESS | 3344 | 1461190884785 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 15:21:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:21:24 INFO - PROCESS | 3344 | 1461190884789 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:21:24 INFO - PROCESS | 3344 | 1461190884791 Marionette TRACE conn5 <- [1,2946,null,{}] 15:21:24 INFO - PROCESS | 3344 | 1461190884813 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:24 INFO - PROCESS | 3344 | 1461190884941 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 15:21:25 INFO - PROCESS | 3344 | 1461190885036 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C228800 == 60 [pid = 3344] [id = 747] 15:21:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B74339000) [pid = 3344] [serial = 2240] [outer = 0000000000000000] 15:21:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B74496400) [pid = 3344] [serial = 2241] [outer = 0000002B74339000] 15:21:25 INFO - PROCESS | 3344 | 1461190885093 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B7456A000) [pid = 3344] [serial = 2242] [outer = 0000002B74339000] 15:21:25 INFO - PROCESS | 3344 | 1461190885618 Marionette TRACE conn5 <- [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]]]}] 15:21:25 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:21:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 859ms 15:21:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:21:25 INFO - PROCESS | 3344 | 1461190885650 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 15:21:25 INFO - PROCESS | 3344 | 1461190885652 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 15:21:25 INFO - PROCESS | 3344 | 1461190885656 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:21:25 INFO - PROCESS | 3344 | 1461190885658 Marionette TRACE conn5 <- [1,2950,null,{}] 15:21:25 INFO - PROCESS | 3344 | 1461190885679 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:25 INFO - PROCESS | 3344 | 1461190885786 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 15:21:25 INFO - PROCESS | 3344 | 1461190885882 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C243800 == 61 [pid = 3344] [id = 748] 15:21:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B74562400) [pid = 3344] [serial = 2243] [outer = 0000000000000000] 15:21:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B74D1C000) [pid = 3344] [serial = 2244] [outer = 0000002B74562400] 15:21:25 INFO - PROCESS | 3344 | 1461190885938 Marionette DEBUG loaded listener.js 15:21:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B74D70000) [pid = 3344] [serial = 2245] [outer = 0000002B74562400] 15:21:26 INFO - PROCESS | 3344 | 1461190886494 Marionette TRACE conn5 <- [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]]]}] 15:21:26 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. 15:21:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 901ms 15:21:26 INFO - PROCESS | 3344 | 1461190886560 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 3344 | 1461190886563 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 15:21:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:21:26 INFO - PROCESS | 3344 | 1461190886566 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - PROCESS | 3344 | 1461190886569 Marionette TRACE conn5 <- [1,2954,null,{}] 15:21:26 INFO - PROCESS | 3344 | 1461190886573 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:26 INFO - PROCESS | 3344 | 1461190886701 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 15:21:26 INFO - PROCESS | 3344 | 1461190886829 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:26 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C564000 == 62 [pid = 3344] [id = 749] 15:21:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B74FEB000) [pid = 3344] [serial = 2246] [outer = 0000000000000000] 15:21:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B74FF4C00) [pid = 3344] [serial = 2247] [outer = 0000002B74FEB000] 15:21:26 INFO - PROCESS | 3344 | 1461190886887 Marionette DEBUG loaded listener.js 15:21:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B7507E000) [pid = 3344] [serial = 2248] [outer = 0000002B74FEB000] 15:21:27 INFO - PROCESS | 3344 | 1461190887377 Marionette TRACE conn5 <- [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]]]}] 15:21:27 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. 15:21:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 839ms 15:21:27 INFO - PROCESS | 3344 | 1461190887425 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 15:21:27 INFO - PROCESS | 3344 | 1461190887428 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 15:21:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:21:27 INFO - PROCESS | 3344 | 1461190887433 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:21:27 INFO - PROCESS | 3344 | 1461190887435 Marionette TRACE conn5 <- [1,2958,null,{}] 15:21:27 INFO - PROCESS | 3344 | 1461190887439 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:27 INFO - PROCESS | 3344 | 1461190887544 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 15:21:27 INFO - PROCESS | 3344 | 1461190887640 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:27 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C580000 == 63 [pid = 3344] [id = 750] 15:21:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B75081800) [pid = 3344] [serial = 2249] [outer = 0000000000000000] 15:21:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B75086000) [pid = 3344] [serial = 2250] [outer = 0000002B75081800] 15:21:27 INFO - PROCESS | 3344 | 1461190887696 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B75915C00) [pid = 3344] [serial = 2251] [outer = 0000002B75081800] 15:21:28 INFO - PROCESS | 3344 | 1461190888236 Marionette TRACE conn5 <- [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]]]}] 15:21:28 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. 15:21:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 839ms 15:21:28 INFO - PROCESS | 3344 | 1461190888273 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 15:21:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:21:28 INFO - PROCESS | 3344 | 1461190888276 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 15:21:28 INFO - PROCESS | 3344 | 1461190888280 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:21:28 INFO - PROCESS | 3344 | 1461190888282 Marionette TRACE conn5 <- [1,2962,null,{}] 15:21:28 INFO - PROCESS | 3344 | 1461190888286 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:28 INFO - PROCESS | 3344 | 1461190888397 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 15:21:28 INFO - PROCESS | 3344 | 1461190888652 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:28 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70E66800 == 64 [pid = 3344] [id = 751] 15:21:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B6329E000) [pid = 3344] [serial = 2252] [outer = 0000000000000000] 15:21:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B63431C00) [pid = 3344] [serial = 2253] [outer = 0000002B6329E000] 15:21:28 INFO - PROCESS | 3344 | 1461190888704 Marionette DEBUG loaded listener.js 15:21:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B63D48C00) [pid = 3344] [serial = 2254] [outer = 0000002B6329E000] 15:21:29 INFO - PROCESS | 3344 | 1461190889240 Marionette TRACE conn5 <- [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]]]}] 15:21:29 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. 15:21:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 984ms 15:21:29 INFO - PROCESS | 3344 | 1461190889267 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 15:21:29 INFO - PROCESS | 3344 | 1461190889271 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 15:21:29 INFO - PROCESS | 3344 | 1461190889275 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:21:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:21:29 INFO - PROCESS | 3344 | 1461190889280 Marionette TRACE conn5 <- [1,2966,null,{}] 15:21:29 INFO - PROCESS | 3344 | 1461190889285 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:29 INFO - PROCESS | 3344 | 1461190889390 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 15:21:29 INFO - PROCESS | 3344 | 1461190889522 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:29 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737BD000 == 65 [pid = 3344] [id = 752] 15:21:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B68EB4C00) [pid = 3344] [serial = 2255] [outer = 0000000000000000] 15:21:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B6D5C9000) [pid = 3344] [serial = 2256] [outer = 0000002B68EB4C00] 15:21:29 INFO - PROCESS | 3344 | 1461190889578 Marionette DEBUG loaded listener.js 15:21:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (0000002B6FB8FC00) [pid = 3344] [serial = 2257] [outer = 0000002B68EB4C00] 15:21:30 INFO - PROCESS | 3344 | 1461190890103 Marionette TRACE conn5 <- [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]]]}] 15:21:30 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. 15:21:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 877ms 15:21:30 INFO - PROCESS | 3344 | 1461190890193 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 15:21:30 INFO - PROCESS | 3344 | 1461190890197 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78618800 == 64 [pid = 3344] [id = 741] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78033800 == 63 [pid = 3344] [id = 740] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75AA5800 == 62 [pid = 3344] [id = 739] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7501B000 == 61 [pid = 3344] [id = 738] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D9E000 == 60 [pid = 3344] [id = 737] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B745C7800 == 59 [pid = 3344] [id = 736] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B72DCD800 == 58 [pid = 3344] [id = 735] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB30000 == 57 [pid = 3344] [id = 734] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (0000002B70323800) [pid = 3344] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B69D20C00) [pid = 3344] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B719AB000) [pid = 3344] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B63A7A400) [pid = 3344] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B73C1AC00) [pid = 3344] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B7404CC00) [pid = 3344] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B7480F400) [pid = 3344] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B64EC3800 == 56 [pid = 3344] [id = 733] 15:21:30 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6FB49800 == 55 [pid = 3344] [id = 728] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B7444BC00) [pid = 3344] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B74340800) [pid = 3344] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B70338400) [pid = 3344] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B70C1D400) [pid = 3344] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B6F79D400) [pid = 3344] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B6FBB9800) [pid = 3344] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B742BB400) [pid = 3344] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B64B93400) [pid = 3344] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B6F234000) [pid = 3344] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B68DFDC00) [pid = 3344] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B63D46800) [pid = 3344] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B7103C400) [pid = 3344] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B71992400) [pid = 3344] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B719AD000) [pid = 3344] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B6F7AE400) [pid = 3344] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B74454400) [pid = 3344] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B74021400) [pid = 3344] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B74569C00) [pid = 3344] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B74123800) [pid = 3344] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B7449C400) [pid = 3344] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B7199A800) [pid = 3344] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 15:21:30 INFO - PROCESS | 3344 | 1461190890260 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:21:30 INFO - PROCESS | 3344 | 1461190890263 Marionette TRACE conn5 <- [1,2970,null,{}] 15:21:30 INFO - PROCESS | 3344 | 1461190890266 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:30 INFO - PROCESS | 3344 | 1461190890362 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 15:21:30 INFO - PROCESS | 3344 | 1461190890452 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:30 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F758800 == 56 [pid = 3344] [id = 753] 15:21:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B63DF7000) [pid = 3344] [serial = 2258] [outer = 0000000000000000] 15:21:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B67E75800) [pid = 3344] [serial = 2259] [outer = 0000002B63DF7000] 15:21:30 INFO - PROCESS | 3344 | 1461190890501 Marionette DEBUG loaded listener.js 15:21:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B69D23000) [pid = 3344] [serial = 2260] [outer = 0000002B63DF7000] 15:21:30 INFO - PROCESS | 3344 | 1461190890884 Marionette TRACE conn5 <- [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"]]]}] 15:21:30 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 15:21:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:21:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 15:21:30 INFO - PROCESS | 3344 | 1461190890953 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 15:21:30 INFO - PROCESS | 3344 | 1461190890955 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 15:21:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:21:30 INFO - PROCESS | 3344 | 1461190890965 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:21:30 INFO - PROCESS | 3344 | 1461190890972 Marionette TRACE conn5 <- [1,2974,null,{}] 15:21:30 INFO - PROCESS | 3344 | 1461190890976 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:31 INFO - PROCESS | 3344 | 1461190891068 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 15:21:31 INFO - PROCESS | 3344 | 1461190891075 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70455800 == 57 [pid = 3344] [id = 754] 15:21:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B6F235C00) [pid = 3344] [serial = 2261] [outer = 0000000000000000] 15:21:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B7005F400) [pid = 3344] [serial = 2262] [outer = 0000002B6F235C00] 15:21:31 INFO - PROCESS | 3344 | 1461190891122 Marionette DEBUG loaded listener.js 15:21:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B70C17000) [pid = 3344] [serial = 2263] [outer = 0000002B6F235C00] 15:21:31 INFO - PROCESS | 3344 | 1461190891560 Marionette TRACE conn5 <- [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]]]}] 15:21:31 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. 15:21:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 650ms 15:21:31 INFO - PROCESS | 3344 | 1461190891613 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 15:21:31 INFO - PROCESS | 3344 | 1461190891616 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 15:21:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:21:31 INFO - PROCESS | 3344 | 1461190891620 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:21:31 INFO - PROCESS | 3344 | 1461190891622 Marionette TRACE conn5 <- [1,2978,null,{}] 15:21:31 INFO - PROCESS | 3344 | 1461190891625 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:31 INFO - PROCESS | 3344 | 1461190891714 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 15:21:31 INFO - PROCESS | 3344 | 1461190891757 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:31 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7530A800 == 58 [pid = 3344] [id = 755] 15:21:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B7102FC00) [pid = 3344] [serial = 2264] [outer = 0000000000000000] 15:21:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B7103C400) [pid = 3344] [serial = 2265] [outer = 0000002B7102FC00] 15:21:31 INFO - PROCESS | 3344 | 1461190891803 Marionette DEBUG loaded listener.js 15:21:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B71996000) [pid = 3344] [serial = 2266] [outer = 0000002B7102FC00] 15:21:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B754DB800 == 59 [pid = 3344] [id = 756] 15:21:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B72970800) [pid = 3344] [serial = 2267] [outer = 0000000000000000] 15:21:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B72977C00) [pid = 3344] [serial = 2268] [outer = 0000002B72970800] 15:21:32 INFO - PROCESS | 3344 | 1461190892269 Marionette TRACE conn5 <- [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]]]}] 15:21:32 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. 15:21:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 15:21:32 INFO - PROCESS | 3344 | 1461190892312 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 15:21:32 INFO - PROCESS | 3344 | 1461190892315 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 15:21:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:21:32 INFO - PROCESS | 3344 | 1461190892318 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:21:32 INFO - PROCESS | 3344 | 1461190892320 Marionette TRACE conn5 <- [1,2982,null,{}] 15:21:32 INFO - PROCESS | 3344 | 1461190892323 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:32 INFO - PROCESS | 3344 | 1461190892425 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 15:21:32 INFO - PROCESS | 3344 | 1461190892431 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:32 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B77F9E000 == 60 [pid = 3344] [id = 757] 15:21:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B7401DC00) [pid = 3344] [serial = 2269] [outer = 0000000000000000] 15:21:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B74023000) [pid = 3344] [serial = 2270] [outer = 0000002B7401DC00] 15:21:32 INFO - PROCESS | 3344 | 1461190892484 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B74338C00) [pid = 3344] [serial = 2271] [outer = 0000002B7401DC00] 15:21:32 INFO - PROCESS | 3344 | 1461190892977 Marionette TRACE conn5 <- [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]]]}] 15:21:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:21:33 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 15:21:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 15:21:33 INFO - PROCESS | 3344 | 1461190893013 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 15:21:33 INFO - PROCESS | 3344 | 1461190893015 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 15:21:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:21:33 INFO - PROCESS | 3344 | 1461190893018 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:21:33 INFO - PROCESS | 3344 | 1461190893020 Marionette TRACE conn5 <- [1,2986,null,{}] 15:21:33 INFO - PROCESS | 3344 | 1461190893024 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:33 INFO - PROCESS | 3344 | 1461190893171 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 15:21:33 INFO - PROCESS | 3344 | 1461190893195 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78616800 == 61 [pid = 3344] [id = 758] 15:21:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B74454400) [pid = 3344] [serial = 2272] [outer = 0000000000000000] 15:21:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B74497800) [pid = 3344] [serial = 2273] [outer = 0000002B74454400] 15:21:33 INFO - PROCESS | 3344 | 1461190893242 Marionette DEBUG loaded listener.js 15:21:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B74808000) [pid = 3344] [serial = 2274] [outer = 0000002B74454400] 15:21:33 INFO - PROCESS | 3344 | 1461190893630 Marionette TRACE conn5 <- [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]]]}] 15:21:33 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. 15:21:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 15:21:33 INFO - PROCESS | 3344 | 1461190893717 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 15:21:33 INFO - PROCESS | 3344 | 1461190893720 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 15:21:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:21:33 INFO - PROCESS | 3344 | 1461190893723 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:21:33 INFO - PROCESS | 3344 | 1461190893725 Marionette TRACE conn5 <- [1,2990,null,{}] 15:21:33 INFO - PROCESS | 3344 | 1461190893729 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:33 INFO - PROCESS | 3344 | 1461190893844 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 15:21:33 INFO - PROCESS | 3344 | 1461190893897 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:33 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78BDD000 == 62 [pid = 3344] [id = 759] 15:21:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B74D25800) [pid = 3344] [serial = 2275] [outer = 0000000000000000] 15:21:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B74D6B800) [pid = 3344] [serial = 2276] [outer = 0000002B74D25800] 15:21:33 INFO - PROCESS | 3344 | 1461190893943 Marionette DEBUG loaded listener.js 15:21:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B74FEEC00) [pid = 3344] [serial = 2277] [outer = 0000002B74D25800] 15:21:34 INFO - PROCESS | 3344 | 1461190894345 Marionette TRACE conn5 <- [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]]]}] 15:21:34 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. 15:21:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 15:21:34 INFO - PROCESS | 3344 | 1461190894354 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 15:21:34 INFO - PROCESS | 3344 | 1461190894357 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 15:21:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:21:34 INFO - PROCESS | 3344 | 1461190894360 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:21:34 INFO - PROCESS | 3344 | 1461190894362 Marionette TRACE conn5 <- [1,2994,null,{}] 15:21:34 INFO - PROCESS | 3344 | 1461190894365 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:34 INFO - PROCESS | 3344 | 1461190894484 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 15:21:34 INFO - PROCESS | 3344 | 1461190894574 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:34 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B79420800 == 63 [pid = 3344] [id = 760] 15:21:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B74FF2800) [pid = 3344] [serial = 2278] [outer = 0000000000000000] 15:21:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B75917C00) [pid = 3344] [serial = 2279] [outer = 0000002B74FF2800] 15:21:34 INFO - PROCESS | 3344 | 1461190894620 Marionette DEBUG loaded listener.js 15:21:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B75920C00) [pid = 3344] [serial = 2280] [outer = 0000002B74FF2800] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B71036800) [pid = 3344] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B73C12800) [pid = 3344] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B74043400) [pid = 3344] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B70329800) [pid = 3344] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B69D94800) [pid = 3344] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B70A1C000) [pid = 3344] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B63605800) [pid = 3344] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B632A3000) [pid = 3344] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B64F90400) [pid = 3344] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B701E4C00) [pid = 3344] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B71990C00) [pid = 3344] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B6F7B7400) [pid = 3344] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B704C2C00) [pid = 3344] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B70CBE800) [pid = 3344] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B69A9C400) [pid = 3344] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B70C16C00) [pid = 3344] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B69A9E800) [pid = 3344] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B72813400) [pid = 3344] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B63377400) [pid = 3344] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:21:35 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B632E4000) [pid = 3344] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:21:35 INFO - PROCESS | 3344 | 1461190895208 Marionette TRACE conn5 <- [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]]]}] 15:21:35 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. 15:21:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 880ms 15:21:35 INFO - PROCESS | 3344 | 1461190895244 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 15:21:35 INFO - PROCESS | 3344 | 1461190895246 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 15:21:35 INFO - PROCESS | 3344 | 1461190895249 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:21:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:21:35 INFO - PROCESS | 3344 | 1461190895251 Marionette TRACE conn5 <- [1,2998,null,{}] 15:21:35 INFO - PROCESS | 3344 | 1461190895255 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:35 INFO - PROCESS | 3344 | 1461190895380 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 15:21:35 INFO - PROCESS | 3344 | 1461190895431 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:35 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B9F2800 == 64 [pid = 3344] [id = 761] 15:21:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B62567000) [pid = 3344] [serial = 2281] [outer = 0000000000000000] 15:21:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B6FDBF400) [pid = 3344] [serial = 2282] [outer = 0000002B62567000] 15:21:35 INFO - PROCESS | 3344 | 1461190895477 Marionette DEBUG loaded listener.js 15:21:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B742BC800) [pid = 3344] [serial = 2283] [outer = 0000002B62567000] 15:21:35 INFO - PROCESS | 3344 | [3344] 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 15:21:35 INFO - PROCESS | 3344 | 1461190895866 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:21:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:21:35 INFO - {} 15:21:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:21:35 INFO - {} 15:21:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:21:35 INFO - {} 15:21:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:21:35 INFO - {} 15:21:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 689ms 15:21:35 INFO - PROCESS | 3344 | 1461190895942 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 15:21:35 INFO - PROCESS | 3344 | 1461190895945 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 15:21:35 INFO - TEST-START | /FileAPI/fileReader.html 15:21:35 INFO - PROCESS | 3344 | 1461190895948 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:21:35 INFO - PROCESS | 3344 | 1461190895950 Marionette TRACE conn5 <- [1,3002,null,{}] 15:21:35 INFO - PROCESS | 3344 | 1461190895953 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:36 INFO - PROCESS | 3344 | 1461190896044 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 15:21:36 INFO - PROCESS | 3344 | 1461190896051 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7DDDE000 == 65 [pid = 3344] [id = 762] 15:21:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B7595F400) [pid = 3344] [serial = 2284] [outer = 0000000000000000] 15:21:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B75A48800) [pid = 3344] [serial = 2285] [outer = 0000002B7595F400] 15:21:36 INFO - PROCESS | 3344 | 1461190896103 Marionette DEBUG loaded listener.js 15:21:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B774E8400) [pid = 3344] [serial = 2286] [outer = 0000002B7595F400] 15:21:36 INFO - PROCESS | 3344 | 1461190896538 Marionette TRACE conn5 <- [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]]]}] 15:21:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:21:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:21:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:21:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:21:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 15:21:36 INFO - TEST-START | /FileAPI/historical.html 15:21:36 INFO - PROCESS | 3344 | 1461190896593 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 15:21:36 INFO - PROCESS | 3344 | 1461190896595 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 15:21:36 INFO - PROCESS | 3344 | 1461190896599 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:21:36 INFO - PROCESS | 3344 | 1461190896601 Marionette TRACE conn5 <- [1,3006,null,{}] 15:21:36 INFO - PROCESS | 3344 | 1461190896605 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:36 INFO - PROCESS | 3344 | 1461190896715 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 15:21:36 INFO - PROCESS | 3344 | 1461190896721 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:36 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74EA6000 == 66 [pid = 3344] [id = 763] 15:21:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B774F2800) [pid = 3344] [serial = 2287] [outer = 0000000000000000] 15:21:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B780C8000) [pid = 3344] [serial = 2288] [outer = 0000002B774F2800] 15:21:36 INFO - PROCESS | 3344 | 1461190896767 Marionette DEBUG loaded listener.js 15:21:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B780D5400) [pid = 3344] [serial = 2289] [outer = 0000002B774F2800] 15:21:37 INFO - PROCESS | 3344 | 1461190897375 Marionette TRACE conn5 <- [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"]]]}] 15:21:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:21:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:21:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:21:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:21:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:21:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:21:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:21:37 INFO - TEST-OK | /FileAPI/historical.html | took 840ms 15:21:37 INFO - PROCESS | 3344 | 1461190897448 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 15:21:37 INFO - PROCESS | 3344 | 1461190897453 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 15:21:37 INFO - TEST-START | /FileAPI/idlharness.html 15:21:37 INFO - PROCESS | 3344 | 1461190897472 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:21:37 INFO - PROCESS | 3344 | 1461190897477 Marionette TRACE conn5 <- [1,3010,null,{}] 15:21:37 INFO - PROCESS | 3344 | 1461190897486 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:37 INFO - PROCESS | 3344 | 1461190897615 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 15:21:37 INFO - PROCESS | 3344 | 1461190897737 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:37 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737C9000 == 67 [pid = 3344] [id = 764] 15:21:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B6882D000) [pid = 3344] [serial = 2290] [outer = 0000000000000000] 15:21:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B6D5C9C00) [pid = 3344] [serial = 2291] [outer = 0000002B6882D000] 15:21:37 INFO - PROCESS | 3344 | 1461190897798 Marionette DEBUG loaded listener.js 15:21:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B6FBAD800) [pid = 3344] [serial = 2292] [outer = 0000002B6882D000] 15:21:38 INFO - PROCESS | 3344 | 1461190898890 Marionette TRACE conn5 <- [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]]]}] 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:21:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:21:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:21:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:21:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:21:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:21:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:21:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:21:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:21:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:21:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:21:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:21:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:21:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:21:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:21:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:21:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:21:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:21:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:21:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:21:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:21:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:21:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:21:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:21:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:21:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:21:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:21:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:21:38 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 15:21:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:21:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:21:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:21:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:21:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:21:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:21:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:21:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:21:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:21:38 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 15:21:38 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 15:21:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:21:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:21:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:21:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:21:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:21:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:21:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:21:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:21:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:21:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:21:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:21:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:21:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:21:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:21:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:21:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:21:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:21:38 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 15:21:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:21:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:21:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:21:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:21:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:21:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:21:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:21:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:21:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:21:38 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 15:21:38 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 15:21:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:21:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:21:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:21:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:21:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:21:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:21:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:21:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:21:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:21:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:21:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:21:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1551ms 15:21:39 INFO - PROCESS | 3344 | 1461190899011 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 15:21:39 INFO - PROCESS | 3344 | 1461190899018 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 15:21:39 INFO - PROCESS | 3344 | 1461190899025 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:21:39 INFO - TEST-START | /FileAPI/idlharness.worker 15:21:39 INFO - PROCESS | 3344 | 1461190899028 Marionette TRACE conn5 <- [1,3014,null,{}] 15:21:39 INFO - PROCESS | 3344 | 1461190899085 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:39 INFO - PROCESS | 3344 | 1461190899269 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 15:21:39 INFO - PROCESS | 3344 | 1461190899390 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:39 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7C579800 == 68 [pid = 3344] [id = 765] 15:21:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B70232400) [pid = 3344] [serial = 2293] [outer = 0000000000000000] 15:21:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B774E9C00) [pid = 3344] [serial = 2294] [outer = 0000002B70232400] 15:21:39 INFO - PROCESS | 3344 | 1461190899449 Marionette DEBUG loaded listener.js 15:21:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B780D1800) [pid = 3344] [serial = 2295] [outer = 0000002B70232400] 15:21:39 INFO - PROCESS | 3344 | [3344] 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 15:21:40 INFO - PROCESS | 3344 | 1461190900639 Marionette TRACE conn5 <- [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,{},{}]]]}] 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:21:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:21:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:21:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:21:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:21:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:21:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:21:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:21:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:21:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:21:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:21:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:21:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:21:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:21:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:21:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:21:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:21:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:21:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:21:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:21:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:21:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:21:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:21:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:21:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:21:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:21:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:21:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:21:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:21:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:21:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:21:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:21:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:21:40 INFO - {} 15:21:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1786ms 15:21:40 INFO - PROCESS | 3344 | 1461190900818 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 15:21:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:21:40 INFO - PROCESS | 3344 | 1461190900821 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 15:21:40 INFO - PROCESS | 3344 | 1461190900851 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:21:40 INFO - PROCESS | 3344 | 1461190900856 Marionette TRACE conn5 <- [1,3018,null,{}] 15:21:40 INFO - PROCESS | 3344 | 1461190900869 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:40 INFO - PROCESS | 3344 | 1461190900983 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 15:21:41 INFO - PROCESS | 3344 | 1461190901111 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:41 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B69AD7800 == 69 [pid = 3344] [id = 766] 15:21:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B63438400) [pid = 3344] [serial = 2296] [outer = 0000000000000000] 15:21:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B67E3A000) [pid = 3344] [serial = 2297] [outer = 0000002B63438400] 15:21:41 INFO - PROCESS | 3344 | 1461190901175 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B6FBB7000) [pid = 3344] [serial = 2298] [outer = 0000002B63438400] 15:21:41 INFO - PROCESS | 3344 | 1461190901694 Marionette TRACE conn5 <- [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]]]}] 15:21:41 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 15:21:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 923ms 15:21:42 INFO - PROCESS | 3344 | 1461190901999 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 15:21:42 INFO - PROCESS | 3344 | 1461190902004 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 15:21:42 INFO - PROCESS | 3344 | 1461190902024 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:21:42 INFO - PROCESS | 3344 | 1461190902027 Marionette TRACE conn5 <- [1,3022,null,{}] 15:21:42 INFO - PROCESS | 3344 | 1461190902033 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:21:42 INFO - PROCESS | 3344 | 1461190902136 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 15:21:42 INFO - PROCESS | 3344 | 1461190902231 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:42 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B68EC2000 == 70 [pid = 3344] [id = 767] 15:21:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B62564400) [pid = 3344] [serial = 2299] [outer = 0000000000000000] 15:21:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B62BCAC00) [pid = 3344] [serial = 2300] [outer = 0000002B62564400] 15:21:42 INFO - PROCESS | 3344 | 1461190902281 Marionette DEBUG loaded listener.js 15:21:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B63604C00) [pid = 3344] [serial = 2301] [outer = 0000002B62564400] 15:21:42 INFO - PROCESS | 3344 | 1461190902821 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:21:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:21:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 818ms 15:21:42 INFO - PROCESS | 3344 | 1461190902860 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 15:21:42 INFO - PROCESS | 3344 | 1461190902864 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 15:21:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:21:42 INFO - PROCESS | 3344 | 1461190902873 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:21:42 INFO - PROCESS | 3344 | 1461190902878 Marionette TRACE conn5 <- [1,3026,null,{}] 15:21:42 INFO - PROCESS | 3344 | 1461190902883 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:42 INFO - PROCESS | 3344 | 1461190902987 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 15:21:43 INFO - PROCESS | 3344 | 1461190903093 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:43 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7049B000 == 71 [pid = 3344] [id = 768] 15:21:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (0000002B63C1D000) [pid = 3344] [serial = 2302] [outer = 0000000000000000] 15:21:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (0000002B63D4BC00) [pid = 3344] [serial = 2303] [outer = 0000002B63C1D000] 15:21:43 INFO - PROCESS | 3344 | 1461190903145 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (0000002B67E70C00) [pid = 3344] [serial = 2304] [outer = 0000002B63C1D000] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7890E000 == 70 [pid = 3344] [id = 716] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78809800 == 69 [pid = 3344] [id = 715] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78037000 == 68 [pid = 3344] [id = 699] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7DDDE000 == 67 [pid = 3344] [id = 762] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7B9F2800 == 66 [pid = 3344] [id = 761] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B79420800 == 65 [pid = 3344] [id = 760] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BDD000 == 64 [pid = 3344] [id = 759] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78616800 == 63 [pid = 3344] [id = 758] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (0000002B74047000) [pid = 3344] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B77F9E000 == 62 [pid = 3344] [id = 757] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B754DB800 == 61 [pid = 3344] [id = 756] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7530A800 == 60 [pid = 3344] [id = 755] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70455800 == 59 [pid = 3344] [id = 754] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6F758800 == 58 [pid = 3344] [id = 753] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B737BD000 == 57 [pid = 3344] [id = 752] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B70E66800 == 56 [pid = 3344] [id = 751] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7500F000 == 55 [pid = 3344] [id = 745] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74D98800 == 54 [pid = 3344] [id = 744] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B6CA44800 == 53 [pid = 3344] [id = 743] 15:21:43 INFO - PROCESS | 3344 | --DOCSHELL 0000002B78BDA800 == 52 [pid = 3344] [id = 742] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (0000002B68986C00) [pid = 3344] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (0000002B6F239000) [pid = 3344] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B70A21C00) [pid = 3344] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B731DD000) [pid = 3344] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B6FBB2000) [pid = 3344] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B70058400) [pid = 3344] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B70A20C00) [pid = 3344] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B71038C00) [pid = 3344] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B70C1E800) [pid = 3344] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B737A2400) [pid = 3344] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B69D24400) [pid = 3344] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B6DBE5000) [pid = 3344] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B74E65800) [pid = 3344] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B74D62800) [pid = 3344] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B6F791000) [pid = 3344] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B6F7B7000) [pid = 3344] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B63D4C000) [pid = 3344] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B73C50000) [pid = 3344] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B74493C00) [pid = 3344] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B63C24800) [pid = 3344] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B68889400) [pid = 3344] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B72D37000) [pid = 3344] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B67E37400) [pid = 3344] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B63C1C400) [pid = 3344] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B7198FC00) [pid = 3344] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B71992000) [pid = 3344] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B719B2000) [pid = 3344] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B6F856000) [pid = 3344] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B7401D800) [pid = 3344] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B74132800) [pid = 3344] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B70A15400) [pid = 3344] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B6FBAB400) [pid = 3344] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B71C52400) [pid = 3344] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B67E75000) [pid = 3344] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3344 | 1461190903784 Marionette TRACE conn5 <- [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"]]]}] 15:21:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:21:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:21:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 943ms 15:21:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:21:43 INFO - PROCESS | 3344 | 1461190903817 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 15:21:43 INFO - PROCESS | 3344 | 1461190903819 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 15:21:43 INFO - PROCESS | 3344 | 1461190903824 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:21:43 INFO - PROCESS | 3344 | 1461190903826 Marionette TRACE conn5 <- [1,3030,null,{}] 15:21:43 INFO - PROCESS | 3344 | 1461190903836 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:43 INFO - PROCESS | 3344 | 1461190903931 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 15:21:43 INFO - PROCESS | 3344 | 1461190903943 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7055B800 == 53 [pid = 3344] [id = 769] 15:21:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B63A7B800) [pid = 3344] [serial = 2305] [outer = 0000000000000000] 15:21:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B68869C00) [pid = 3344] [serial = 2306] [outer = 0000002B63A7B800] 15:21:44 INFO - PROCESS | 3344 | 1461190904063 Marionette DEBUG loaded listener.js 15:21:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B68DA9400) [pid = 3344] [serial = 2307] [outer = 0000002B63A7B800] 15:21:44 INFO - PROCESS | 3344 | 1461190904686 Marionette TRACE conn5 <- [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]]]}] 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:21:44 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. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:21:44 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'.) 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:21:44 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. 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:21:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:21:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:21:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:21:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:21:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:21:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 903ms 15:21:44 INFO - PROCESS | 3344 | 1461190904729 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 15:21:44 INFO - PROCESS | 3344 | 1461190904731 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 15:21:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:21:44 INFO - PROCESS | 3344 | 1461190904735 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - PROCESS | 3344 | 1461190904737 Marionette TRACE conn5 <- [1,3034,null,{}] 15:21:44 INFO - PROCESS | 3344 | 1461190904740 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:44 INFO - PROCESS | 3344 | 1461190904833 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 15:21:44 INFO - PROCESS | 3344 | 1461190904921 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:44 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7446F000 == 54 [pid = 3344] [id = 770] 15:21:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B68B77000) [pid = 3344] [serial = 2308] [outer = 0000000000000000] 15:21:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B6D5AAC00) [pid = 3344] [serial = 2309] [outer = 0000002B68B77000] 15:21:44 INFO - PROCESS | 3344 | 1461190904969 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B6F239C00) [pid = 3344] [serial = 2310] [outer = 0000002B68B77000] 15:21:45 INFO - PROCESS | 3344 | [3344] 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 15:21:45 INFO - PROCESS | 3344 | 1461190905393 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:21:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:21:45 INFO - {} 15:21:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 15:21:45 INFO - PROCESS | 3344 | 1461190905430 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 3344 | 1461190905432 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 15:21:45 INFO - PROCESS | 3344 | 1461190905435 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:21:45 INFO - PROCESS | 3344 | 1461190905437 Marionette TRACE conn5 <- [1,3038,null,{}] 15:21:45 INFO - PROCESS | 3344 | 1461190905440 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:45 INFO - PROCESS | 3344 | 1461190905524 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 15:21:45 INFO - PROCESS | 3344 | 1461190905533 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:45 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B74DB3000 == 55 [pid = 3344] [id = 771] 15:21:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B6F2B1800) [pid = 3344] [serial = 2311] [outer = 0000000000000000] 15:21:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B6F7B1400) [pid = 3344] [serial = 2312] [outer = 0000002B6F2B1800] 15:21:45 INFO - PROCESS | 3344 | 1461190905581 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B6F856C00) [pid = 3344] [serial = 2313] [outer = 0000002B6F2B1800] 15:21:46 INFO - PROCESS | 3344 | 1461190906042 Marionette TRACE conn5 <- [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]]]}] 15:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:21:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 627ms 15:21:46 INFO - PROCESS | 3344 | 1461190906066 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 3344 | 1461190906068 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 15:21:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:21:46 INFO - PROCESS | 3344 | 1461190906072 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 3344 | 1461190906074 Marionette TRACE conn5 <- [1,3042,null,{}] 15:21:46 INFO - PROCESS | 3344 | 1461190906084 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:46 INFO - PROCESS | 3344 | 1461190906228 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 15:21:46 INFO - PROCESS | 3344 | 1461190906289 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7500E000 == 56 [pid = 3344] [id = 772] 15:21:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B70176400) [pid = 3344] [serial = 2314] [outer = 0000000000000000] 15:21:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B7031F400) [pid = 3344] [serial = 2315] [outer = 0000002B70176400] 15:21:46 INFO - PROCESS | 3344 | 1461190906340 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B70A0F400) [pid = 3344] [serial = 2316] [outer = 0000002B70176400] 15:21:47 INFO - PROCESS | 3344 | 1461190907092 Marionette TRACE conn5 <- [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"]]]}] 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:21:47 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" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:21:47 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" 15:21:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:21:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1159ms 15:21:47 INFO - PROCESS | 3344 | 1461190907234 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 15:21:47 INFO - PROCESS | 3344 | 1461190907237 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 15:21:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:21:47 INFO - PROCESS | 3344 | 1461190907246 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:21:47 INFO - PROCESS | 3344 | 1461190907248 Marionette TRACE conn5 <- [1,3046,null,{}] 15:21:47 INFO - PROCESS | 3344 | 1461190907251 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:47 INFO - PROCESS | 3344 | 1461190907363 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 15:21:47 INFO - PROCESS | 3344 | 1461190907369 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:47 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B75A9C000 == 57 [pid = 3344] [id = 773] 15:21:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B70A1C400) [pid = 3344] [serial = 2317] [outer = 0000000000000000] 15:21:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B70C1A800) [pid = 3344] [serial = 2318] [outer = 0000002B70A1C400] 15:21:47 INFO - PROCESS | 3344 | 1461190907425 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B70FEE800) [pid = 3344] [serial = 2319] [outer = 0000002B70A1C400] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B63A7AC00) [pid = 3344] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B6F241C00) [pid = 3344] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B74050400) [pid = 3344] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B7456A800) [pid = 3344] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B714C8000) [pid = 3344] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B74454400) [pid = 3344] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B74D25800) [pid = 3344] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B74FF2800) [pid = 3344] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B6329E000) [pid = 3344] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B72970800) [pid = 3344] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B7102FC00) [pid = 3344] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B68EB4C00) [pid = 3344] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B63DF7000) [pid = 3344] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B6F235C00) [pid = 3344] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B70328400) [pid = 3344] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B7595F400) [pid = 3344] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B72D34400) [pid = 3344] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B7401DC00) [pid = 3344] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:21:48 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B62567000) [pid = 3344] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:21:48 INFO - PROCESS | 3344 | 1461190908164 Marionette TRACE conn5 <- [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]]]}] 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:21:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:21:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:21:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:21:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:21:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:21:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:21:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:21:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:21:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 947ms 15:21:48 INFO - PROCESS | 3344 | 1461190908190 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 3344 | 1461190908192 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 15:21:48 INFO - PROCESS | 3344 | 1461190908195 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:21:48 INFO - PROCESS | 3344 | 1461190908197 Marionette TRACE conn5 <- [1,3050,null,{}] 15:21:48 INFO - PROCESS | 3344 | 1461190908201 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:48 INFO - PROCESS | 3344 | 1461190908315 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 15:21:48 INFO - PROCESS | 3344 | 1461190908369 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7531B800 == 58 [pid = 3344] [id = 774] 15:21:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B63610800) [pid = 3344] [serial = 2320] [outer = 0000000000000000] 15:21:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B71037800) [pid = 3344] [serial = 2321] [outer = 0000002B63610800] 15:21:48 INFO - PROCESS | 3344 | 1461190908416 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B71C4AC00) [pid = 3344] [serial = 2322] [outer = 0000002B63610800] 15:21:48 INFO - PROCESS | 3344 | [3344] 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 15:21:48 INFO - PROCESS | 3344 | 1461190908817 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:21:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:21:48 INFO - {} 15:21:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 15:21:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:21:48 INFO - PROCESS | 3344 | 1461190908831 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 3344 | 1461190908833 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 15:21:48 INFO - PROCESS | 3344 | 1461190908837 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - PROCESS | 3344 | 1461190908839 Marionette TRACE conn5 <- [1,3054,null,{}] 15:21:48 INFO - PROCESS | 3344 | 1461190908842 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:48 INFO - PROCESS | 3344 | 1461190908927 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 15:21:48 INFO - PROCESS | 3344 | 1461190908933 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7803C800 == 59 [pid = 3344] [id = 775] 15:21:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B7281C000) [pid = 3344] [serial = 2323] [outer = 0000000000000000] 15:21:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (0000002B731DD000) [pid = 3344] [serial = 2324] [outer = 0000002B7281C000] 15:21:48 INFO - PROCESS | 3344 | 1461190908979 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (0000002B73C55000) [pid = 3344] [serial = 2325] [outer = 0000002B7281C000] 15:21:49 INFO - PROCESS | 3344 | 1461190909384 Marionette TRACE conn5 <- [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]]]}] 15:21:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:21:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:21:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:21:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:21:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:21:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:21:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:21:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 586ms 15:21:49 INFO - PROCESS | 3344 | 1461190909429 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 15:21:49 INFO - PROCESS | 3344 | 1461190909431 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 15:21:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:21:49 INFO - PROCESS | 3344 | 1461190909445 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:21:49 INFO - PROCESS | 3344 | 1461190909447 Marionette TRACE conn5 <- [1,3058,null,{}] 15:21:49 INFO - PROCESS | 3344 | 1461190909451 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:49 INFO - PROCESS | 3344 | 1461190909537 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 15:21:49 INFO - PROCESS | 3344 | 1461190909543 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7831A000 == 60 [pid = 3344] [id = 776] 15:21:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (0000002B7401FC00) [pid = 3344] [serial = 2326] [outer = 0000000000000000] 15:21:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (0000002B74049400) [pid = 3344] [serial = 2327] [outer = 0000002B7401FC00] 15:21:49 INFO - PROCESS | 3344 | 1461190909589 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (0000002B74132C00) [pid = 3344] [serial = 2328] [outer = 0000002B7401FC00] 15:21:50 INFO - PROCESS | 3344 | 1461190910012 Marionette TRACE conn5 <- [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]]]}] 15:21:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:21:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:21:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:21:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:21:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:21:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:21:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 692ms 15:21:50 INFO - PROCESS | 3344 | 1461190910142 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 15:21:50 INFO - PROCESS | 3344 | 1461190910146 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 15:21:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:21:50 INFO - PROCESS | 3344 | 1461190910151 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:21:50 INFO - PROCESS | 3344 | 1461190910156 Marionette TRACE conn5 <- [1,3062,null,{}] 15:21:50 INFO - PROCESS | 3344 | 1461190910163 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:50 INFO - PROCESS | 3344 | 1461190910379 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 15:21:50 INFO - PROCESS | 3344 | 1461190910486 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6D523000 == 61 [pid = 3344] [id = 777] 15:21:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (0000002B6329F800) [pid = 3344] [serial = 2329] [outer = 0000000000000000] 15:21:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (0000002B632E5400) [pid = 3344] [serial = 2330] [outer = 0000002B6329F800] 15:21:50 INFO - PROCESS | 3344 | 1461190910548 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (0000002B63A83800) [pid = 3344] [serial = 2331] [outer = 0000002B6329F800] 15:21:51 INFO - PROCESS | 3344 | 1461190911067 Marionette TRACE conn5 <- [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]]]}] 15:21:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:21:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:21:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:21:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:21:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:21:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:21:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 942ms 15:21:51 INFO - PROCESS | 3344 | 1461190911097 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 3344 | 1461190911102 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 15:21:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:21:51 INFO - PROCESS | 3344 | 1461190911126 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 3344 | 1461190911131 Marionette TRACE conn5 <- [1,3066,null,{}] 15:21:51 INFO - PROCESS | 3344 | 1461190911138 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:51 INFO - PROCESS | 3344 | 1461190911253 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 15:21:51 INFO - PROCESS | 3344 | 1461190911351 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:51 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B737C0800 == 62 [pid = 3344] [id = 778] 15:21:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (0000002B6895FC00) [pid = 3344] [serial = 2332] [outer = 0000000000000000] 15:21:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (0000002B68D68C00) [pid = 3344] [serial = 2333] [outer = 0000002B6895FC00] 15:21:51 INFO - PROCESS | 3344 | 1461190911408 Marionette DEBUG loaded listener.js 15:21:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (0000002B69A08800) [pid = 3344] [serial = 2334] [outer = 0000002B6895FC00] 15:21:52 INFO - PROCESS | 3344 | 1461190912010 Marionette TRACE conn5 <- [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] 15:21:52 INFO - PROCESS | 3344 | 1461190912087 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 15:21:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:21:52 INFO - PROCESS | 3344 | 1461190912092 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:21:52 INFO - PROCESS | 3344 | 1461190912094 Marionette TRACE conn5 <- [1,3070,null,{}] 15:21:52 INFO - PROCESS | 3344 | 1461190912105 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:52 INFO - PROCESS | 3344 | 1461190912256 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 15:21:52 INFO - PROCESS | 3344 | 1461190912388 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7531A800 == 63 [pid = 3344] [id = 779] 15:21:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (0000002B6FB8EC00) [pid = 3344] [serial = 2335] [outer = 0000000000000000] 15:21:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (0000002B6FDB6C00) [pid = 3344] [serial = 2336] [outer = 0000002B6FB8EC00] 15:21:52 INFO - PROCESS | 3344 | 1461190912451 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (0000002B7023F800) [pid = 3344] [serial = 2337] [outer = 0000002B6FB8EC00] 15:21:53 INFO - PROCESS | 3344 | 1461190913034 Marionette TRACE conn5 <- [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]]]}] 15:21:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:21:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:21:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 984ms 15:21:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:21:53 INFO - PROCESS | 3344 | 1461190913095 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 3344 | 1461190913098 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 15:21:53 INFO - PROCESS | 3344 | 1461190913104 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 3344 | 1461190913107 Marionette TRACE conn5 <- [1,3074,null,{}] 15:21:53 INFO - PROCESS | 3344 | 1461190913110 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:53 INFO - PROCESS | 3344 | 1461190913254 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 15:21:53 INFO - PROCESS | 3344 | 1461190913385 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7890A000 == 64 [pid = 3344] [id = 780] 15:21:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (0000002B70A1CC00) [pid = 3344] [serial = 2338] [outer = 0000000000000000] 15:21:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (0000002B71038C00) [pid = 3344] [serial = 2339] [outer = 0000002B70A1CC00] 15:21:53 INFO - PROCESS | 3344 | 1461190913444 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (0000002B719B0000) [pid = 3344] [serial = 2340] [outer = 0000002B70A1CC00] 15:21:53 INFO - PROCESS | 3344 | 1461190913949 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:21:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 15:21:53 INFO - PROCESS | 3344 | 1461190913985 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 3344 | 1461190913988 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 15:21:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:21:53 INFO - PROCESS | 3344 | 1461190913991 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 3344 | 1461190913993 Marionette TRACE conn5 <- [1,3078,null,{}] 15:21:54 INFO - PROCESS | 3344 | 1461190913997 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:54 INFO - PROCESS | 3344 | 1461190914108 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 15:21:54 INFO - PROCESS | 3344 | 1461190914211 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B78028800 == 65 [pid = 3344] [id = 781] 15:21:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (0000002B71BBEC00) [pid = 3344] [serial = 2341] [outer = 0000000000000000] 15:21:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (0000002B731DD400) [pid = 3344] [serial = 2342] [outer = 0000002B71BBEC00] 15:21:54 INFO - PROCESS | 3344 | 1461190914268 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (0000002B7404F000) [pid = 3344] [serial = 2343] [outer = 0000002B71BBEC00] 15:21:54 INFO - PROCESS | 3344 | 1461190914817 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:21:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:21:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 881ms 15:21:54 INFO - PROCESS | 3344 | 1461190914874 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 3344 | 1461190914877 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 15:21:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:21:54 INFO - PROCESS | 3344 | 1461190914881 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - PROCESS | 3344 | 1461190914883 Marionette TRACE conn5 <- [1,3082,null,{}] 15:21:54 INFO - PROCESS | 3344 | 1461190914887 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:55 INFO - PROCESS | 3344 | 1461190915029 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 15:21:55 INFO - PROCESS | 3344 | 1461190915131 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7940A800 == 66 [pid = 3344] [id = 782] 15:21:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (0000002B74345400) [pid = 3344] [serial = 2344] [outer = 0000000000000000] 15:21:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (0000002B7434E800) [pid = 3344] [serial = 2345] [outer = 0000002B74345400] 15:21:55 INFO - PROCESS | 3344 | 1461190915190 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (0000002B7444DC00) [pid = 3344] [serial = 2346] [outer = 0000002B74345400] 15:21:55 INFO - PROCESS | 3344 | 1461190915670 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:21:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:21:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 839ms 15:21:55 INFO - PROCESS | 3344 | 1461190915722 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 3344 | 1461190915724 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 15:21:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:21:55 INFO - PROCESS | 3344 | 1461190915728 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 3344 | 1461190915730 Marionette TRACE conn5 <- [1,3086,null,{}] 15:21:55 INFO - PROCESS | 3344 | 1461190915734 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:55 INFO - PROCESS | 3344 | 1461190915873 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 15:21:56 INFO - PROCESS | 3344 | 1461190916015 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7B109800 == 67 [pid = 3344] [id = 783] 15:21:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (0000002B681BFC00) [pid = 3344] [serial = 2347] [outer = 0000000000000000] 15:21:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (0000002B74453000) [pid = 3344] [serial = 2348] [outer = 0000002B681BFC00] 15:21:56 INFO - PROCESS | 3344 | 1461190916075 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (0000002B74563800) [pid = 3344] [serial = 2349] [outer = 0000002B681BFC00] 15:21:56 INFO - PROCESS | 3344 | 1461190916580 Marionette TRACE conn5 <- [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]]]}] 15:21:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:21:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:21:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 15:21:56 INFO - PROCESS | 3344 | 1461190916611 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 3344 | 1461190916614 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 15:21:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:21:56 INFO - PROCESS | 3344 | 1461190916617 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 3344 | 1461190916620 Marionette TRACE conn5 <- [1,3090,null,{}] 15:21:56 INFO - PROCESS | 3344 | 1461190916624 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:56 INFO - PROCESS | 3344 | 1461190916782 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 15:21:57 INFO - PROCESS | 3344 | 1461190917002 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B7055F000 == 68 [pid = 3344] [id = 784] 15:21:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (0000002B61D3E400) [pid = 3344] [serial = 2350] [outer = 0000000000000000] 15:21:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (0000002B61DF6800) [pid = 3344] [serial = 2351] [outer = 0000002B61D3E400] 15:21:57 INFO - PROCESS | 3344 | 1461190917055 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (0000002B63920400) [pid = 3344] [serial = 2352] [outer = 0000002B61D3E400] 15:21:57 INFO - PROCESS | 3344 | 1461190917546 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:21:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 983ms 15:21:57 INFO - PROCESS | 3344 | 1461190917603 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 15:21:57 INFO - PROCESS | 3344 | 1461190917608 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 15:21:57 INFO - PROCESS | 3344 | 1461190917632 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:21:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:21:57 INFO - PROCESS | 3344 | 1461190917635 Marionette TRACE conn5 <- [1,3094,null,{}] 15:21:57 INFO - PROCESS | 3344 | 1461190917640 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:57 INFO - PROCESS | 3344 | 1461190917748 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 15:21:57 INFO - PROCESS | 3344 | 1461190917861 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F8DD000 == 69 [pid = 3344] [id = 785] 15:21:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (0000002B63A82800) [pid = 3344] [serial = 2353] [outer = 0000000000000000] 15:21:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (0000002B68DAB800) [pid = 3344] [serial = 2354] [outer = 0000002B63A82800] 15:21:57 INFO - PROCESS | 3344 | 1461190917960 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (0000002B6DBE2C00) [pid = 3344] [serial = 2355] [outer = 0000002B63A82800] 15:21:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7803C800 == 68 [pid = 3344] [id = 775] 15:21:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7531B800 == 67 [pid = 3344] [id = 774] 15:21:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B75A9C000 == 66 [pid = 3344] [id = 773] 15:21:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B74DB3000 == 65 [pid = 3344] [id = 771] 15:21:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7055B800 == 64 [pid = 3344] [id = 769] 15:21:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B7049B000 == 63 [pid = 3344] [id = 768] 15:21:58 INFO - PROCESS | 3344 | --DOCSHELL 0000002B68EC2000 == 62 [pid = 3344] [id = 767] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (0000002B63439000) [pid = 3344] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (0000002B705F3800) [pid = 3344] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (0000002B69D1EC00) [pid = 3344] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (0000002B70A21000) [pid = 3344] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (0000002B74496400) [pid = 3344] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (0000002B74D1C000) [pid = 3344] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (0000002B74FF4C00) [pid = 3344] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (0000002B75086000) [pid = 3344] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (0000002B780C8000) [pid = 3344] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (0000002B73C0DC00) [pid = 3344] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (0000002B74497800) [pid = 3344] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (0000002B74D6B800) [pid = 3344] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (0000002B74808000) [pid = 3344] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (0000002B75917C00) [pid = 3344] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (0000002B6FDBF400) [pid = 3344] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (0000002B74FEEC00) [pid = 3344] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (0000002B63D48C00) [pid = 3344] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (0000002B63431C00) [pid = 3344] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (0000002B72977C00) [pid = 3344] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (0000002B7103C400) [pid = 3344] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (0000002B71996000) [pid = 3344] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (0000002B6FB8FC00) [pid = 3344] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (0000002B6D5C9000) [pid = 3344] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (0000002B67E75800) [pid = 3344] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (0000002B69D23000) [pid = 3344] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (0000002B74023000) [pid = 3344] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (0000002B7005F400) [pid = 3344] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (0000002B70C17000) [pid = 3344] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (0000002B75A48800) [pid = 3344] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (0000002B774E8400) [pid = 3344] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (0000002B75920C00) [pid = 3344] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0000002B74338C00) [pid = 3344] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (0000002B742BC800) [pid = 3344] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (0000002B68E31400) [pid = 3344] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0000002B701EE000) [pid = 3344] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (0000002B74D1D000) [pid = 3344] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (0000002B74D23400) [pid = 3344] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (0000002B74044400) [pid = 3344] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 15:21:58 INFO - PROCESS | 3344 | 1461190918559 Marionette TRACE conn5 <- [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]]]}] 15:21:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:21:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:21:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:21:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 985ms 15:21:58 INFO - PROCESS | 3344 | 1461190918625 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 3344 | 1461190918629 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 15:21:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:21:58 INFO - PROCESS | 3344 | 1461190918636 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 3344 | 1461190918638 Marionette TRACE conn5 <- [1,3098,null,{}] 15:21:58 INFO - PROCESS | 3344 | 1461190918642 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:58 INFO - PROCESS | 3344 | 1461190918735 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 15:21:58 INFO - PROCESS | 3344 | 1461190918826 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B70C5C000 == 63 [pid = 3344] [id = 786] 15:21:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (0000002B681C5000) [pid = 3344] [serial = 2356] [outer = 0000000000000000] 15:21:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (0000002B68E35C00) [pid = 3344] [serial = 2357] [outer = 0000002B681C5000] 15:21:58 INFO - PROCESS | 3344 | 1461190918874 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0000002B6F009400) [pid = 3344] [serial = 2358] [outer = 0000002B681C5000] 15:21:59 INFO - PROCESS | 3344 | 1461190919273 Marionette TRACE conn5 <- [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"]]]}] 15:21:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:21:59 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 15:21:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:21:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:21:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 15:21:59 INFO - PROCESS | 3344 | 1461190919314 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 15:21:59 INFO - PROCESS | 3344 | 1461190919316 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 15:21:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:21:59 INFO - PROCESS | 3344 | 1461190919326 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:21:59 INFO - PROCESS | 3344 | 1461190919332 Marionette TRACE conn5 <- [1,3102,null,{}] 15:21:59 INFO - PROCESS | 3344 | 1461190919337 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:59 INFO - PROCESS | 3344 | 1461190919436 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 15:21:59 INFO - PROCESS | 3344 | 1461190919485 Marionette TRACE conn5 -> [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\", \"db2f35e2-b13f-4b9b-b262-516a4868686c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 3344 | ++DOCSHELL 0000002B6F758800 == 64 [pid = 3344] [id = 787] 15:21:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (0000002B6FB8F400) [pid = 3344] [serial = 2359] [outer = 0000000000000000] 15:21:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (0000002B6FDC0000) [pid = 3344] [serial = 2360] [outer = 0000002B6FB8F400] 15:21:59 INFO - PROCESS | 3344 | 1461190919532 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (0000002B70235800) [pid = 3344] [serial = 2361] [outer = 0000002B6FB8F400] 15:21:59 INFO - PROCESS | 3344 | 1461190919961 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:22:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:22:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 15:22:00 INFO - PROCESS | 3344 | 1461190920014 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 3344 | 1461190920017 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 15:22:01 WARNING - u'runner_teardown' () 15:22:01 INFO - No more tests 15:22:01 INFO - Got 0 unexpected results 15:22:01 INFO - SUITE-END | took 672s 15:22:01 INFO - Closing logging queue 15:22:01 INFO - queue closed 15:22:01 INFO - Return code: 0 15:22:01 WARNING - # TBPL SUCCESS # 15:22:01 INFO - Running post-action listener: _resource_record_post_action 15:22:01 INFO - Running post-run listener: _resource_record_post_run 15:22:02 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 203403264; Write bytes: 1052716544; Read time: 3457810; Write time: 5616890 15:22:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:22:02 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 100759552; Read time: 0; Write time: 203170 15:22:02 INFO - run-tests - Wall time: 680s; CPU: 14.0%; Read bytes: 203403264; Write bytes: 890535424; Read time: 3457810; Write time: 5369180 15:22:02 INFO - Running post-run listener: _upload_blobber_files 15:22:02 INFO - Blob upload gear active. 15:22:02 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:22:02 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 15:22:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:22:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:22:02 INFO - (blobuploader) - INFO - Open directory for files ... 15:22:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:22:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:22:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:22:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:22:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:22:03 INFO - (blobuploader) - INFO - Done attempting. 15:22:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:22:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:22:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:22:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:22:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:22:05 INFO - (blobuploader) - INFO - Done attempting. 15:22:05 INFO - (blobuploader) - INFO - Iteration through files over. 15:22:05 INFO - Return code: 0 15:22:05 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:22:05 INFO - Using _rmtree_windows ... 15:22:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:22:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bc20b7185ad853322a18e9a0d1366aadae694bd63a11b85f4e4c008b2d2d536f60377a5bd44e16eb64fe314d1311e367272b8e9031aae915e8518d2642cbfbf1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/97d95dca6c9ad81b0ee8f1780bcfab36c1dbfeae24e02e54275025cb9de3fd90adc169806217944ed4691f34f9c262c543fd7c23b7c997bfdb17c2d7b458f436"} 15:22:05 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:22:05 INFO - Writing to file C:\slave\test\properties\blobber_files 15:22:05 INFO - Contents: 15:22:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bc20b7185ad853322a18e9a0d1366aadae694bd63a11b85f4e4c008b2d2d536f60377a5bd44e16eb64fe314d1311e367272b8e9031aae915e8518d2642cbfbf1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/97d95dca6c9ad81b0ee8f1780bcfab36c1dbfeae24e02e54275025cb9de3fd90adc169806217944ed4691f34f9c262c543fd7c23b7c997bfdb17c2d7b458f436"} 15:22:05 INFO - Running post-run listener: copy_logs_to_upload_dir 15:22:05 INFO - Copying logs to upload dir... 15:22:05 INFO - mkdir: C:\slave\test\build\upload\logs 15:22:05 INFO - Copying logs to upload dir... 15:22:05 INFO - Using _rmtree_windows ... 15:22:05 INFO - Using _rmtree_windows ... 15:22:05 INFO - Using _rmtree_windows ... 15:22:05 INFO - Using _rmtree_windows ... 15:22:05 INFO - Using _rmtree_windows ... 15:22:05 INFO - Using _rmtree_windows ... 15:22:05 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=871.359000 ========= master_lag: 0.46 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 31 secs) (at 2016-04-20 15:22:05.615795) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 15:22:05.616795) ========= '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-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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;C:\mozilla-build\hg 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bc20b7185ad853322a18e9a0d1366aadae694bd63a11b85f4e4c008b2d2d536f60377a5bd44e16eb64fe314d1311e367272b8e9031aae915e8518d2642cbfbf1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/97d95dca6c9ad81b0ee8f1780bcfab36c1dbfeae24e02e54275025cb9de3fd90adc169806217944ed4691f34f9c262c543fd7c23b7c997bfdb17c2d7b458f436"} build_url:https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.402000 build_url: 'https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/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/bc20b7185ad853322a18e9a0d1366aadae694bd63a11b85f4e4c008b2d2d536f60377a5bd44e16eb64fe314d1311e367272b8e9031aae915e8518d2642cbfbf1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/97d95dca6c9ad81b0ee8f1780bcfab36c1dbfeae24e02e54275025cb9de3fd90adc169806217944ed4691f34f9c262c543fd7c23b7c997bfdb17c2d7b458f436"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YHfyB_HaSGOOyGIz7HaRgQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 15:22:06.036405) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:22:06.036856) ========= '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-121\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-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-121\AppData\Local LOGONSERVER=\\T-W864-IX-121 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;C:\mozilla-build\hg 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-121 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-121 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-121 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:22:06.151548) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 15:22:06.151917) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 15:22:06.657300) ========= ========= Total master_lag: 1.05 =========