builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-039 starttime: 1461182458.25 results: success (0) buildid: 20160420103742 builduid: 074e92339f3b4ac0b4d77d67493e1eef revision: 51135b23fb79d814f0ffd9eb18395de80e3a1584 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 13:00:58.247086) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 13:00:58.247607) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 13:00:58.247911) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 13:00:58.355525) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 13:00:58.355920) ========= '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-039\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-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-039\AppData\Local LOGONSERVER=\\T-W864-IX-039 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-039 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-039 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-039 WINDIR=C:\windows using PTY: False --13:00:59-- 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% 14.52 MB/s 13:00:59 (14.52 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.294000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 13:00:59.698671) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 13:00:59.699028) ========= '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-039\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-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-039\AppData\Local LOGONSERVER=\\T-W864-IX-039 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-039 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-039 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-039 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.813000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 13:01:03.522440) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 13:01:03.522825) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 51135b23fb79d814f0ffd9eb18395de80e3a1584 --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 51135b23fb79d814f0ffd9eb18395de80e3a1584 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-039\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-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-039\AppData\Local LOGONSERVER=\\T-W864-IX-039 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-039 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-039 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-039 WINDIR=C:\windows using PTY: False 2016-04-20 13:01:03,609 truncating revision to first 12 chars 2016-04-20 13:01:03,609 Setting DEBUG logging. 2016-04-20 13:01:03,609 attempt 1/10 2016-04-20 13:01:03,609 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/51135b23fb79?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 13:01:04,642 unpacking tar archive at: fx-team-51135b23fb79/testing/mozharness/ program finished with exit code 0 elapsedTime=1.802000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 13:01:05.379402) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 13:01:05.379819) ========= script_repo_revision: 51135b23fb79d814f0ffd9eb18395de80e3a1584 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 13:01:05.380358) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 13:01:05.380646) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 13:01:05.393988) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 34 mins, 32 secs) (at 2016-04-20 13:01:05.394384) ========= '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-039\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-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-039\AppData\Local LOGONSERVER=\\T-W864-IX-039 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-039 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-039 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-039 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:01:05 INFO - MultiFileLogger online at 20160420 13:01:05 in C:\slave\test 13:01:05 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 13:01:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:01:05 INFO - {'append_to_log': False, 13:01:05 INFO - 'base_work_dir': 'C:\\slave\\test', 13:01:05 INFO - 'blob_upload_branch': 'fx-team', 13:01:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:01:05 INFO - 'buildbot_json_path': 'buildprops.json', 13:01:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:01:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:01:05 INFO - 'download_minidump_stackwalk': True, 13:01:05 INFO - 'download_symbols': 'true', 13:01:05 INFO - 'e10s': False, 13:01:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:01:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:01:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:01:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:01:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:01:05 INFO - 'C:/mozilla-build/tooltool.py'), 13:01:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:01:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:01:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:01:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:01:05 INFO - 'log_level': 'info', 13:01:05 INFO - 'log_to_console': True, 13:01:05 INFO - 'opt_config_files': (), 13:01:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:01:05 INFO - '--processes=1', 13:01:05 INFO - '--config=%(test_path)s/wptrunner.ini', 13:01:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:01:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:01:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:01:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:01:05 INFO - 'pip_index': False, 13:01:05 INFO - 'require_test_zip': True, 13:01:05 INFO - 'test_type': ('testharness',), 13:01:05 INFO - 'this_chunk': '1', 13:01:05 INFO - 'total_chunks': '10', 13:01:05 INFO - 'virtualenv_path': 'venv', 13:01:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:01:05 INFO - 'work_dir': 'build'} 13:01:05 INFO - ##### 13:01:05 INFO - ##### Running clobber step. 13:01:05 INFO - ##### 13:01:05 INFO - Running pre-action listener: _resource_record_pre_action 13:01:05 INFO - Running main action method: clobber 13:01:05 INFO - rmtree: C:\slave\test\build 13:01:05 INFO - Using _rmtree_windows ... 13:01:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:03:25 INFO - Running post-action listener: _resource_record_post_action 13:03:25 INFO - ##### 13:03:25 INFO - ##### Running read-buildbot-config step. 13:03:25 INFO - ##### 13:03:25 INFO - Running pre-action listener: _resource_record_pre_action 13:03:25 INFO - Running main action method: read_buildbot_config 13:03:25 INFO - Using buildbot properties: 13:03:25 INFO - { 13:03:25 INFO - "project": "", 13:03:25 INFO - "product": "firefox", 13:03:25 INFO - "script_repo_revision": "production", 13:03:25 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 13:03:25 INFO - "repository": "", 13:03:25 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 13:03:25 INFO - "buildid": "20160420103742", 13:03:25 INFO - "pgo_build": "False", 13:03:25 INFO - "basedir": "C:\\slave\\test", 13:03:25 INFO - "buildnumber": 28, 13:03:25 INFO - "slavename": "t-w864-ix-039", 13:03:25 INFO - "revision": "51135b23fb79d814f0ffd9eb18395de80e3a1584", 13:03:25 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 13:03:25 INFO - "platform": "win64", 13:03:25 INFO - "branch": "fx-team", 13:03:25 INFO - "repo_path": "integration/fx-team", 13:03:25 INFO - "moz_repo_path": "", 13:03:25 INFO - "stage_platform": "win64", 13:03:25 INFO - "builduid": "074e92339f3b4ac0b4d77d67493e1eef", 13:03:25 INFO - "slavebuilddir": "test" 13:03:25 INFO - } 13:03:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 13:03:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 13:03:25 INFO - Running post-action listener: _resource_record_post_action 13:03:25 INFO - ##### 13:03:25 INFO - ##### Running download-and-extract step. 13:03:25 INFO - ##### 13:03:25 INFO - Running pre-action listener: _resource_record_pre_action 13:03:25 INFO - Running main action method: download_and_extract 13:03:25 INFO - mkdir: C:\slave\test\build\tests 13:03:25 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')]} 13:03:25 INFO - https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:03:25 INFO - trying https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 13:03:25 INFO - Downloading https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:03:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:03:27 INFO - Downloaded 1274 bytes. 13:03:27 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 13:03:27 INFO - Using the following test package requirements: 13:03:27 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 13:03:27 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:03:27 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 13:03:27 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:03:27 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 13:03:27 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:03:27 INFO - u'jsshell-win64.zip'], 13:03:27 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:03:27 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 13:03:27 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 13:03:27 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:03:27 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 13:03:27 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:03:27 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 13:03:27 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:03:27 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 13:03:27 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:03:27 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 13:03:27 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 13:03:27 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')]} 13:03:27 INFO - https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:03:27 INFO - trying https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 13:03:27 INFO - Downloading https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:03:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:05:36 INFO - Downloaded 21400186 bytes. 13:05:36 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/*'] 13:05:36 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/* 13:05:37 INFO - caution: filename not matched: web-platform/* 13:05:37 INFO - Return code: 11 13:05:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:05:37 INFO - https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:05:37 INFO - trying https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 13:05:37 INFO - Downloading https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:05:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:06:01 INFO - Downloaded 36397901 bytes. 13:06:01 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/*'] 13:06:01 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/* 13:06:35 INFO - caution: filename not matched: bin/* 13:06:35 INFO - caution: filename not matched: config/* 13:06:35 INFO - caution: filename not matched: mozbase/* 13:06:35 INFO - caution: filename not matched: marionette/* 13:06:35 INFO - caution: filename not matched: tools/wptserve/* 13:06:35 INFO - Return code: 11 13:06:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:35 INFO - https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 13:06:35 INFO - trying https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 13:06:35 INFO - Downloading https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 13:06:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:22:57 INFO - Downloaded 83164936 bytes. 13:22:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 13:22:57 INFO - mkdir: C:\slave\test\properties 13:22:57 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:22:57 INFO - Writing to file C:\slave\test\properties\build_url 13:22:57 INFO - Contents: 13:22:57 INFO - build_url:https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 13:22:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:22:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:22:59 INFO - Writing to file C:\slave\test\properties\symbols_url 13:22:59 INFO - Contents: 13:22:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:22: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')]} 13:22:59 INFO - https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:22:59 INFO - trying https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:22:59 INFO - Downloading https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:22:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:23:02 INFO - Downloaded 53399549 bytes. 13:23:02 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'] 13:23:02 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 13:23:03 INFO - Return code: 0 13:23:03 INFO - Running post-action listener: _resource_record_post_action 13:23:03 INFO - Running post-action listener: set_extra_try_arguments 13:23:03 INFO - ##### 13:23:03 INFO - ##### Running create-virtualenv step. 13:23:03 INFO - ##### 13:23:03 INFO - Running pre-action listener: _pre_create_virtualenv 13:23:03 INFO - Running pre-action listener: _resource_record_pre_action 13:23:03 INFO - Running main action method: create_virtualenv 13:23:03 INFO - Creating virtualenv C:\slave\test\build\venv 13:23:03 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 13:23:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:23:06 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:23:10 INFO - Installing distribute......................................................................................................................................................................................done. 13:23:11 INFO - Return code: 0 13:23:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:23:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:23:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:23:11 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520C78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-039', 'USERDOMAIN': 'T-W864-IX-039', '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-039', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-039', '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-039\\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 13:23:11 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 13:23:11 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 13:23:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:23:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Roaming', 13:23:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:23:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:23:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:23:11 INFO - 'COMPUTERNAME': 'T-W864-IX-039', 13:23:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:23:11 INFO - 'DCLOCATION': 'SCL3', 13:23:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:23:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:23:11 INFO - 'HOMEDRIVE': 'C:', 13:23:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 13:23:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:23:11 INFO - 'KTS_VERSION': '1.19c', 13:23:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 13:23:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-039', 13:23:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:23:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:23:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:23:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:23:11 INFO - 'MOZ_NO_REMOTE': '1', 13:23:11 INFO - 'NO_EM_RESTART': '1', 13:23:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:23:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:23:11 INFO - 'OS': 'Windows_NT', 13:23:11 INFO - 'OURDRIVE': 'C:', 13:23:11 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', 13:23:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:23:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:23:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:23:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:23:11 INFO - 'PROCESSOR_LEVEL': '6', 13:23:11 INFO - 'PROCESSOR_REVISION': '1e05', 13:23:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:23:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:23:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:23:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:23:11 INFO - 'PROMPT': '$P$G', 13:23:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:23:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:23:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:23:11 INFO - 'PWD': 'C:\\slave\\test', 13:23:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:23:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:23:11 INFO - 'SYSTEMDRIVE': 'C:', 13:23:11 INFO - 'SYSTEMROOT': 'C:\\windows', 13:23:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:11 INFO - 'TEST1': 'testie', 13:23:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:11 INFO - 'USERDOMAIN': 'T-W864-IX-039', 13:23:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 13:23:11 INFO - 'USERNAME': 'cltbld', 13:23:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-039', 13:23:11 INFO - 'WINDIR': 'C:\\windows', 13:23:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:23:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:23:12 INFO - Downloading/unpacking psutil>=0.7.1 13:23:12 INFO - Running setup.py egg_info for package psutil 13:23:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:23:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:23:12 INFO - Installing collected packages: psutil 13:23:12 INFO - Running setup.py install for psutil 13:23:12 INFO - building 'psutil._psutil_windows' extension 13:23:12 INFO - error: Unable to find vcvarsall.bat 13:23:12 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-lakoza-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:23:12 INFO - running install 13:23:12 INFO - running build 13:23:12 INFO - running build_py 13:23:12 INFO - creating build 13:23:12 INFO - creating build\lib.win32-2.7 13:23:12 INFO - creating build\lib.win32-2.7\psutil 13:23:12 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:23:12 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:23:12 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:23:12 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:23:12 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:23:12 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:23:12 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:23:12 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:23:12 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:23:12 INFO - running build_ext 13:23:12 INFO - building 'psutil._psutil_windows' extension 13:23:12 INFO - error: Unable to find vcvarsall.bat 13:23:12 INFO - ---------------------------------------- 13:23:12 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-lakoza-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:23:12 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-039\AppData\Roaming\pip\pip.log 13:23:12 WARNING - Return code: 1 13:23:12 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! 13:23:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:23:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:23:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:23:12 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520C78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-039', 'USERDOMAIN': 'T-W864-IX-039', '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-039', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-039', '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-039\\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 13:23:12 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 13:23:12 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 13:23:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:23:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Roaming', 13:23:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:23:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:23:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:23:12 INFO - 'COMPUTERNAME': 'T-W864-IX-039', 13:23:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:23:12 INFO - 'DCLOCATION': 'SCL3', 13:23:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:23:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:23:12 INFO - 'HOMEDRIVE': 'C:', 13:23:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 13:23:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:23:12 INFO - 'KTS_VERSION': '1.19c', 13:23:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 13:23:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-039', 13:23:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:23:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:23:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:23:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:23:12 INFO - 'MOZ_NO_REMOTE': '1', 13:23:12 INFO - 'NO_EM_RESTART': '1', 13:23:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:23:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:23:12 INFO - 'OS': 'Windows_NT', 13:23:12 INFO - 'OURDRIVE': 'C:', 13:23:12 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', 13:23:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:23:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:23:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:23:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:23:12 INFO - 'PROCESSOR_LEVEL': '6', 13:23:12 INFO - 'PROCESSOR_REVISION': '1e05', 13:23:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:23:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:23:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:23:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:23:12 INFO - 'PROMPT': '$P$G', 13:23:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:23:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:23:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:23:12 INFO - 'PWD': 'C:\\slave\\test', 13:23:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:23:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:23:12 INFO - 'SYSTEMDRIVE': 'C:', 13:23:12 INFO - 'SYSTEMROOT': 'C:\\windows', 13:23:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:12 INFO - 'TEST1': 'testie', 13:23:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:12 INFO - 'USERDOMAIN': 'T-W864-IX-039', 13:23:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 13:23:12 INFO - 'USERNAME': 'cltbld', 13:23:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-039', 13:23:12 INFO - 'WINDIR': 'C:\\windows', 13:23:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:23:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:23:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:23:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:23:13 INFO - Running setup.py egg_info for package mozsystemmonitor 13:23:13 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:23:13 INFO - Running setup.py egg_info for package psutil 13:23:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:23:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:23:13 INFO - Installing collected packages: mozsystemmonitor, psutil 13:23:13 INFO - Running setup.py install for mozsystemmonitor 13:23:13 INFO - Running setup.py install for psutil 13:23:13 INFO - building 'psutil._psutil_windows' extension 13:23:13 INFO - error: Unable to find vcvarsall.bat 13:23:13 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-9_rgiv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:23:13 INFO - running install 13:23:13 INFO - running build 13:23:13 INFO - running build_py 13:23:13 INFO - running build_ext 13:23:13 INFO - building 'psutil._psutil_windows' extension 13:23:13 INFO - error: Unable to find vcvarsall.bat 13:23:13 INFO - ---------------------------------------- 13:23:13 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-9_rgiv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:23:13 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-039\AppData\Roaming\pip\pip.log 13:23:13 WARNING - Return code: 1 13:23:13 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! 13:23:13 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:23:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:23:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:23:13 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520C78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-039', 'USERDOMAIN': 'T-W864-IX-039', '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-039', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-039', '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-039\\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 13:23:13 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 13:23:13 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 13:23:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:23:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Roaming', 13:23:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:23:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:23:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:23:13 INFO - 'COMPUTERNAME': 'T-W864-IX-039', 13:23:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:23:13 INFO - 'DCLOCATION': 'SCL3', 13:23:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:23:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:23:13 INFO - 'HOMEDRIVE': 'C:', 13:23:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 13:23:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:23:13 INFO - 'KTS_VERSION': '1.19c', 13:23:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 13:23:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-039', 13:23:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:23:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:23:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:23:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:23:13 INFO - 'MOZ_NO_REMOTE': '1', 13:23:13 INFO - 'NO_EM_RESTART': '1', 13:23:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:23:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:23:13 INFO - 'OS': 'Windows_NT', 13:23:13 INFO - 'OURDRIVE': 'C:', 13:23:13 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', 13:23:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:23:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:23:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:23:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:23:13 INFO - 'PROCESSOR_LEVEL': '6', 13:23:13 INFO - 'PROCESSOR_REVISION': '1e05', 13:23:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:23:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:23:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:23:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:23:13 INFO - 'PROMPT': '$P$G', 13:23:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:23:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:23:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:23:13 INFO - 'PWD': 'C:\\slave\\test', 13:23:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:23:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:23:13 INFO - 'SYSTEMDRIVE': 'C:', 13:23:13 INFO - 'SYSTEMROOT': 'C:\\windows', 13:23:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:13 INFO - 'TEST1': 'testie', 13:23:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:13 INFO - 'USERDOMAIN': 'T-W864-IX-039', 13:23:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 13:23:13 INFO - 'USERNAME': 'cltbld', 13:23:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-039', 13:23:13 INFO - 'WINDIR': 'C:\\windows', 13:23:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:23:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:23:14 INFO - Downloading/unpacking blobuploader==1.2.4 13:23:14 INFO - Downloading blobuploader-1.2.4.tar.gz 13:23:14 INFO - Running setup.py egg_info for package blobuploader 13:23:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:23:18 INFO - Running setup.py egg_info for package requests 13:23:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:23:18 INFO - Downloading docopt-0.6.1.tar.gz 13:23:18 INFO - Running setup.py egg_info for package docopt 13:23:18 INFO - Installing collected packages: blobuploader, docopt, requests 13:23:18 INFO - Running setup.py install for blobuploader 13:23:18 INFO - Running setup.py install for docopt 13:23:18 INFO - Running setup.py install for requests 13:23:18 INFO - Successfully installed blobuploader docopt requests 13:23:18 INFO - Cleaning up... 13:23:18 INFO - Return code: 0 13:23:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:23: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')]} 13:23:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:23: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')]} 13:23:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:23:18 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520C78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, '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-039', 'USERDOMAIN': 'T-W864-IX-039', '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-039', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-039', '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-039\\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 13:23:18 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 13:23:18 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 13:23:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:23:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Roaming', 13:23:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:23:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:23:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:23:18 INFO - 'COMPUTERNAME': 'T-W864-IX-039', 13:23:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:23:18 INFO - 'DCLOCATION': 'SCL3', 13:23:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:23:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:23:18 INFO - 'HOMEDRIVE': 'C:', 13:23:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 13:23:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:23:18 INFO - 'KTS_VERSION': '1.19c', 13:23:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 13:23:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-039', 13:23:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:23:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:23:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:23:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:23:18 INFO - 'MOZ_NO_REMOTE': '1', 13:23:18 INFO - 'NO_EM_RESTART': '1', 13:23:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:23:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:23:18 INFO - 'OS': 'Windows_NT', 13:23:18 INFO - 'OURDRIVE': 'C:', 13:23: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', 13:23:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:23:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:23:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:23:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:23:18 INFO - 'PROCESSOR_LEVEL': '6', 13:23:18 INFO - 'PROCESSOR_REVISION': '1e05', 13:23:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:23:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:23:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:23:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:23:18 INFO - 'PROMPT': '$P$G', 13:23:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:23:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:23:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:23:18 INFO - 'PWD': 'C:\\slave\\test', 13:23:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:23:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:23:18 INFO - 'SYSTEMDRIVE': 'C:', 13:23:18 INFO - 'SYSTEMROOT': 'C:\\windows', 13:23:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:18 INFO - 'TEST1': 'testie', 13:23:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:18 INFO - 'USERDOMAIN': 'T-W864-IX-039', 13:23:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 13:23:18 INFO - 'USERNAME': 'cltbld', 13:23:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-039', 13:23:18 INFO - 'WINDIR': 'C:\\windows', 13:23:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:23:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:23:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:23:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:23:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:23:22 INFO - Unpacking c:\slave\test\build\tests\marionette 13:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:23:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:23:22 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 13:23:22 INFO - Running setup.py install for browsermob-proxy 13:23:37 INFO - Running setup.py install for manifestparser 13:23:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Running setup.py install for marionette-client 13:23:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:23:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Running setup.py install for marionette-driver 13:23:37 INFO - Running setup.py install for mozcrash 13:23:37 INFO - Running setup.py install for mozdebug 13:23:37 INFO - Running setup.py install for mozdevice 13:23:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Running setup.py install for mozfile 13:23:37 INFO - Running setup.py install for mozhttpd 13:23:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Running setup.py install for mozinfo 13:23:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Running setup.py install for mozInstall 13:23:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Running setup.py install for mozleak 13:23:37 INFO - Running setup.py install for mozlog 13:23:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Running setup.py install for moznetwork 13:23:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Running setup.py install for mozprocess 13:23:37 INFO - Running setup.py install for mozprofile 13:23:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:23:37 INFO - Running setup.py install for mozrunner 13:23:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:23:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:23:38 INFO - Running setup.py install for mozscreenshot 13:23:38 INFO - Running setup.py install for moztest 13:23:38 INFO - Running setup.py install for mozversion 13:23:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:23:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:23:38 INFO - Running setup.py install for wptserve 13:23:38 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 13:23:38 INFO - Cleaning up... 13:23:38 INFO - Return code: 0 13:23:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:23:38 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')]} 13:23:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:23:38 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')]} 13:23:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:23:38 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520C78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, '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-039', 'USERDOMAIN': 'T-W864-IX-039', '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-039', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-039', '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-039\\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 13:23:38 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 13:23:38 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 13:23:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:23:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Roaming', 13:23:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:23:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:23:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:23:38 INFO - 'COMPUTERNAME': 'T-W864-IX-039', 13:23:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:23:38 INFO - 'DCLOCATION': 'SCL3', 13:23:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:23:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:23:38 INFO - 'HOMEDRIVE': 'C:', 13:23:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 13:23:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:23:38 INFO - 'KTS_VERSION': '1.19c', 13:23:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 13:23:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-039', 13:23:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:23:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:23:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:23:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:23:38 INFO - 'MOZ_NO_REMOTE': '1', 13:23:38 INFO - 'NO_EM_RESTART': '1', 13:23:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:23:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:23:38 INFO - 'OS': 'Windows_NT', 13:23:38 INFO - 'OURDRIVE': 'C:', 13:23:38 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', 13:23:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:23:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:23:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:23:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:23:38 INFO - 'PROCESSOR_LEVEL': '6', 13:23:38 INFO - 'PROCESSOR_REVISION': '1e05', 13:23:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:23:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:23:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:23:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:23:38 INFO - 'PROMPT': '$P$G', 13:23:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:23:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:23:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:23:38 INFO - 'PWD': 'C:\\slave\\test', 13:23:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:23:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:23:38 INFO - 'SYSTEMDRIVE': 'C:', 13:23:38 INFO - 'SYSTEMROOT': 'C:\\windows', 13:23:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:38 INFO - 'TEST1': 'testie', 13:23:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:23:38 INFO - 'USERDOMAIN': 'T-W864-IX-039', 13:23:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 13:23:38 INFO - 'USERNAME': 'cltbld', 13:23:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-039', 13:23:38 INFO - 'WINDIR': 'C:\\windows', 13:23:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:23:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:23:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:23:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:23:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:23:41 INFO - Unpacking c:\slave\test\build\tests\marionette 13:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:23:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:23:41 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)) 13:23:53 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)) 13:23:53 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)) 13:23:53 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)) 13:23:53 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)) 13:23:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:23:53 INFO - Downloading blessings-1.6.tar.gz 13:23:53 INFO - Running setup.py egg_info for package blessings 13:23:53 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)) 13:23:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:23:53 INFO - Running setup.py install for blessings 13:23:53 INFO - Running setup.py install for browsermob-proxy 13:23:53 INFO - Running setup.py install for manifestparser 13:23:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Running setup.py install for marionette-client 13:23:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:23:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Running setup.py install for marionette-driver 13:23:53 INFO - Running setup.py install for mozcrash 13:23:53 INFO - Running setup.py install for mozdebug 13:23:53 INFO - Running setup.py install for mozdevice 13:23:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Running setup.py install for mozhttpd 13:23:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Running setup.py install for mozInstall 13:23:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Running setup.py install for mozleak 13:23:53 INFO - Running setup.py install for mozprofile 13:23:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Running setup.py install for mozrunner 13:23:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:23:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:23:55 INFO - Running setup.py install for mozscreenshot 13:23:55 INFO - Running setup.py install for moztest 13:23:55 INFO - Running setup.py install for mozversion 13:23:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:23:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:23:55 INFO - Running setup.py install for wptserve 13:23:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:23:55 INFO - Cleaning up... 13:23:55 INFO - Return code: 0 13:23:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:23:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:23:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:23:55 INFO - Reading from file tmpfile_stdout 13:23:55 INFO - Using _rmtree_windows ... 13:23:55 INFO - Using _rmtree_windows ... 13:23:55 INFO - Current package versions: 13:23:55 INFO - blessings == 1.6 13:23:55 INFO - blobuploader == 1.2.4 13:23:55 INFO - browsermob-proxy == 0.6.0 13:23:55 INFO - distribute == 0.6.14 13:23:55 INFO - docopt == 0.6.1 13:23:55 INFO - manifestparser == 1.1 13:23:55 INFO - marionette-client == 2.3.0 13:23:55 INFO - marionette-driver == 1.4.0 13:23:55 INFO - mozInstall == 1.12 13:23:55 INFO - mozcrash == 0.17 13:23:55 INFO - mozdebug == 0.1 13:23:55 INFO - mozdevice == 0.48 13:23:55 INFO - mozfile == 1.2 13:23:55 INFO - mozhttpd == 0.7 13:23:55 INFO - mozinfo == 0.9 13:23:55 INFO - mozleak == 0.1 13:23:55 INFO - mozlog == 3.1 13:23:55 INFO - moznetwork == 0.27 13:23:55 INFO - mozprocess == 0.22 13:23:55 INFO - mozprofile == 0.28 13:23:55 INFO - mozrunner == 6.11 13:23:55 INFO - mozscreenshot == 0.1 13:23:55 INFO - mozsystemmonitor == 0.0 13:23:55 INFO - moztest == 0.7 13:23:55 INFO - mozversion == 1.4 13:23:55 INFO - requests == 1.2.3 13:23:55 INFO - wptserve == 1.4.0 13:23:55 INFO - Running post-action listener: _resource_record_post_action 13:23:55 INFO - Running post-action listener: _start_resource_monitoring 13:23:55 INFO - Starting resource monitoring. 13:23:55 INFO - ##### 13:23:55 INFO - ##### Running pull step. 13:23:55 INFO - ##### 13:23:55 INFO - Running pre-action listener: _resource_record_pre_action 13:23:55 INFO - Running main action method: pull 13:23:55 INFO - Pull has nothing to do! 13:23:55 INFO - Running post-action listener: _resource_record_post_action 13:23:55 INFO - ##### 13:23:55 INFO - ##### Running install step. 13:23:55 INFO - ##### 13:23:55 INFO - Running pre-action listener: _resource_record_pre_action 13:23:55 INFO - Running main action method: install 13:23:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:23:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:23:56 INFO - Reading from file tmpfile_stdout 13:23:56 INFO - Using _rmtree_windows ... 13:23:56 INFO - Using _rmtree_windows ... 13:23:56 INFO - Detecting whether we're running mozinstall >=1.0... 13:23:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:23:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:23:56 INFO - Reading from file tmpfile_stdout 13:23:56 INFO - Output received: 13:23:56 INFO - Usage: mozinstall-script.py [options] installer 13:23:56 INFO - Options: 13:23:56 INFO - -h, --help show this help message and exit 13:23:56 INFO - -d DEST, --destination=DEST 13:23:56 INFO - Directory to install application into. [default: 13:23:56 INFO - "C:\slave\test"] 13:23:56 INFO - --app=APP Application being installed. [default: firefox] 13:23:56 INFO - Using _rmtree_windows ... 13:23:56 INFO - Using _rmtree_windows ... 13:23:56 INFO - mkdir: C:\slave\test\build\application 13:23:56 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'] 13:23:56 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 13:23:59 INFO - Reading from file tmpfile_stdout 13:23:59 INFO - Output received: 13:23:59 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:23:59 INFO - Using _rmtree_windows ... 13:23:59 INFO - Using _rmtree_windows ... 13:23:59 INFO - Running post-action listener: _resource_record_post_action 13:23:59 INFO - ##### 13:23:59 INFO - ##### Running run-tests step. 13:23:59 INFO - ##### 13:23:59 INFO - Running pre-action listener: _resource_record_pre_action 13:23:59 INFO - Running main action method: run_tests 13:23:59 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:23:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:23:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:23:59 INFO - grabbing minidump binary from tooltool 13:23: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')]} 13:23:59 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 0x024FF368>, '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 0x022ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:23:59 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 13:23:59 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 13:23:59 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:24:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpq3xjx9 13:24:01 INFO - INFO - File integrity verified, renaming tmpq3xjx9 to win32-minidump_stackwalk.exe 13:24:01 INFO - Return code: 0 13:24:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:24:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:24:01 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/WTOSX0HnSAuLPBO285SDWQ/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 13:24:01 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/WTOSX0HnSAuLPBO285SDWQ/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 13:24:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:24:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Roaming', 13:24:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:24:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:24:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:24:01 INFO - 'COMPUTERNAME': 'T-W864-IX-039', 13:24:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:24:01 INFO - 'DCLOCATION': 'SCL3', 13:24:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:24:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:24:01 INFO - 'HOMEDRIVE': 'C:', 13:24:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-039', 13:24:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:24:01 INFO - 'KTS_VERSION': '1.19c', 13:24:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-039\\AppData\\Local', 13:24:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-039', 13:24:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:24:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:24:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:24:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:24:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:24:01 INFO - 'MOZ_NO_REMOTE': '1', 13:24:01 INFO - 'NO_EM_RESTART': '1', 13:24:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:24:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:24:01 INFO - 'OS': 'Windows_NT', 13:24:01 INFO - 'OURDRIVE': 'C:', 13:24:01 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', 13:24:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:24:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:24:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:24:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:24:01 INFO - 'PROCESSOR_LEVEL': '6', 13:24:01 INFO - 'PROCESSOR_REVISION': '1e05', 13:24:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:24:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:24:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:24:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:24:01 INFO - 'PROMPT': '$P$G', 13:24:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:24:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:24:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:24:01 INFO - 'PWD': 'C:\\slave\\test', 13:24:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:24:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:24:01 INFO - 'SYSTEMDRIVE': 'C:', 13:24:01 INFO - 'SYSTEMROOT': 'C:\\windows', 13:24:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:24:01 INFO - 'TEST1': 'testie', 13:24:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:24:01 INFO - 'USERDOMAIN': 'T-W864-IX-039', 13:24:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-039', 13:24:01 INFO - 'USERNAME': 'cltbld', 13:24:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-039', 13:24:01 INFO - 'WINDIR': 'C:\\windows', 13:24:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:24:01 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/WTOSX0HnSAuLPBO285SDWQ/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 13:24:03 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 13:24:03 INFO - import pkg_resources 13:24:04 INFO - Using 1 client processes 13:24:06 INFO - SUITE-START | Running 778 tests 13:24:06 INFO - Running testharness tests 13:24:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:24:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:24:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:24:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 13:24:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:24:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:24:07 INFO - Setting up ssl 13:24:08 INFO - PROCESS | certutil | 13:24:08 INFO - PROCESS | certutil | 13:24:08 INFO - PROCESS | certutil | 13:24:08 INFO - Certificate Nickname Trust Attributes 13:24:08 INFO - SSL,S/MIME,JAR/XPI 13:24:08 INFO - 13:24:08 INFO - web-platform-tests CT,, 13:24:08 INFO - 13:24:08 INFO - Starting runner 13:24:08 INFO - PROCESS | 3188 | [3188] 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 13:24:08 INFO - PROCESS | 3188 | [3188] 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 13:24:08 INFO - PROCESS | 3188 | [3188] 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 13:24:08 INFO - PROCESS | 3188 | [3188] 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 13:24:08 INFO - PROCESS | 3188 | [3188] 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 13:24:10 INFO - PROCESS | 3188 | 1461183850013 Marionette DEBUG Marionette enabled via build flag and pref 13:24:11 INFO - PROCESS | 3188 | ++DOCSHELL 0000003469F5E000 == 1 [pid = 3188] [id = 1] 13:24:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 1 (000000347BA70800) [pid = 3188] [serial = 1] [outer = 0000000000000000] 13:24:11 INFO - PROCESS | 3188 | [3188] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:24:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 2 (000000347BA71800) [pid = 3188] [serial = 2] [outer = 000000347BA70800] 13:24:11 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EC51000 == 2 [pid = 3188] [id = 2] 13:24:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 3 (000000347EC51800) [pid = 3188] [serial = 3] [outer = 0000000000000000] 13:24:11 INFO - PROCESS | 3188 | [3188] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:24:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 4 (000000347EC52800) [pid = 3188] [serial = 4] [outer = 000000347EC51800] 13:24:11 INFO - PROCESS | 3188 | 1461183851766 Marionette INFO Listening on port 2828 13:24:13 INFO - PROCESS | 3188 | 1461183853705 Marionette DEBUG Marionette enabled via command-line flag 13:24:13 INFO - PROCESS | 3188 | ++DOCSHELL 000000347FB94800 == 3 [pid = 3188] [id = 3] 13:24:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 5 (000000347FBCB000) [pid = 3188] [serial = 5] [outer = 0000000000000000] 13:24:13 INFO - PROCESS | 3188 | [3188] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:24:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 6 (000000347FBCC000) [pid = 3188] [serial = 6] [outer = 000000347FBCB000] 13:24:13 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:24:13 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:24:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 7 (000000347FCBF000) [pid = 3188] [serial = 7] [outer = 000000347EC51800] 13:24:14 INFO - PROCESS | 3188 | [3188] 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 13:24:14 INFO - PROCESS | 3188 | 1461183854017 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49306 13:24:14 INFO - PROCESS | 3188 | [3188] 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 13:24:14 INFO - PROCESS | 3188 | 1461183854027 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49307 13:24:14 INFO - PROCESS | 3188 | [3188] 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 13:24:14 INFO - PROCESS | 3188 | 1461183854035 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49308 13:24:14 INFO - PROCESS | 3188 | 1461183854064 Marionette DEBUG Closed connection conn0 13:24:14 INFO - PROCESS | 3188 | 1461183854066 Marionette DEBUG Closed connection conn1 13:24:14 INFO - PROCESS | 3188 | 1461183854067 Marionette DEBUG Closed connection conn2 13:24:14 INFO - PROCESS | 3188 | [3188] 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 13:24:14 INFO - PROCESS | 3188 | 1461183854150 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49309 13:24:14 INFO - PROCESS | 3188 | 1461183854274 Marionette DEBUG Closed connection conn3 13:24:14 INFO - PROCESS | 3188 | [3188] 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 13:24:14 INFO - PROCESS | 3188 | 1461183854281 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49310 13:24:14 INFO - PROCESS | 3188 | ++DOCSHELL 0000003403806800 == 4 [pid = 3188] [id = 4] 13:24:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 8 (0000003401222800) [pid = 3188] [serial = 8] [outer = 0000000000000000] 13:24:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 9 (0000003403887C00) [pid = 3188] [serial = 9] [outer = 0000003401222800] 13:24:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 10 (0000003403889800) [pid = 3188] [serial = 10] [outer = 0000003401222800] 13:24:14 INFO - PROCESS | 3188 | 1461183854435 Marionette DEBUG Closed connection conn4 13:24:14 INFO - PROCESS | 3188 | [3188] 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 13:24:14 INFO - PROCESS | 3188 | 1461183854442 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49311 13:24:14 INFO - PROCESS | 3188 | 1461183854476 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:24:14 INFO - PROCESS | 3188 | 1461183854482 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":"20160420103742","device":"desktop","version":"48.0a1"} 13:24:15 INFO - PROCESS | 3188 | [3188] 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 13:24:15 INFO - PROCESS | 3188 | [3188] 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 13:24:15 INFO - PROCESS | 3188 | [3188] 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 13:24:15 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406D4A000 == 5 [pid = 3188] [id = 5] 13:24:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 11 (0000003406D4A800) [pid = 3188] [serial = 11] [outer = 0000000000000000] 13:24:15 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406D4B800 == 6 [pid = 3188] [id = 6] 13:24:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 12 (0000003406D63800) [pid = 3188] [serial = 12] [outer = 0000000000000000] 13:24:16 INFO - PROCESS | 3188 | [3188] 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 13:24:16 INFO - PROCESS | 3188 | ++DOCSHELL 00000034077A7000 == 7 [pid = 3188] [id = 7] 13:24:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 13 (000000340780E800) [pid = 3188] [serial = 13] [outer = 0000000000000000] 13:24:16 INFO - PROCESS | 3188 | [3188] 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 13:24:16 INFO - PROCESS | 3188 | [3188] 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 13:24:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 14 (0000003407A37400) [pid = 3188] [serial = 14] [outer = 000000340780E800] 13:24:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 15 (0000003407F3F000) [pid = 3188] [serial = 15] [outer = 0000003406D4A800] 13:24:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 16 (0000003406D6F800) [pid = 3188] [serial = 16] [outer = 0000003406D63800] 13:24:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 17 (0000003407AF3800) [pid = 3188] [serial = 17] [outer = 000000340780E800] 13:24:17 INFO - PROCESS | 3188 | 1461183857685 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 3188 | 1461183857699 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 18 (000000340A4A1400) [pid = 3188] [serial = 18] [outer = 000000340780E800] 13:24:18 INFO - PROCESS | 3188 | 1461183858633 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"6f836203-b885-4e56-88cc-246c2478370b","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":"20160420103742","device":"desktop","version":"48.0a1","command_id":1}}] 13:24:19 INFO - PROCESS | 3188 | 1461183859163 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}] 13:24:19 INFO - PROCESS | 3188 | 1461183859250 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:24:19 INFO - PROCESS | 3188 | 1461183859270 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:24:19 INFO - PROCESS | 3188 | [3188] 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 13:24:21 INFO - PROCESS | 3188 | --DOCSHELL 0000003469F5E000 == 6 [pid = 3188] [id = 1] 13:24:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 19 (0000003401220800) [pid = 3188] [serial = 19] [outer = 000000340780E800] 13:24:21 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:21 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:21 INFO - PROCESS | 3188 | 1461183861711 Marionette TRACE conn5 <- [1,3,null,{}] 13:24:21 INFO - PROCESS | 3188 | 1461183861719 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:24:21 INFO - PROCESS | 3188 | 1461183861742 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:24:21 INFO - PROCESS | 3188 | 1461183861773 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 3188 | 1461183861778 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 13:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:24:21 INFO - PROCESS | 3188 | 1461183861784 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 3188 | 1461183861788 Marionette TRACE conn5 <- [1,6,null,{}] 13:24:21 INFO - PROCESS | 3188 | 1461183861801 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}] 13:24:21 INFO - PROCESS | 3188 | 1461183861820 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:24:21 INFO - PROCESS | 3188 | 1461183861825 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 3188 | ++DOCSHELL 000000340380E000 == 7 [pid = 3188] [id = 8] 13:24:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 20 (000000340759B400) [pid = 3188] [serial = 20] [outer = 0000000000000000] 13:24:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 21 (00000034075A2000) [pid = 3188] [serial = 21] [outer = 000000340759B400] 13:24:21 INFO - PROCESS | 3188 | 1461183861888 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 22 (00000034081B5800) [pid = 3188] [serial = 22] [outer = 000000340759B400] 13:24:22 INFO - PROCESS | 3188 | ++DOCSHELL 000000340717C800 == 8 [pid = 3188] [id = 9] 13:24:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 23 (0000003408C23400) [pid = 3188] [serial = 23] [outer = 0000000000000000] 13:24:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 24 (0000003409F08400) [pid = 3188] [serial = 24] [outer = 0000003408C23400] 13:24:22 INFO - PROCESS | 3188 | 1461183862330 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 25 (0000003408D92400) [pid = 3188] [serial = 25] [outer = 0000003408C23400] 13:24:23 INFO - PROCESS | 3188 | 1461183863050 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]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1297ms 13:24:23 INFO - PROCESS | 3188 | 1461183863247 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 3188 | 1461183863250 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 13:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:24:23 INFO - PROCESS | 3188 | 1461183863284 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 3188 | 1461183863286 Marionette TRACE conn5 <- [1,10,null,{}] 13:24:23 INFO - PROCESS | 3188 | 1461183863291 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}] 13:24:23 INFO - PROCESS | 3188 | 1461183863408 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:24:23 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409BBE000 == 9 [pid = 3188] [id = 10] 13:24:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 26 (0000003409BBF800) [pid = 3188] [serial = 26] [outer = 0000000000000000] 13:24:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 27 (0000003409BC1000) [pid = 3188] [serial = 27] [outer = 0000003409BBF800] 13:24:23 INFO - PROCESS | 3188 | 1461183863522 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 28 (000000340A562800) [pid = 3188] [serial = 28] [outer = 0000003409BBF800] 13:24:23 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9CE800 == 10 [pid = 3188] [id = 11] 13:24:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 29 (0000003406EA8C00) [pid = 3188] [serial = 29] [outer = 0000000000000000] 13:24:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 30 (0000003407A35800) [pid = 3188] [serial = 30] [outer = 0000003406EA8C00] 13:24:23 INFO - PROCESS | 3188 | 1461183863615 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 31 (00000034071DE000) [pid = 3188] [serial = 31] [outer = 0000003406EA8C00] 13:24:23 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9BC000 == 11 [pid = 3188] [id = 12] 13:24:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 32 (0000003406EA3400) [pid = 3188] [serial = 32] [outer = 0000000000000000] 13:24:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 33 (000000340A9DB400) [pid = 3188] [serial = 33] [outer = 0000003406EA3400] 13:24:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 34 (000000340A9DA800) [pid = 3188] [serial = 34] [outer = 0000003406EA3400] 13:24:24 INFO - PROCESS | 3188 | --DOCSHELL 0000003403806800 == 10 [pid = 3188] [id = 4] 13:24:24 INFO - PROCESS | 3188 | 1461183864528 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]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1308ms 13:24:24 INFO - PROCESS | 3188 | 1461183864579 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 3188 | 1461183864583 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 13:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:24:24 INFO - PROCESS | 3188 | 1461183864588 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - PROCESS | 3188 | 1461183864592 Marionette TRACE conn5 <- [1,14,null,{}] 13:24:24 INFO - PROCESS | 3188 | 1461183864599 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}] 13:24:24 INFO - PROCESS | 3188 | 1461183864684 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:24:24 INFO - PROCESS | 3188 | 1461183864694 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 3188 | ++DOCSHELL 00000034044EB000 == 11 [pid = 3188] [id = 13] 13:24:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 35 (0000003404574400) [pid = 3188] [serial = 35] [outer = 0000000000000000] 13:24:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 36 (0000003404575000) [pid = 3188] [serial = 36] [outer = 0000003404574400] 13:24:24 INFO - PROCESS | 3188 | 1461183864747 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 37 (00000034068BFC00) [pid = 3188] [serial = 37] [outer = 0000003404574400] 13:24:25 INFO - PROCESS | 3188 | 1461183865208 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]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 13:24:25 INFO - PROCESS | 3188 | 1461183865281 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 3188 | 1461183865287 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 13:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:24:25 INFO - PROCESS | 3188 | 1461183865293 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 3188 | 1461183865296 Marionette TRACE conn5 <- [1,18,null,{}] 13:24:25 INFO - PROCESS | 3188 | 1461183865300 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}] 13:24:25 INFO - PROCESS | 3188 | 1461183865384 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:24:25 INFO - PROCESS | 3188 | 1461183865394 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 3188 | ++DOCSHELL 00000034069A5000 == 12 [pid = 3188] [id = 14] 13:24:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 38 (0000003406928800) [pid = 3188] [serial = 38] [outer = 0000000000000000] 13:24:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 39 (0000003406D71C00) [pid = 3188] [serial = 39] [outer = 0000003406928800] 13:24:25 INFO - PROCESS | 3188 | 1461183865443 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 40 (00000034081BA800) [pid = 3188] [serial = 40] [outer = 0000003406928800] 13:24:25 INFO - PROCESS | 3188 | 1461183865880 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]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 13:24:25 INFO - PROCESS | 3188 | 1461183865923 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 3188 | 1461183865926 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 13:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:24:25 INFO - PROCESS | 3188 | 1461183865929 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 3188 | 1461183865933 Marionette TRACE conn5 <- [1,22,null,{}] 13:24:25 INFO - PROCESS | 3188 | 1461183865946 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}] 13:24:26 INFO - PROCESS | 3188 | 1461183866036 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:24:26 INFO - PROCESS | 3188 | 1461183866045 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 3188 | ++DOCSHELL 000000340816F000 == 13 [pid = 3188] [id = 15] 13:24:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 41 (0000003408A6A000) [pid = 3188] [serial = 41] [outer = 0000000000000000] 13:24:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 42 (0000003408D8CC00) [pid = 3188] [serial = 42] [outer = 0000003408A6A000] 13:24:26 INFO - PROCESS | 3188 | 1461183866099 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 43 (000000340A0ED000) [pid = 3188] [serial = 43] [outer = 0000003408A6A000] 13:24:26 INFO - PROCESS | 3188 | 1461183866550 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]]]}] 13:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 13:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:24:26 INFO - PROCESS | 3188 | 1461183866561 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:24:26 INFO - PROCESS | 3188 | 1461183866564 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 13:24:26 INFO - PROCESS | 3188 | 1461183866567 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:24:26 INFO - PROCESS | 3188 | 1461183866569 Marionette TRACE conn5 <- [1,26,null,{}] 13:24:26 INFO - PROCESS | 3188 | 1461183866572 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}] 13:24:26 INFO - PROCESS | 3188 | 1461183866654 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:24:26 INFO - PROCESS | 3188 | 1461183866660 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409F31000 == 14 [pid = 3188] [id = 16] 13:24:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 44 (000000340A9DD800) [pid = 3188] [serial = 44] [outer = 0000000000000000] 13:24:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 45 (00000034789F3800) [pid = 3188] [serial = 45] [outer = 000000340A9DD800] 13:24:26 INFO - PROCESS | 3188 | 1461183866709 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 46 (0000003479853800) [pid = 3188] [serial = 46] [outer = 000000340A9DD800] 13:24:27 INFO - PROCESS | 3188 | 1461183867103 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]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 13:24:27 INFO - PROCESS | 3188 | 1461183867158 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:24:27 INFO - PROCESS | 3188 | 1461183867160 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 13:24:27 INFO - PROCESS | 3188 | 1461183867163 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 3188 | 1461183867165 Marionette TRACE conn5 <- [1,30,null,{}] 13:24:27 INFO - PROCESS | 3188 | 1461183867169 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}] 13:24:27 INFO - PROCESS | 3188 | 1461183867245 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:24:27 INFO - PROCESS | 3188 | 1461183867251 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 3188 | ++DOCSHELL 00000034789C9000 == 15 [pid = 3188] [id = 17] 13:24:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 47 (0000003479A5A800) [pid = 3188] [serial = 47] [outer = 0000000000000000] 13:24:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 48 (0000003479BCA000) [pid = 3188] [serial = 48] [outer = 0000003479A5A800] 13:24:27 INFO - PROCESS | 3188 | 1461183867300 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 49 (000000347AA2A000) [pid = 3188] [serial = 49] [outer = 0000003479A5A800] 13:24:27 INFO - PROCESS | 3188 | 1461183867793 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]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 672ms 13:24:27 INFO - PROCESS | 3188 | 1461183867838 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 3188 | 1461183867841 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 13:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:24:27 INFO - PROCESS | 3188 | 1461183867844 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 3188 | 1461183867846 Marionette TRACE conn5 <- [1,34,null,{}] 13:24:27 INFO - PROCESS | 3188 | 1461183867849 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}] 13:24:27 INFO - PROCESS | 3188 | 1461183867965 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:24:27 INFO - PROCESS | 3188 | 1461183867982 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 3188 | ++DOCSHELL 000000347B5CC800 == 16 [pid = 3188] [id = 18] 13:24:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 50 (000000347EC69800) [pid = 3188] [serial = 50] [outer = 0000000000000000] 13:24:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 51 (000000347F2F0C00) [pid = 3188] [serial = 51] [outer = 000000347EC69800] 13:24:28 INFO - PROCESS | 3188 | 1461183868033 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 52 (000000347F908800) [pid = 3188] [serial = 52] [outer = 000000347EC69800] 13:24:28 INFO - PROCESS | 3188 | 1461183868405 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]]]}] 13:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 13:24:28 INFO - PROCESS | 3188 | 1461183868477 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 3188 | 1461183868479 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 13:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:24:28 INFO - PROCESS | 3188 | 1461183868482 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 3188 | 1461183868484 Marionette TRACE conn5 <- [1,38,null,{}] 13:24:28 INFO - PROCESS | 3188 | 1461183868487 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}] 13:24:28 INFO - PROCESS | 3188 | 1461183868578 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:24:28 INFO - PROCESS | 3188 | 1461183868586 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EE1C800 == 17 [pid = 3188] [id = 19] 13:24:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 53 (00000034786D5000) [pid = 3188] [serial = 53] [outer = 0000000000000000] 13:24:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 54 (00000034786D9000) [pid = 3188] [serial = 54] [outer = 00000034786D5000] 13:24:28 INFO - PROCESS | 3188 | 1461183868632 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (000000347F762400) [pid = 3188] [serial = 55] [outer = 00000034786D5000] 13:24:29 INFO - PROCESS | 3188 | 1461183869015 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]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 13:24:29 INFO - PROCESS | 3188 | 1461183869073 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 3188 | 1461183869075 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 13:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:24:29 INFO - PROCESS | 3188 | 1461183869079 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 3188 | 1461183869080 Marionette TRACE conn5 <- [1,42,null,{}] 13:24:29 INFO - PROCESS | 3188 | 1461183869084 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}] 13:24:29 INFO - PROCESS | 3188 | 1461183869157 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:24:29 INFO - PROCESS | 3188 | 1461183869163 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F6C8000 == 18 [pid = 3188] [id = 20] 13:24:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (000000347A322C00) [pid = 3188] [serial = 56] [outer = 0000000000000000] 13:24:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (000000347A329400) [pid = 3188] [serial = 57] [outer = 000000347A322C00] 13:24:29 INFO - PROCESS | 3188 | 1461183869209 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (000000347A32F800) [pid = 3188] [serial = 58] [outer = 000000347A322C00] 13:24:29 INFO - PROCESS | 3188 | 1461183869585 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]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 13:24:29 INFO - PROCESS | 3188 | 1461183869606 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 3188 | 1461183869608 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 13:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:24:29 INFO - PROCESS | 3188 | 1461183869611 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 3188 | 1461183869613 Marionette TRACE conn5 <- [1,46,null,{}] 13:24:29 INFO - PROCESS | 3188 | 1461183869616 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}] 13:24:29 INFO - PROCESS | 3188 | 1461183869716 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:24:29 INFO - PROCESS | 3188 | 1461183869724 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000347FBC2800 == 19 [pid = 3188] [id = 21] 13:24:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (000000347AC66800) [pid = 3188] [serial = 59] [outer = 0000000000000000] 13:24:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (000000347AC69800) [pid = 3188] [serial = 60] [outer = 000000347AC66800] 13:24:29 INFO - PROCESS | 3188 | 1461183869773 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (000000347AC6F800) [pid = 3188] [serial = 61] [outer = 000000347AC66800] 13:24:30 INFO - PROCESS | 3188 | 1461183870160 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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 13:24:30 INFO - PROCESS | 3188 | 1461183870202 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 3188 | 1461183870204 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 13:24:30 INFO - PROCESS | 3188 | 1461183870207 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:24:30 INFO - PROCESS | 3188 | 1461183870209 Marionette TRACE conn5 <- [1,50,null,{}] 13:24:30 INFO - PROCESS | 3188 | 1461183870212 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}] 13:24:30 INFO - PROCESS | 3188 | 1461183870309 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:24:30 INFO - PROCESS | 3188 | 1461183870318 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F26E000 == 20 [pid = 3188] [id = 22] 13:24:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (000000340F239400) [pid = 3188] [serial = 62] [outer = 0000000000000000] 13:24:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (000000340F240C00) [pid = 3188] [serial = 63] [outer = 000000340F239400] 13:24:30 INFO - PROCESS | 3188 | 1461183870365 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (000000347AC6E000) [pid = 3188] [serial = 64] [outer = 000000340F239400] 13:24:30 INFO - PROCESS | 3188 | 1461183870729 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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 13:24:30 INFO - PROCESS | 3188 | 1461183870798 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 3188 | 1461183870801 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 13:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:24:30 INFO - PROCESS | 3188 | 1461183870804 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 3188 | 1461183870807 Marionette TRACE conn5 <- [1,54,null,{}] 13:24:30 INFO - PROCESS | 3188 | 1461183870810 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}] 13:24:30 INFO - PROCESS | 3188 | 1461183870934 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:24:30 INFO - PROCESS | 3188 | 1461183870950 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D915800 == 21 [pid = 3188] [id = 23] 13:24:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (000000340D7B4C00) [pid = 3188] [serial = 65] [outer = 0000000000000000] 13:24:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (000000347AC6EC00) [pid = 3188] [serial = 66] [outer = 000000340D7B4C00] 13:24:31 INFO - PROCESS | 3188 | 1461183871009 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (000000340DA76800) [pid = 3188] [serial = 67] [outer = 000000340D7B4C00] 13:24:31 INFO - PROCESS | 3188 | 1461183871400 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]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 13:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:24:31 INFO - PROCESS | 3188 | 1461183871436 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 3188 | 1461183871438 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 13:24:31 INFO - PROCESS | 3188 | 1461183871442 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 3188 | 1461183871443 Marionette TRACE conn5 <- [1,58,null,{}] 13:24:31 INFO - PROCESS | 3188 | 1461183871447 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}] 13:24:31 INFO - PROCESS | 3188 | 1461183871546 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:24:31 INFO - PROCESS | 3188 | 1461183871555 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAC1000 == 22 [pid = 3188] [id = 24] 13:24:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (000000340DA77000) [pid = 3188] [serial = 68] [outer = 0000000000000000] 13:24:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (000000340DA82400) [pid = 3188] [serial = 69] [outer = 000000340DA77000] 13:24:31 INFO - PROCESS | 3188 | 1461183871601 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (000000340F97B400) [pid = 3188] [serial = 70] [outer = 000000340DA77000] 13:24:31 INFO - PROCESS | 3188 | 1461183871961 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]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 13:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:24:32 INFO - PROCESS | 3188 | 1461183872032 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 3188 | 1461183872034 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 13:24:32 INFO - PROCESS | 3188 | 1461183872037 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 3188 | 1461183872039 Marionette TRACE conn5 <- [1,62,null,{}] 13:24:32 INFO - PROCESS | 3188 | 1461183872043 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}] 13:24:32 INFO - PROCESS | 3188 | --DOCSHELL 000000340380E000 == 21 [pid = 3188] [id = 8] 13:24:32 INFO - PROCESS | 3188 | 1461183872825 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:24:32 INFO - PROCESS | 3188 | 1461183872918 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000340458F000 == 22 [pid = 3188] [id = 25] 13:24:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (000000340494DC00) [pid = 3188] [serial = 71] [outer = 0000000000000000] 13:24:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (0000003404C1C800) [pid = 3188] [serial = 72] [outer = 000000340494DC00] 13:24:32 INFO - PROCESS | 3188 | 1461183872970 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0000003406E89400) [pid = 3188] [serial = 73] [outer = 000000340494DC00] 13:24:33 INFO - PROCESS | 3188 | 1461183873400 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]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1369ms 13:24:33 INFO - PROCESS | 3188 | 1461183873413 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 3188 | 1461183873418 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 13:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:24:33 INFO - PROCESS | 3188 | 1461183873428 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 3188 | 1461183873433 Marionette TRACE conn5 <- [1,66,null,{}] 13:24:33 INFO - PROCESS | 3188 | 1461183873437 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}] 13:24:33 INFO - PROCESS | 3188 | 1461183873534 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:24:33 INFO - PROCESS | 3188 | 1461183873541 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 3188 | ++DOCSHELL 000000340727A800 == 23 [pid = 3188] [id = 26] 13:24:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003406E8DC00) [pid = 3188] [serial = 74] [outer = 0000000000000000] 13:24:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (000000340748A400) [pid = 3188] [serial = 75] [outer = 0000003406E8DC00] 13:24:33 INFO - PROCESS | 3188 | 1461183873593 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0000003408193400) [pid = 3188] [serial = 76] [outer = 0000003406E8DC00] 13:24:34 INFO - PROCESS | 3188 | 1461183874014 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]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 13:24:34 INFO - PROCESS | 3188 | 1461183874060 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 3188 | 1461183874063 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 13:24:34 INFO - PROCESS | 3188 | 1461183874073 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 3188 | 1461183874075 Marionette TRACE conn5 <- [1,70,null,{}] 13:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:24:34 INFO - PROCESS | 3188 | 1461183874079 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}] 13:24:34 INFO - PROCESS | 3188 | 1461183874471 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0000003401222800) [pid = 3188] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0000003406928800) [pid = 3188] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0000003408A6A000) [pid = 3188] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000340A9DD800) [pid = 3188] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (0000003479A5A800) [pid = 3188] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (000000340F239400) [pid = 3188] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (000000340D7B4C00) [pid = 3188] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (000000340759B400) [pid = 3188] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (0000003406EA8C00) [pid = 3188] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:24:34 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (0000003404574400) [pid = 3188] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:24:34 INFO - PROCESS | 3188 | 1461183874548 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000340497A800 == 24 [pid = 3188] [id = 27] 13:24:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (000000340388B400) [pid = 3188] [serial = 77] [outer = 0000000000000000] 13:24:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (0000003403B59000) [pid = 3188] [serial = 78] [outer = 000000340388B400] 13:24:34 INFO - PROCESS | 3188 | 1461183874600 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (0000003408C20C00) [pid = 3188] [serial = 79] [outer = 000000340388B400] 13:24:34 INFO - PROCESS | 3188 | 1461183874952 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]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 924ms 13:24:35 INFO - PROCESS | 3188 | 1461183875004 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 3188 | 1461183875008 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 13:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:24:35 INFO - PROCESS | 3188 | 1461183875019 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 3188 | 1461183875024 Marionette TRACE conn5 <- [1,74,null,{}] 13:24:35 INFO - PROCESS | 3188 | 1461183875027 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}] 13:24:35 INFO - PROCESS | 3188 | 1461183875108 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:24:35 INFO - PROCESS | 3188 | 1461183875114 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9CA000 == 25 [pid = 3188] [id = 28] 13:24:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0000003404570000) [pid = 3188] [serial = 80] [outer = 0000000000000000] 13:24:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (000000340A4A3C00) [pid = 3188] [serial = 81] [outer = 0000003404570000] 13:24:35 INFO - PROCESS | 3188 | 1461183875163 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (000000340B11D800) [pid = 3188] [serial = 82] [outer = 0000003404570000] 13:24:35 INFO - PROCESS | 3188 | 1461183875572 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]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 13:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:24:35 INFO - PROCESS | 3188 | 1461183875604 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 3188 | 1461183875607 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 13:24:35 INFO - PROCESS | 3188 | 1461183875610 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 3188 | 1461183875612 Marionette TRACE conn5 <- [1,78,null,{}] 13:24:35 INFO - PROCESS | 3188 | 1461183875615 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}] 13:24:35 INFO - PROCESS | 3188 | 1461183875692 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:24:35 INFO - PROCESS | 3188 | 1461183875698 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAC7000 == 26 [pid = 3188] [id = 29] 13:24:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (000000340D7A9800) [pid = 3188] [serial = 83] [outer = 0000000000000000] 13:24:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (000000340D7B2C00) [pid = 3188] [serial = 84] [outer = 000000340D7A9800] 13:24:35 INFO - PROCESS | 3188 | 1461183875745 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (000000340EAF4400) [pid = 3188] [serial = 85] [outer = 000000340D7A9800] 13:24:36 INFO - PROCESS | 3188 | 1461183876179 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]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 13:24:36 INFO - PROCESS | 3188 | 1461183876243 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 3188 | 1461183876245 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 13:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:24:36 INFO - PROCESS | 3188 | 1461183876248 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 3188 | 1461183876250 Marionette TRACE conn5 <- [1,82,null,{}] 13:24:36 INFO - PROCESS | 3188 | 1461183876254 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}] 13:24:36 INFO - PROCESS | 3188 | 1461183876331 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:24:36 INFO - PROCESS | 3188 | 1461183876338 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 3188 | ++DOCSHELL 0000003479A0C000 == 27 [pid = 3188] [id = 30] 13:24:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (000000340F245400) [pid = 3188] [serial = 86] [outer = 0000000000000000] 13:24:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340F974C00) [pid = 3188] [serial = 87] [outer = 000000340F245400] 13:24:36 INFO - PROCESS | 3188 | 1461183876394 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340F980C00) [pid = 3188] [serial = 88] [outer = 000000340F245400] 13:24:36 INFO - PROCESS | 3188 | 1461183876990 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]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 13:24:37 INFO - PROCESS | 3188 | 1461183877052 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 3188 | 1461183877058 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 13:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:24:37 INFO - PROCESS | 3188 | 1461183877079 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 3188 | 1461183877084 Marionette TRACE conn5 <- [1,86,null,{}] 13:24:37 INFO - PROCESS | 3188 | 1461183877089 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}] 13:24:37 INFO - PROCESS | 3188 | 1461183877193 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:24:37 INFO - PROCESS | 3188 | 1461183877257 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 3188 | ++DOCSHELL 0000003404C6F000 == 28 [pid = 3188] [id = 31] 13:24:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (00000034071DFC00) [pid = 3188] [serial = 89] [outer = 0000000000000000] 13:24:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (0000003408250800) [pid = 3188] [serial = 90] [outer = 00000034071DFC00] 13:24:37 INFO - PROCESS | 3188 | 1461183877317 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0000003408D10C00) [pid = 3188] [serial = 91] [outer = 00000034071DFC00] 13:24:37 INFO - PROCESS | 3188 | 1461183877838 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]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 13:24:37 INFO - PROCESS | 3188 | 1461183877922 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 3188 | 1461183877929 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 13:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:24:37 INFO - PROCESS | 3188 | 1461183877936 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 3188 | 1461183877939 Marionette TRACE conn5 <- [1,90,null,{}] 13:24:37 INFO - PROCESS | 3188 | 1461183877943 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}] 13:24:38 INFO - PROCESS | 3188 | 1461183878076 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:24:38 INFO - PROCESS | 3188 | 1461183878137 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:38 INFO - PROCESS | 3188 | ++DOCSHELL 000000347986E000 == 29 [pid = 3188] [id = 32] 13:24:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0000003406E99400) [pid = 3188] [serial = 92] [outer = 0000000000000000] 13:24:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340DA7CC00) [pid = 3188] [serial = 93] [outer = 0000003406E99400] 13:24:38 INFO - PROCESS | 3188 | 1461183878196 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340F23BC00) [pid = 3188] [serial = 94] [outer = 0000003406E99400] 13:24:38 INFO - PROCESS | 3188 | 1461183878742 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]]]}] 13:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 13:24:38 INFO - PROCESS | 3188 | 1461183878823 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:24:38 INFO - PROCESS | 3188 | 1461183878826 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 13:24:38 INFO - PROCESS | 3188 | 1461183878829 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:24:38 INFO - PROCESS | 3188 | 1461183878834 Marionette TRACE conn5 <- [1,94,null,{}] 13:24:38 INFO - PROCESS | 3188 | 1461183878846 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}] 13:24:38 INFO - PROCESS | 3188 | 1461183878950 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:24:39 INFO - PROCESS | 3188 | 1461183879012 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 3188 | ++DOCSHELL 000000347AABE000 == 30 [pid = 3188] [id = 33] 13:24:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (00000034786B3000) [pid = 3188] [serial = 95] [outer = 0000000000000000] 13:24:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (00000034786DAC00) [pid = 3188] [serial = 96] [outer = 00000034786B3000] 13:24:39 INFO - PROCESS | 3188 | 1461183879072 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003479A58800) [pid = 3188] [serial = 97] [outer = 00000034786B3000] 13:24:39 INFO - PROCESS | 3188 | 1461183879609 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]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 840ms 13:24:39 INFO - PROCESS | 3188 | 1461183879671 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 3188 | 1461183879675 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 13:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:24:39 INFO - PROCESS | 3188 | 1461183879678 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 3188 | 1461183879681 Marionette TRACE conn5 <- [1,98,null,{}] 13:24:39 INFO - PROCESS | 3188 | 1461183879684 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}] 13:24:39 INFO - PROCESS | 3188 | 1461183879785 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:24:39 INFO - PROCESS | 3188 | 1461183879845 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 3188 | ++DOCSHELL 000000340854C000 == 31 [pid = 3188] [id = 34] 13:24:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340A9DD400) [pid = 3188] [serial = 98] [outer = 0000000000000000] 13:24:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0000003479858C00) [pid = 3188] [serial = 99] [outer = 000000340A9DD400] 13:24:39 INFO - PROCESS | 3188 | 1461183879903 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000347A323C00) [pid = 3188] [serial = 100] [outer = 000000340A9DD400] 13:24:40 INFO - PROCESS | 3188 | 1461183880552 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]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 923ms 13:24:40 INFO - PROCESS | 3188 | 1461183880603 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 3188 | 1461183880608 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 13:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:24:40 INFO - PROCESS | 3188 | 1461183880613 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 3188 | 1461183880617 Marionette TRACE conn5 <- [1,102,null,{}] 13:24:40 INFO - PROCESS | 3188 | 1461183880622 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}] 13:24:40 INFO - PROCESS | 3188 | 1461183880717 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:24:40 INFO - PROCESS | 3188 | 1461183880781 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F03800 == 32 [pid = 3188] [id = 35] 13:24:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003406E9D800) [pid = 3188] [serial = 101] [outer = 0000000000000000] 13:24:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0000003406EA4400) [pid = 3188] [serial = 102] [outer = 0000003406E9D800] 13:24:40 INFO - PROCESS | 3188 | 1461183880834 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003407352000) [pid = 3188] [serial = 103] [outer = 0000003406E9D800] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003408D8CC00) [pid = 3188] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (00000034789F3800) [pid = 3188] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003479BCA000) [pid = 3188] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000347F2F0C00) [pid = 3188] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (00000034786D9000) [pid = 3188] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000347A329400) [pid = 3188] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000347AC69800) [pid = 3188] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340F240C00) [pid = 3188] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003479853800) [pid = 3188] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000347AC6EC00) [pid = 3188] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (00000034075A2000) [pid = 3188] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0000003409F08400) [pid = 3188] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003407A35800) [pid = 3188] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340A9DB400) [pid = 3188] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0000003404575000) [pid = 3188] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0000003406D71C00) [pid = 3188] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0000003409BC1000) [pid = 3188] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (000000347AA2A000) [pid = 3188] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (00000034081B5800) [pid = 3188] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (00000034068BFC00) [pid = 3188] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000340A0ED000) [pid = 3188] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (00000034081BA800) [pid = 3188] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (000000347AC6E000) [pid = 3188] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (00000034071DE000) [pid = 3188] [serial = 31] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (000000340DA76800) [pid = 3188] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (0000003407AF3800) [pid = 3188] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (0000003407A37400) [pid = 3188] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (0000003403887C00) [pid = 3188] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (0000003403889800) [pid = 3188] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:24:41 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (000000347EC52800) [pid = 3188] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:24:41 INFO - PROCESS | 3188 | 1461183881239 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]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 671ms 13:24:41 INFO - PROCESS | 3188 | 1461183881289 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 3188 | 1461183881295 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 13:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:24:41 INFO - PROCESS | 3188 | 1461183881301 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 3188 | 1461183881304 Marionette TRACE conn5 <- [1,106,null,{}] 13:24:41 INFO - PROCESS | 3188 | 1461183881308 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}] 13:24:41 INFO - PROCESS | 3188 | 1461183881395 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:24:41 INFO - PROCESS | 3188 | 1461183881402 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F1F800 == 33 [pid = 3188] [id = 36] 13:24:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (00000034071E0C00) [pid = 3188] [serial = 104] [outer = 0000000000000000] 13:24:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (000000340818F000) [pid = 3188] [serial = 105] [outer = 00000034071E0C00] 13:24:41 INFO - PROCESS | 3188 | 1461183881450 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (000000340830E400) [pid = 3188] [serial = 106] [outer = 00000034071E0C00] 13:24:41 INFO - PROCESS | 3188 | 1461183881862 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]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 13:24:41 INFO - PROCESS | 3188 | 1461183881890 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 3188 | 1461183881892 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 13:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:24:41 INFO - PROCESS | 3188 | 1461183881896 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 3188 | 1461183881899 Marionette TRACE conn5 <- [1,110,null,{}] 13:24:41 INFO - PROCESS | 3188 | 1461183881910 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}] 13:24:42 INFO - PROCESS | 3188 | 1461183881999 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:24:42 INFO - PROCESS | 3188 | 1461183882006 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409BC1800 == 34 [pid = 3188] [id = 37] 13:24:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (0000003409FA7400) [pid = 3188] [serial = 107] [outer = 0000000000000000] 13:24:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (000000340A551000) [pid = 3188] [serial = 108] [outer = 0000003409FA7400] 13:24:42 INFO - PROCESS | 3188 | 1461183882058 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (000000340B121800) [pid = 3188] [serial = 109] [outer = 0000003409FA7400] 13:24:42 INFO - PROCESS | 3188 | 1461183882498 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]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 13:24:42 INFO - PROCESS | 3188 | 1461183882527 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 3188 | 1461183882530 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 13:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:24:42 INFO - PROCESS | 3188 | 1461183882533 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 3188 | 1461183882535 Marionette TRACE conn5 <- [1,114,null,{}] 13:24:42 INFO - PROCESS | 3188 | 1461183882538 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}] 13:24:42 INFO - PROCESS | 3188 | 1461183882617 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:24:42 INFO - PROCESS | 3188 | 1461183882624 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAAA800 == 35 [pid = 3188] [id = 38] 13:24:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (000000340DA7DC00) [pid = 3188] [serial = 110] [outer = 0000000000000000] 13:24:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (000000340F23D000) [pid = 3188] [serial = 111] [outer = 000000340DA7DC00] 13:24:42 INFO - PROCESS | 3188 | 1461183882671 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (000000340F97E000) [pid = 3188] [serial = 112] [outer = 000000340DA7DC00] 13:24:43 INFO - PROCESS | 3188 | 1461183883075 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]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 13:24:43 INFO - PROCESS | 3188 | 1461183883123 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 3188 | 1461183883125 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 13:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:24:43 INFO - PROCESS | 3188 | 1461183883129 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 3188 | 1461183883131 Marionette TRACE conn5 <- [1,118,null,{}] 13:24:43 INFO - PROCESS | 3188 | 1461183883141 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}] 13:24:43 INFO - PROCESS | 3188 | 1461183883236 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:24:43 INFO - PROCESS | 3188 | 1461183883243 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 3188 | ++DOCSHELL 0000003404599800 == 36 [pid = 3188] [id = 39] 13:24:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (000000340DA7E000) [pid = 3188] [serial = 113] [outer = 0000000000000000] 13:24:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (00000034786D8400) [pid = 3188] [serial = 114] [outer = 000000340DA7E000] 13:24:43 INFO - PROCESS | 3188 | 1461183883291 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003479BCE800) [pid = 3188] [serial = 115] [outer = 000000340DA7E000] 13:24:43 INFO - PROCESS | 3188 | 1461183883731 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]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 13:24:43 INFO - PROCESS | 3188 | 1461183883761 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 3188 | 1461183883764 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 13:24:43 INFO - PROCESS | 3188 | 1461183883767 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:24:43 INFO - PROCESS | 3188 | 1461183883769 Marionette TRACE conn5 <- [1,122,null,{}] 13:24:43 INFO - PROCESS | 3188 | 1461183883773 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}] 13:24:43 INFO - PROCESS | 3188 | 1461183883893 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:24:43 INFO - PROCESS | 3188 | 1461183883900 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 3188 | ++DOCSHELL 000000347B5DC000 == 37 [pid = 3188] [id = 40] 13:24:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (000000347A330800) [pid = 3188] [serial = 116] [outer = 0000000000000000] 13:24:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000347AC6BC00) [pid = 3188] [serial = 117] [outer = 000000347A330800] 13:24:43 INFO - PROCESS | 3188 | 1461183883950 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000347ACAE400) [pid = 3188] [serial = 118] [outer = 000000347A330800] 13:24:44 INFO - PROCESS | 3188 | 1461183884354 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]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 13:24:44 INFO - PROCESS | 3188 | 1461183884401 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:24:44 INFO - PROCESS | 3188 | 1461183884403 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 13:24:44 INFO - PROCESS | 3188 | 1461183884406 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 3188 | 1461183884408 Marionette TRACE conn5 <- [1,126,null,{}] 13:24:44 INFO - PROCESS | 3188 | 1461183884412 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}] 13:24:44 INFO - PROCESS | 3188 | 1461183884507 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:24:44 INFO - PROCESS | 3188 | 1461183884512 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340083D800 == 38 [pid = 3188] [id = 41] 13:24:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0000003403B57400) [pid = 3188] [serial = 119] [outer = 0000000000000000] 13:24:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (00000034082CE400) [pid = 3188] [serial = 120] [outer = 0000003403B57400] 13:24:44 INFO - PROCESS | 3188 | 1461183884558 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000347ACA3800) [pid = 3188] [serial = 121] [outer = 0000003403B57400] 13:24:45 INFO - PROCESS | 3188 | 1461183885011 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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 13:24:45 INFO - PROCESS | 3188 | 1461183885037 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 3188 | 1461183885039 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 13:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:24:45 INFO - PROCESS | 3188 | 1461183885050 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 3188 | 1461183885052 Marionette TRACE conn5 <- [1,130,null,{}] 13:24:45 INFO - PROCESS | 3188 | 1461183885055 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}] 13:24:45 INFO - PROCESS | 3188 | 1461183885175 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000340DA77000) [pid = 3188] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000347AC66800) [pid = 3188] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (00000034786D5000) [pid = 3188] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (000000347A322C00) [pid = 3188] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000347EC69800) [pid = 3188] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0000003406E8DC00) [pid = 3188] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340D7A9800) [pid = 3188] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0000003404570000) [pid = 3188] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000340388B400) [pid = 3188] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:24:45 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (000000340494DC00) [pid = 3188] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:24:45 INFO - PROCESS | 3188 | 1461183885222 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DABA000 == 39 [pid = 3188] [id = 42] 13:24:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (000000340494DC00) [pid = 3188] [serial = 122] [outer = 0000000000000000] 13:24:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (00000034071E6400) [pid = 3188] [serial = 123] [outer = 000000340494DC00] 13:24:45 INFO - PROCESS | 3188 | 1461183885269 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (000000340F957800) [pid = 3188] [serial = 124] [outer = 000000340494DC00] 13:24:45 INFO - PROCESS | 3188 | 1461183885611 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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 13:24:45 INFO - PROCESS | 3188 | 1461183885638 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 3188 | 1461183885640 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 13:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:24:45 INFO - PROCESS | 3188 | 1461183885644 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 3188 | 1461183885646 Marionette TRACE conn5 <- [1,134,null,{}] 13:24:45 INFO - PROCESS | 3188 | 1461183885649 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}] 13:24:45 INFO - PROCESS | 3188 | 1461183885748 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:24:45 INFO - PROCESS | 3188 | 1461183885756 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000347FCCD000 == 40 [pid = 3188] [id = 43] 13:24:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (00000034007C5C00) [pid = 3188] [serial = 125] [outer = 0000000000000000] 13:24:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0000003404C17400) [pid = 3188] [serial = 126] [outer = 00000034007C5C00] 13:24:45 INFO - PROCESS | 3188 | 1461183885803 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340F95EC00) [pid = 3188] [serial = 127] [outer = 00000034007C5C00] 13:24:46 INFO - PROCESS | 3188 | 1461183886219 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]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 13:24:46 INFO - PROCESS | 3188 | 1461183886276 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 3188 | 1461183886278 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 13:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:24:46 INFO - PROCESS | 3188 | 1461183886282 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 3188 | 1461183886284 Marionette TRACE conn5 <- [1,138,null,{}] 13:24:46 INFO - PROCESS | 3188 | 1461183886287 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}] 13:24:46 INFO - PROCESS | 3188 | 1461183886386 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:24:46 INFO - PROCESS | 3188 | 1461183886393 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8E0000 == 41 [pid = 3188] [id = 44] 13:24:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340EC42C00) [pid = 3188] [serial = 128] [outer = 0000000000000000] 13:24:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340EC46000) [pid = 3188] [serial = 129] [outer = 000000340EC42C00] 13:24:46 INFO - PROCESS | 3188 | 1461183886439 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340EC4C800) [pid = 3188] [serial = 130] [outer = 000000340EC42C00] 13:24:46 INFO - PROCESS | 3188 | 1461183886826 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]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 13:24:46 INFO - PROCESS | 3188 | 1461183886872 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 3188 | 1461183886875 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 13:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:24:46 INFO - PROCESS | 3188 | 1461183886878 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 3188 | 1461183886881 Marionette TRACE conn5 <- [1,142,null,{}] 13:24:46 INFO - PROCESS | 3188 | 1461183886884 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}] 13:24:46 INFO - PROCESS | 3188 | 1461183886983 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:24:46 INFO - PROCESS | 3188 | 1461183886989 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8DE800 == 42 [pid = 3188] [id = 45] 13:24:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340F8F1C00) [pid = 3188] [serial = 131] [outer = 0000000000000000] 13:24:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340F95F000) [pid = 3188] [serial = 132] [outer = 000000340F8F1C00] 13:24:47 INFO - PROCESS | 3188 | 1461183887066 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000347BC1D000) [pid = 3188] [serial = 133] [outer = 000000340F8F1C00] 13:24:47 INFO - PROCESS | 3188 | 1461183887784 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]]]}] 13:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 13:24:47 INFO - PROCESS | 3188 | 1461183887805 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:24:47 INFO - PROCESS | 3188 | 1461183887810 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 13:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:24:47 INFO - PROCESS | 3188 | 1461183887815 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 3188 | 1461183887819 Marionette TRACE conn5 <- [1,146,null,{}] 13:24:47 INFO - PROCESS | 3188 | 1461183887825 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}] 13:24:47 INFO - PROCESS | 3188 | 1461183887942 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:24:48 INFO - PROCESS | 3188 | 1461183888013 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F1D000 == 43 [pid = 3188] [id = 46] 13:24:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003406B1CC00) [pid = 3188] [serial = 134] [outer = 0000000000000000] 13:24:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (00000034071DF000) [pid = 3188] [serial = 135] [outer = 0000003406B1CC00] 13:24:48 INFO - PROCESS | 3188 | 1461183888074 Marionette DEBUG loaded listener.js 13:24:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (00000034082C8C00) [pid = 3188] [serial = 136] [outer = 0000003406B1CC00] 13:24:48 INFO - PROCESS | 3188 | 1461183888646 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]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 13:24:48 INFO - PROCESS | 3188 | 1461183888700 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 3188 | 1461183888707 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 13:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:24:48 INFO - PROCESS | 3188 | 1461183888714 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 3188 | 1461183888717 Marionette TRACE conn5 <- [1,150,null,{}] 13:24:48 INFO - PROCESS | 3188 | 1461183888721 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}] 13:24:48 INFO - PROCESS | 3188 | 1461183888829 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:24:48 INFO - PROCESS | 3188 | 1461183888893 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE11800 == 44 [pid = 3188] [id = 47] 13:24:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340A04D400) [pid = 3188] [serial = 137] [outer = 0000000000000000] 13:24:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340EAED000) [pid = 3188] [serial = 138] [outer = 000000340A04D400] 13:24:48 INFO - PROCESS | 3188 | 1461183888951 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340F8E4C00) [pid = 3188] [serial = 139] [outer = 000000340A04D400] 13:24:49 INFO - PROCESS | 3188 | 1461183889524 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]]]}] 13:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 881ms 13:24:49 INFO - PROCESS | 3188 | 1461183889600 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:24:49 INFO - PROCESS | 3188 | 1461183889603 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 13:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:24:49 INFO - PROCESS | 3188 | 1461183889607 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - PROCESS | 3188 | 1461183889611 Marionette TRACE conn5 <- [1,154,null,{}] 13:24:49 INFO - PROCESS | 3188 | 1461183889624 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}] 13:24:49 INFO - PROCESS | 3188 | 1461183889772 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:24:49 INFO - PROCESS | 3188 | 1461183889830 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EFD9800 == 45 [pid = 3188] [id = 48] 13:24:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340F8EE000) [pid = 3188] [serial = 140] [outer = 0000000000000000] 13:24:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000347A325000) [pid = 3188] [serial = 141] [outer = 000000340F8EE000] 13:24:49 INFO - PROCESS | 3188 | 1461183889890 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000347AA90000) [pid = 3188] [serial = 142] [outer = 000000340F8EE000] 13:24:50 INFO - PROCESS | 3188 | 1461183890617 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]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1024ms 13:24:50 INFO - PROCESS | 3188 | 1461183890640 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 3188 | 1461183890644 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 13:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:24:50 INFO - PROCESS | 3188 | 1461183890650 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 3188 | 1461183890655 Marionette TRACE conn5 <- [1,158,null,{}] 13:24:50 INFO - PROCESS | 3188 | 1461183890661 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}] 13:24:50 INFO - PROCESS | 3188 | 1461183890758 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:24:50 INFO - PROCESS | 3188 | 1461183890825 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407165000 == 46 [pid = 3188] [id = 49] 13:24:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003404570000) [pid = 3188] [serial = 143] [outer = 0000000000000000] 13:24:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003405F44000) [pid = 3188] [serial = 144] [outer = 0000003404570000] 13:24:50 INFO - PROCESS | 3188 | 1461183890877 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (0000003406EA8000) [pid = 3188] [serial = 145] [outer = 0000003404570000] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9CE800 == 45 [pid = 3188] [id = 11] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8E0000 == 44 [pid = 3188] [id = 44] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 000000347FCCD000 == 43 [pid = 3188] [id = 43] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 000000340DABA000 == 42 [pid = 3188] [id = 42] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 000000340083D800 == 41 [pid = 3188] [id = 41] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 000000347B5DC000 == 40 [pid = 3188] [id = 40] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 0000003404599800 == 39 [pid = 3188] [id = 39] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAAA800 == 38 [pid = 3188] [id = 38] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 0000003409BC1800 == 37 [pid = 3188] [id = 37] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F1F800 == 36 [pid = 3188] [id = 36] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F03800 == 35 [pid = 3188] [id = 35] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 000000340854C000 == 34 [pid = 3188] [id = 34] 13:24:51 INFO - PROCESS | 3188 | 1461183891507 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]]]}] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 000000347AABE000 == 33 [pid = 3188] [id = 33] 13:24:51 INFO - PROCESS | 3188 | --DOCSHELL 0000003404C6F000 == 32 [pid = 3188] [id = 31] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340748A400) [pid = 3188] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340EAF4400) [pid = 3188] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340A4A3C00) [pid = 3188] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340D7B2C00) [pid = 3188] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003403B59000) [pid = 3188] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0000003404C1C800) [pid = 3188] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0000003406E89400) [pid = 3188] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0000003408193400) [pid = 3188] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003408C20C00) [pid = 3188] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340B11D800) [pid = 3188] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340F97B400) [pid = 3188] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000340DA82400) [pid = 3188] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000347AC6F800) [pid = 3188] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000347F762400) [pid = 3188] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000347A32F800) [pid = 3188] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000347F908800) [pid = 3188] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 881ms 13:24:51 INFO - PROCESS | 3188 | 1461183891534 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 3188 | 1461183891540 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 13:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:24:51 INFO - PROCESS | 3188 | 1461183891546 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 3188 | 1461183891549 Marionette TRACE conn5 <- [1,162,null,{}] 13:24:51 INFO - PROCESS | 3188 | 1461183891553 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}] 13:24:51 INFO - PROCESS | 3188 | 1461183891649 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:24:51 INFO - PROCESS | 3188 | 1461183891708 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 3188 | ++DOCSHELL 0000003404C6F800 == 33 [pid = 3188] [id = 50] 13:24:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (0000003406B12400) [pid = 3188] [serial = 146] [outer = 0000000000000000] 13:24:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0000003406E9A000) [pid = 3188] [serial = 147] [outer = 0000003406B12400] 13:24:51 INFO - PROCESS | 3188 | 1461183891756 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340759F400) [pid = 3188] [serial = 148] [outer = 0000003406B12400] 13:24:52 INFO - PROCESS | 3188 | 1461183892136 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]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 13:24:52 INFO - PROCESS | 3188 | 1461183892177 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 3188 | 1461183892180 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 13:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:24:52 INFO - PROCESS | 3188 | 1461183892183 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 3188 | 1461183892187 Marionette TRACE conn5 <- [1,166,null,{}] 13:24:52 INFO - PROCESS | 3188 | 1461183892199 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}] 13:24:52 INFO - PROCESS | 3188 | 1461183892281 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:24:52 INFO - PROCESS | 3188 | 1461183892288 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409B1D800 == 34 [pid = 3188] [id = 51] 13:24:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (00000034082C6800) [pid = 3188] [serial = 149] [outer = 0000000000000000] 13:24:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003408C04400) [pid = 3188] [serial = 150] [outer = 00000034082C6800] 13:24:52 INFO - PROCESS | 3188 | 1461183892338 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0000003409F0C800) [pid = 3188] [serial = 151] [outer = 00000034082C6800] 13:24:52 INFO - PROCESS | 3188 | 1461183892774 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]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 13:24:52 INFO - PROCESS | 3188 | 1461183892815 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 3188 | 1461183892818 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 13:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:24:52 INFO - PROCESS | 3188 | 1461183892821 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 3188 | 1461183892823 Marionette TRACE conn5 <- [1,170,null,{}] 13:24:52 INFO - PROCESS | 3188 | 1461183892831 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}] 13:24:52 INFO - PROCESS | 3188 | 1461183892914 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:24:52 INFO - PROCESS | 3188 | 1461183892921 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D910800 == 35 [pid = 3188] [id = 52] 13:24:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340A930400) [pid = 3188] [serial = 152] [outer = 0000000000000000] 13:24:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340A9E6C00) [pid = 3188] [serial = 153] [outer = 000000340A930400] 13:24:52 INFO - PROCESS | 3188 | 1461183892968 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340D7B0C00) [pid = 3188] [serial = 154] [outer = 000000340A930400] 13:24:53 INFO - PROCESS | 3188 | 1461183893362 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]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 13:24:53 INFO - PROCESS | 3188 | 1461183893412 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 3188 | 1461183893414 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 13:24:53 INFO - PROCESS | 3188 | 1461183893417 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:24:53 INFO - PROCESS | 3188 | 1461183893419 Marionette TRACE conn5 <- [1,174,null,{}] 13:24:53 INFO - PROCESS | 3188 | 1461183893423 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}] 13:24:53 INFO - PROCESS | 3188 | 1461183893503 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:24:53 INFO - PROCESS | 3188 | 1461183893511 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAC0000 == 36 [pid = 3188] [id = 53] 13:24:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340D7B5C00) [pid = 3188] [serial = 155] [outer = 0000000000000000] 13:24:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340DA79C00) [pid = 3188] [serial = 156] [outer = 000000340D7B5C00] 13:24:53 INFO - PROCESS | 3188 | 1461183893557 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340EAEF400) [pid = 3188] [serial = 157] [outer = 000000340D7B5C00] 13:24:54 INFO - PROCESS | 3188 | 1461183894026 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]]]}] 13:24:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340A9E6000) [pid = 3188] [serial = 158] [outer = 0000003406EA3400] 13:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 13:24:54 INFO - PROCESS | 3188 | 1461183894062 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 3188 | 1461183894065 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 13:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:24:54 INFO - PROCESS | 3188 | 1461183894111 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 3188 | 1461183894113 Marionette TRACE conn5 <- [1,178,null,{}] 13:24:54 INFO - PROCESS | 3188 | 1461183894117 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}] 13:24:54 INFO - PROCESS | 3188 | 1461183894235 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:24:54 INFO - PROCESS | 3188 | 1461183894250 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 3188 | ++DOCSHELL 0000003403813800 == 37 [pid = 3188] [id = 54] 13:24:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340EC4A400) [pid = 3188] [serial = 159] [outer = 0000000000000000] 13:24:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340F954400) [pid = 3188] [serial = 160] [outer = 000000340EC4A400] 13:24:54 INFO - PROCESS | 3188 | 1461183894298 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340F973400) [pid = 3188] [serial = 161] [outer = 000000340EC4A400] 13:24:54 INFO - PROCESS | 3188 | 1461183894703 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]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 650ms 13:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:24:54 INFO - PROCESS | 3188 | 1461183894734 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 3188 | 1461183894736 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 13:24:54 INFO - PROCESS | 3188 | 1461183894740 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 3188 | 1461183894742 Marionette TRACE conn5 <- [1,182,null,{}] 13:24:54 INFO - PROCESS | 3188 | 1461183894745 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}] 13:24:54 INFO - PROCESS | 3188 | 1461183894841 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:24:54 INFO - PROCESS | 3188 | 1461183894906 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 3188 | ++DOCSHELL 00000034789DE800 == 38 [pid = 3188] [id = 55] 13:24:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340F97EC00) [pid = 3188] [serial = 162] [outer = 0000000000000000] 13:24:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (00000034786B5400) [pid = 3188] [serial = 163] [outer = 000000340F97EC00] 13:24:54 INFO - PROCESS | 3188 | 1461183894952 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (00000034786DB000) [pid = 3188] [serial = 164] [outer = 000000340F97EC00] 13:24:55 INFO - PROCESS | 3188 | 1461183895381 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]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 13:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:24:55 INFO - PROCESS | 3188 | 1461183895420 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:24:55 INFO - PROCESS | 3188 | 1461183895422 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 13:24:55 INFO - PROCESS | 3188 | 1461183895426 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 3188 | 1461183895428 Marionette TRACE conn5 <- [1,186,null,{}] 13:24:55 INFO - PROCESS | 3188 | 1461183895431 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}] 13:24:55 INFO - PROCESS | 3188 | 1461183895534 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:24:55 INFO - PROCESS | 3188 | 1461183895542 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A819800 == 39 [pid = 3188] [id = 56] 13:24:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (00000034798E1C00) [pid = 3188] [serial = 165] [outer = 0000000000000000] 13:24:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003479BC9800) [pid = 3188] [serial = 166] [outer = 00000034798E1C00] 13:24:55 INFO - PROCESS | 3188 | 1461183895589 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000347A328C00) [pid = 3188] [serial = 167] [outer = 00000034798E1C00] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000347A330800) [pid = 3188] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340DA7E000) [pid = 3188] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003403B57400) [pid = 3188] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340A9DD400) [pid = 3188] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340DA7DC00) [pid = 3188] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (00000034071E0C00) [pid = 3188] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (0000003409FA7400) [pid = 3188] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340494DC00) [pid = 3188] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003406E9D800) [pid = 3188] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340EC42C00) [pid = 3188] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:24:55 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (00000034007C5C00) [pid = 3188] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:24:56 INFO - PROCESS | 3188 | 1461183896118 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]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 734ms 13:24:56 INFO - PROCESS | 3188 | 1461183896166 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 3188 | 1461183896169 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 13:24:56 INFO - PROCESS | 3188 | 1461183896172 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:24:56 INFO - PROCESS | 3188 | 1461183896174 Marionette TRACE conn5 <- [1,190,null,{}] 13:24:56 INFO - PROCESS | 3188 | 1461183896188 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}] 13:24:56 INFO - PROCESS | 3188 | 1461183896267 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:24:56 INFO - PROCESS | 3188 | 1461183896273 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A95E800 == 40 [pid = 3188] [id = 57] 13:24:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340A9DE000) [pid = 3188] [serial = 168] [outer = 0000000000000000] 13:24:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000347A323800) [pid = 3188] [serial = 169] [outer = 000000340A9DE000] 13:24:56 INFO - PROCESS | 3188 | 1461183896322 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000347A331800) [pid = 3188] [serial = 170] [outer = 000000340A9DE000] 13:24:56 INFO - PROCESS | 3188 | 1461183896711 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]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 13:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:24:56 INFO - PROCESS | 3188 | 1461183896771 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 3188 | 1461183896773 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 13:24:56 INFO - PROCESS | 3188 | 1461183896781 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 3188 | 1461183896783 Marionette TRACE conn5 <- [1,194,null,{}] 13:24:56 INFO - PROCESS | 3188 | 1461183896787 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}] 13:24:56 INFO - PROCESS | 3188 | 1461183896865 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:24:56 INFO - PROCESS | 3188 | 1461183896871 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EFCD800 == 41 [pid = 3188] [id = 58] 13:24:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000347AA30C00) [pid = 3188] [serial = 171] [outer = 0000000000000000] 13:24:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000347AA95C00) [pid = 3188] [serial = 172] [outer = 000000347AA30C00] 13:24:56 INFO - PROCESS | 3188 | 1461183896917 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000347AC6D400) [pid = 3188] [serial = 173] [outer = 000000347AA30C00] 13:24:57 INFO - PROCESS | 3188 | 1461183897301 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]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 13:24:57 INFO - PROCESS | 3188 | 1461183897365 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 3188 | 1461183897367 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 13:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:24:57 INFO - PROCESS | 3188 | 1461183897371 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 3188 | 1461183897373 Marionette TRACE conn5 <- [1,198,null,{}] 13:24:57 INFO - PROCESS | 3188 | 1461183897382 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}] 13:24:57 INFO - PROCESS | 3188 | 1461183897479 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:24:57 INFO - PROCESS | 3188 | 1461183897492 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000347FB94000 == 42 [pid = 3188] [id = 59] 13:24:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340FF0AC00) [pid = 3188] [serial = 174] [outer = 0000000000000000] 13:24:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000347AC64C00) [pid = 3188] [serial = 175] [outer = 000000340FF0AC00] 13:24:57 INFO - PROCESS | 3188 | 1461183897546 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000347EC37C00) [pid = 3188] [serial = 176] [outer = 000000340FF0AC00] 13:24:58 INFO - PROCESS | 3188 | 1461183897997 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]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 671ms 13:24:58 INFO - PROCESS | 3188 | 1461183898062 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 3188 | 1461183898066 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 13:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:24:58 INFO - PROCESS | 3188 | 1461183898073 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 3188 | 1461183898077 Marionette TRACE conn5 <- [1,202,null,{}] 13:24:58 INFO - PROCESS | 3188 | 1461183898084 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}] 13:24:58 INFO - PROCESS | 3188 | 1461183898192 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:24:58 INFO - PROCESS | 3188 | 1461183898265 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 3188 | ++DOCSHELL 0000003404C74800 == 43 [pid = 3188] [id = 60] 13:24:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (00000034044C1800) [pid = 3188] [serial = 177] [outer = 0000000000000000] 13:24:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003404948000) [pid = 3188] [serial = 178] [outer = 00000034044C1800] 13:24:58 INFO - PROCESS | 3188 | 1461183898327 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (00000034071DC400) [pid = 3188] [serial = 179] [outer = 00000034044C1800] 13:24:59 INFO - PROCESS | 3188 | 1461183899006 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]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 987ms 13:24:59 INFO - PROCESS | 3188 | 1461183899067 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 3188 | 1461183899074 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 13:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:24:59 INFO - PROCESS | 3188 | 1461183899081 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 3188 | 1461183899084 Marionette TRACE conn5 <- [1,206,null,{}] 13:24:59 INFO - PROCESS | 3188 | 1461183899088 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}] 13:24:59 INFO - PROCESS | 3188 | 1461183899197 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:24:59 INFO - PROCESS | 3188 | 1461183899263 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAC8800 == 44 [pid = 3188] [id = 61] 13:24:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (00000034082D1400) [pid = 3188] [serial = 180] [outer = 0000000000000000] 13:24:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (0000003409FB2400) [pid = 3188] [serial = 181] [outer = 00000034082D1400] 13:24:59 INFO - PROCESS | 3188 | 1461183899321 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340D7AB400) [pid = 3188] [serial = 182] [outer = 00000034082D1400] 13:24:59 INFO - PROCESS | 3188 | 1461183899843 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]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 776ms 13:24:59 INFO - PROCESS | 3188 | 1461183899877 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 3188 | 1461183899880 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 13:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:24:59 INFO - PROCESS | 3188 | 1461183899885 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 3188 | 1461183899889 Marionette TRACE conn5 <- [1,210,null,{}] 13:24:59 INFO - PROCESS | 3188 | 1461183899901 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}] 13:25:00 INFO - PROCESS | 3188 | 1461183900013 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:25:00 INFO - PROCESS | 3188 | 1461183900091 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1B6000 == 45 [pid = 3188] [id = 62] 13:25:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340F8E3400) [pid = 3188] [serial = 183] [outer = 0000000000000000] 13:25:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340F955800) [pid = 3188] [serial = 184] [outer = 000000340F8E3400] 13:25:00 INFO - PROCESS | 3188 | 1461183900152 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340FF0E000) [pid = 3188] [serial = 185] [outer = 000000340F8E3400] 13:25:00 INFO - PROCESS | 3188 | 1461183900734 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]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 13:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:25:00 INFO - PROCESS | 3188 | 1461183900770 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 3188 | 1461183900774 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 13:25:00 INFO - PROCESS | 3188 | 1461183900777 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 3188 | 1461183900780 Marionette TRACE conn5 <- [1,214,null,{}] 13:25:00 INFO - PROCESS | 3188 | 1461183900783 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}] 13:25:00 INFO - PROCESS | 3188 | 1461183900887 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:25:00 INFO - PROCESS | 3188 | 1461183900965 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A8800 == 46 [pid = 3188] [id = 63] 13:25:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034103D7000) [pid = 3188] [serial = 186] [outer = 0000000000000000] 13:25:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (00000034103DA800) [pid = 3188] [serial = 187] [outer = 00000034103D7000] 13:25:01 INFO - PROCESS | 3188 | 1461183901023 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000347A325C00) [pid = 3188] [serial = 188] [outer = 00000034103D7000] 13:25:01 INFO - PROCESS | 3188 | 1461183901532 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]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 776ms 13:25:01 INFO - PROCESS | 3188 | 1461183901555 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 3188 | 1461183901558 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 13:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:25:01 INFO - PROCESS | 3188 | 1461183901578 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 3188 | 1461183901581 Marionette TRACE conn5 <- [1,218,null,{}] 13:25:01 INFO - PROCESS | 3188 | 1461183901585 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}] 13:25:01 INFO - PROCESS | 3188 | 1461183901714 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:25:01 INFO - PROCESS | 3188 | 1461183901791 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D949000 == 47 [pid = 3188] [id = 64] 13:25:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (00000034007C6400) [pid = 3188] [serial = 189] [outer = 0000000000000000] 13:25:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340F244000) [pid = 3188] [serial = 190] [outer = 00000034007C6400] 13:25:01 INFO - PROCESS | 3188 | 1461183901848 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (0000003410360400) [pid = 3188] [serial = 191] [outer = 00000034007C6400] 13:25:02 INFO - PROCESS | 3188 | 1461183902506 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]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1004ms 13:25:02 INFO - PROCESS | 3188 | 1461183902569 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 3188 | 1461183902573 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 13:25:02 INFO - PROCESS | 3188 | 1461183902578 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:25:02 INFO - PROCESS | 3188 | 1461183902582 Marionette TRACE conn5 <- [1,222,null,{}] 13:25:02 INFO - PROCESS | 3188 | 1461183902588 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}] 13:25:02 INFO - PROCESS | 3188 | 1461183902684 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:25:02 INFO - PROCESS | 3188 | 1461183902754 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409B11800 == 48 [pid = 3188] [id = 65] 13:25:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340444E000) [pid = 3188] [serial = 192] [outer = 0000000000000000] 13:25:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340692A800) [pid = 3188] [serial = 193] [outer = 000000340444E000] 13:25:02 INFO - PROCESS | 3188 | 1461183902806 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003407A3E000) [pid = 3188] [serial = 194] [outer = 000000340444E000] 13:25:03 INFO - PROCESS | 3188 | 1461183903363 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]]]}] 13:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 818ms 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 000000347EFCD800 == 47 [pid = 3188] [id = 58] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 000000347A95E800 == 46 [pid = 3188] [id = 57] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 000000347A819800 == 45 [pid = 3188] [id = 56] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 00000034789DE800 == 44 [pid = 3188] [id = 55] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 0000003403813800 == 43 [pid = 3188] [id = 54] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAC0000 == 42 [pid = 3188] [id = 53] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 000000340D910800 == 41 [pid = 3188] [id = 52] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 0000003409B1D800 == 40 [pid = 3188] [id = 51] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 0000003404C6F800 == 39 [pid = 3188] [id = 50] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 0000003407165000 == 38 [pid = 3188] [id = 49] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 000000347EFD9800 == 37 [pid = 3188] [id = 48] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE11800 == 36 [pid = 3188] [id = 47] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340F974C00) [pid = 3188] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003408250800) [pid = 3188] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (00000034786DAC00) [pid = 3188] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340F95F000) [pid = 3188] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340DA7CC00) [pid = 3188] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F1D000 == 35 [pid = 3188] [id = 46] 13:25:03 INFO - PROCESS | 3188 | 1461183903436 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:25:03 INFO - PROCESS | 3188 | 1461183903442 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 13:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:25:03 INFO - PROCESS | 3188 | 1461183903448 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - PROCESS | 3188 | 1461183903451 Marionette TRACE conn5 <- [1,226,null,{}] 13:25:03 INFO - PROCESS | 3188 | 1461183903455 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}] 13:25:03 INFO - PROCESS | 3188 | 1461183903548 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000347AC6BC00) [pid = 3188] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003479BCE800) [pid = 3188] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (00000034082CE400) [pid = 3188] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003479858C00) [pid = 3188] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000347A323C00) [pid = 3188] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340F23D000) [pid = 3188] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340818F000) [pid = 3188] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340830E400) [pid = 3188] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000347ACAE400) [pid = 3188] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340A551000) [pid = 3188] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340B121800) [pid = 3188] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (00000034071E6400) [pid = 3188] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003407352000) [pid = 3188] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003406EA4400) [pid = 3188] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340EC4C800) [pid = 3188] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340F957800) [pid = 3188] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000347ACA3800) [pid = 3188] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340F95EC00) [pid = 3188] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340EC46000) [pid = 3188] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (00000034786D8400) [pid = 3188] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0000003404C17400) [pid = 3188] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340F97E000) [pid = 3188] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:25:03 INFO - PROCESS | 3188 | 1461183903616 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 3188 | ++DOCSHELL 0000003404C70000 == 36 [pid = 3188] [id = 66] 13:25:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003406EA4400) [pid = 3188] [serial = 195] [outer = 0000000000000000] 13:25:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (00000034071E1C00) [pid = 3188] [serial = 196] [outer = 0000003406EA4400] 13:25:03 INFO - PROCESS | 3188 | 1461183903666 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (00000034082C8000) [pid = 3188] [serial = 197] [outer = 0000003406EA4400] 13:25:04 INFO - PROCESS | 3188 | 1461183904040 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]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 13:25:04 INFO - PROCESS | 3188 | 1461183904096 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 3188 | 1461183904099 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 13:25:04 INFO - PROCESS | 3188 | 1461183904103 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:25:04 INFO - PROCESS | 3188 | 1461183904107 Marionette TRACE conn5 <- [1,230,null,{}] 13:25:04 INFO - PROCESS | 3188 | 1461183904118 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}] 13:25:04 INFO - PROCESS | 3188 | 1461183904203 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:25:04 INFO - PROCESS | 3188 | 1461183904211 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B28C800 == 37 [pid = 3188] [id = 67] 13:25:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003408C06400) [pid = 3188] [serial = 198] [outer = 0000000000000000] 13:25:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340A051800) [pid = 3188] [serial = 199] [outer = 0000003408C06400] 13:25:04 INFO - PROCESS | 3188 | 1461183904260 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340CADF400) [pid = 3188] [serial = 200] [outer = 0000003408C06400] 13:25:04 INFO - PROCESS | 3188 | 1461183904702 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]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 13:25:04 INFO - PROCESS | 3188 | 1461183904740 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 3188 | 1461183904743 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 13:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:25:04 INFO - PROCESS | 3188 | 1461183904746 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 3188 | 1461183904748 Marionette TRACE conn5 <- [1,234,null,{}] 13:25:04 INFO - PROCESS | 3188 | 1461183904752 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}] 13:25:04 INFO - PROCESS | 3188 | 1461183904834 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:25:04 INFO - PROCESS | 3188 | 1461183904842 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D966000 == 38 [pid = 3188] [id = 68] 13:25:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340CAE6400) [pid = 3188] [serial = 201] [outer = 0000000000000000] 13:25:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340CAEA800) [pid = 3188] [serial = 202] [outer = 000000340CAE6400] 13:25:04 INFO - PROCESS | 3188 | 1461183904890 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340DA74400) [pid = 3188] [serial = 203] [outer = 000000340CAE6400] 13:25:05 INFO - PROCESS | 3188 | 1461183905300 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]]]}] 13:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 13:25:05 INFO - PROCESS | 3188 | 1461183905336 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 3188 | 1461183905338 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 13:25:05 INFO - PROCESS | 3188 | 1461183905342 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:25:05 INFO - PROCESS | 3188 | 1461183905344 Marionette TRACE conn5 <- [1,238,null,{}] 13:25:05 INFO - PROCESS | 3188 | 1461183905347 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}] 13:25:05 INFO - PROCESS | 3188 | 1461183905425 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:25:05 INFO - PROCESS | 3188 | 1461183905430 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE6B000 == 39 [pid = 3188] [id = 69] 13:25:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340DA80400) [pid = 3188] [serial = 204] [outer = 0000000000000000] 13:25:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340EAF8400) [pid = 3188] [serial = 205] [outer = 000000340DA80400] 13:25:05 INFO - PROCESS | 3188 | 1461183905478 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340F23D000) [pid = 3188] [serial = 206] [outer = 000000340DA80400] 13:25:05 INFO - PROCESS | 3188 | 1461183905958 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]]]}] 13:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 13:25:05 INFO - PROCESS | 3188 | 1461183905979 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 3188 | 1461183905981 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 13:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:25:05 INFO - PROCESS | 3188 | 1461183905984 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 3188 | 1461183905986 Marionette TRACE conn5 <- [1,242,null,{}] 13:25:05 INFO - PROCESS | 3188 | 1461183905990 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}] 13:25:06 INFO - PROCESS | 3188 | 1461183906120 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:25:06 INFO - PROCESS | 3188 | 1461183906191 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410385800 == 40 [pid = 3188] [id = 70] 13:25:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340F978000) [pid = 3188] [serial = 207] [outer = 0000000000000000] 13:25:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340FF07400) [pid = 3188] [serial = 208] [outer = 000000340F978000] 13:25:06 INFO - PROCESS | 3188 | 1461183906243 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000341035FC00) [pid = 3188] [serial = 209] [outer = 000000340F978000] 13:25:06 INFO - PROCESS | 3188 | 1461183906668 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]]]}] 13:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 13:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:25:06 INFO - PROCESS | 3188 | 1461183906721 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:25:06 INFO - PROCESS | 3188 | 1461183906723 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 13:25:06 INFO - PROCESS | 3188 | 1461183906727 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 3188 | 1461183906729 Marionette TRACE conn5 <- [1,246,null,{}] 13:25:06 INFO - PROCESS | 3188 | 1461183906732 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}] 13:25:06 INFO - PROCESS | 3188 | 1461183906864 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:25:06 INFO - PROCESS | 3188 | 1461183906875 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 3188 | ++DOCSHELL 000000347980E800 == 41 [pid = 3188] [id = 71] 13:25:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003410363400) [pid = 3188] [serial = 210] [outer = 0000000000000000] 13:25:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (00000034103DD000) [pid = 3188] [serial = 211] [outer = 0000003410363400] 13:25:06 INFO - PROCESS | 3188 | 1461183906921 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (00000034786DC800) [pid = 3188] [serial = 212] [outer = 0000003410363400] 13:25:07 INFO - PROCESS | 3188 | 1461183907486 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]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 776ms 13:25:07 INFO - PROCESS | 3188 | 1461183907509 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:25:07 INFO - PROCESS | 3188 | 1461183907511 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 13:25:07 INFO - PROCESS | 3188 | 1461183907514 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 3188 | 1461183907516 Marionette TRACE conn5 <- [1,250,null,{}] 13:25:07 INFO - PROCESS | 3188 | 1461183907520 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}] 13:25:07 INFO - PROCESS | 3188 | 1461183907620 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:25:07 INFO - PROCESS | 3188 | 1461183907629 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 3188 | ++DOCSHELL 000000347AAAF000 == 42 [pid = 3188] [id = 72] 13:25:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000347A19DC00) [pid = 3188] [serial = 213] [outer = 0000000000000000] 13:25:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000347A329000) [pid = 3188] [serial = 214] [outer = 000000347A19DC00] 13:25:07 INFO - PROCESS | 3188 | 1461183907837 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000347AC67800) [pid = 3188] [serial = 215] [outer = 000000347A19DC00] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340F8EE000) [pid = 3188] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (0000003406B12400) [pid = 3188] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003404570000) [pid = 3188] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340A9DE000) [pid = 3188] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000347AA30C00) [pid = 3188] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340D7B5C00) [pid = 3188] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (00000034071DFC00) [pid = 3188] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340F245400) [pid = 3188] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (00000034786B3000) [pid = 3188] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003406E99400) [pid = 3188] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340EC4A400) [pid = 3188] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340F97EC00) [pid = 3188] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (00000034082C6800) [pid = 3188] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (00000034798E1C00) [pid = 3188] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:25:07 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340A930400) [pid = 3188] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:25:08 INFO - PROCESS | 3188 | 1461183908232 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]]]}] 13:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 776ms 13:25:08 INFO - PROCESS | 3188 | 1461183908291 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 3188 | 1461183908293 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 13:25:08 INFO - PROCESS | 3188 | 1461183908297 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:25:08 INFO - PROCESS | 3188 | 1461183908298 Marionette TRACE conn5 <- [1,254,null,{}] 13:25:08 INFO - PROCESS | 3188 | 1461183908302 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}] 13:25:08 INFO - PROCESS | 3188 | 1461183908404 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:25:08 INFO - PROCESS | 3188 | 1461183908426 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EEC3000 == 43 [pid = 3188] [id = 73] 13:25:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340F95AC00) [pid = 3188] [serial = 216] [outer = 0000000000000000] 13:25:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (00000034786D6400) [pid = 3188] [serial = 217] [outer = 000000340F95AC00] 13:25:08 INFO - PROCESS | 3188 | 1461183908474 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000347AC66000) [pid = 3188] [serial = 218] [outer = 000000340F95AC00] 13:25:08 INFO - PROCESS | 3188 | 1461183908904 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]]]}] 13:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 13:25:08 INFO - PROCESS | 3188 | 1461183908932 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 3188 | 1461183908934 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 13:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:25:08 INFO - PROCESS | 3188 | 1461183908938 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - PROCESS | 3188 | 1461183908939 Marionette TRACE conn5 <- [1,258,null,{}] 13:25:08 INFO - PROCESS | 3188 | 1461183908943 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}] 13:25:09 INFO - PROCESS | 3188 | 1461183909025 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:25:09 INFO - PROCESS | 3188 | 1461183909031 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000347FBCB800 == 44 [pid = 3188] [id = 74] 13:25:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340CA71C00) [pid = 3188] [serial = 219] [outer = 0000000000000000] 13:25:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340CA79000) [pid = 3188] [serial = 220] [outer = 000000340CA71C00] 13:25:09 INFO - PROCESS | 3188 | 1461183909077 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (00000034786D0800) [pid = 3188] [serial = 221] [outer = 000000340CA71C00] 13:25:09 INFO - PROCESS | 3188 | 1461183909488 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]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 13:25:09 INFO - PROCESS | 3188 | 1461183909527 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 3188 | 1461183909530 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 13:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:25:09 INFO - PROCESS | 3188 | 1461183909533 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 3188 | 1461183909536 Marionette TRACE conn5 <- [1,262,null,{}] 13:25:09 INFO - PROCESS | 3188 | 1461183909539 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}] 13:25:09 INFO - PROCESS | 3188 | 1461183909644 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:25:09 INFO - PROCESS | 3188 | 1461183909650 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F67E000 == 45 [pid = 3188] [id = 75] 13:25:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340FF64800) [pid = 3188] [serial = 222] [outer = 0000000000000000] 13:25:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340FF72C00) [pid = 3188] [serial = 223] [outer = 000000340FF64800] 13:25:09 INFO - PROCESS | 3188 | 1461183909702 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000347BA1D800) [pid = 3188] [serial = 224] [outer = 000000340FF64800] 13:25:10 INFO - PROCESS | 3188 | 1461183910368 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]]]}] 13:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 881ms 13:25:10 INFO - PROCESS | 3188 | 1461183910416 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 3188 | 1461183910422 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 13:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:25:10 INFO - PROCESS | 3188 | 1461183910428 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 3188 | 1461183910433 Marionette TRACE conn5 <- [1,266,null,{}] 13:25:10 INFO - PROCESS | 3188 | 1461183910438 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}] 13:25:10 INFO - PROCESS | 3188 | 1461183910554 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:25:10 INFO - PROCESS | 3188 | 1461183910639 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 3188 | ++DOCSHELL 000000340816E000 == 46 [pid = 3188] [id = 76] 13:25:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003406E8BC00) [pid = 3188] [serial = 225] [outer = 0000000000000000] 13:25:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003408257C00) [pid = 3188] [serial = 226] [outer = 0000003406E8BC00] 13:25:10 INFO - PROCESS | 3188 | 1461183910700 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (0000003408A74800) [pid = 3188] [serial = 227] [outer = 0000003406E8BC00] 13:25:11 INFO - PROCESS | 3188 | 1461183911266 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]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 923ms 13:25:11 INFO - PROCESS | 3188 | 1461183911390 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 3188 | 1461183911397 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 13:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:25:11 INFO - PROCESS | 3188 | 1461183911466 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 3188 | 1461183911469 Marionette TRACE conn5 <- [1,270,null,{}] 13:25:11 INFO - PROCESS | 3188 | 1461183911547 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}] 13:25:11 INFO - PROCESS | 3188 | 1461183911685 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:25:11 INFO - PROCESS | 3188 | 1461183911787 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8D8800 == 47 [pid = 3188] [id = 77] 13:25:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340CADDC00) [pid = 3188] [serial = 228] [outer = 0000000000000000] 13:25:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340CAE5800) [pid = 3188] [serial = 229] [outer = 000000340CADDC00] 13:25:11 INFO - PROCESS | 3188 | 1461183911848 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340FF0A800) [pid = 3188] [serial = 230] [outer = 000000340CADDC00] 13:25:12 INFO - PROCESS | 3188 | 1461183912377 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]]]}] 13:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1004ms 13:25:12 INFO - PROCESS | 3188 | 1461183912422 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:25:12 INFO - PROCESS | 3188 | 1461183912425 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 13:25:12 INFO - PROCESS | 3188 | 1461183912429 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 3188 | 1461183912434 Marionette TRACE conn5 <- [1,274,null,{}] 13:25:12 INFO - PROCESS | 3188 | 1461183912446 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}] 13:25:12 INFO - PROCESS | 3188 | 1461183912556 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:25:12 INFO - PROCESS | 3188 | 1461183912639 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000347FB95000 == 48 [pid = 3188] [id = 78] 13:25:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340FF5B000) [pid = 3188] [serial = 231] [outer = 0000000000000000] 13:25:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340FF60800) [pid = 3188] [serial = 232] [outer = 000000340FF5B000] 13:25:12 INFO - PROCESS | 3188 | 1461183912699 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340FF71400) [pid = 3188] [serial = 233] [outer = 000000340FF5B000] 13:25:13 INFO - PROCESS | 3188 | 1461183913251 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]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 882ms 13:25:13 INFO - PROCESS | 3188 | 1461183913312 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 3188 | 1461183913316 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 13:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:25:13 INFO - PROCESS | 3188 | 1461183913319 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 3188 | 1461183913322 Marionette TRACE conn5 <- [1,278,null,{}] 13:25:13 INFO - PROCESS | 3188 | 1461183913326 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}] 13:25:13 INFO - PROCESS | 3188 | 1461183913436 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:25:13 INFO - PROCESS | 3188 | 1461183913520 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 3188 | ++DOCSHELL 000000347FBD8800 == 49 [pid = 3188] [id = 79] 13:25:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (00000034104DB800) [pid = 3188] [serial = 234] [outer = 0000000000000000] 13:25:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (00000034104DE400) [pid = 3188] [serial = 235] [outer = 00000034104DB800] 13:25:13 INFO - PROCESS | 3188 | 1461183913580 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (00000034104E5400) [pid = 3188] [serial = 236] [outer = 00000034104DB800] 13:25:14 INFO - PROCESS | 3188 | 1461183914135 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]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 881ms 13:25:14 INFO - PROCESS | 3188 | 1461183914202 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 3188 | 1461183914205 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 13:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:25:14 INFO - PROCESS | 3188 | 1461183914208 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 3188 | 1461183914211 Marionette TRACE conn5 <- [1,282,null,{}] 13:25:14 INFO - PROCESS | 3188 | 1461183914215 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}] 13:25:14 INFO - PROCESS | 3188 | 1461183914319 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:25:14 INFO - PROCESS | 3188 | 1461183914388 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F04800 == 50 [pid = 3188] [id = 80] 13:25:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340824F400) [pid = 3188] [serial = 237] [outer = 0000000000000000] 13:25:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003408C11000) [pid = 3188] [serial = 238] [outer = 000000340824F400] 13:25:14 INFO - PROCESS | 3188 | 1461183914447 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340BF1D800) [pid = 3188] [serial = 239] [outer = 000000340824F400] 13:25:15 INFO - PROCESS | 3188 | 1461183915186 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]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1025ms 13:25:15 INFO - PROCESS | 3188 | 1461183915237 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 3188 | 1461183915243 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 13:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:25:15 INFO - PROCESS | 3188 | 1461183915249 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 3188 | 1461183915253 Marionette TRACE conn5 <- [1,286,null,{}] 13:25:15 INFO - PROCESS | 3188 | 1461183915272 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}] 13:25:15 INFO - PROCESS | 3188 | 1461183915376 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:25:15 INFO - PROCESS | 3188 | 1461183915448 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F0B800 == 51 [pid = 3188] [id = 81] 13:25:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003406F2E800) [pid = 3188] [serial = 240] [outer = 0000000000000000] 13:25:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003407488800) [pid = 3188] [serial = 241] [outer = 0000003406F2E800] 13:25:15 INFO - PROCESS | 3188 | 1461183915501 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (00000034082CD000) [pid = 3188] [serial = 242] [outer = 0000003406F2E800] 13:25:15 INFO - PROCESS | 3188 | --DOCSHELL 000000347FBCB800 == 50 [pid = 3188] [id = 74] 13:25:15 INFO - PROCESS | 3188 | --DOCSHELL 000000347EEC3000 == 49 [pid = 3188] [id = 73] 13:25:15 INFO - PROCESS | 3188 | --DOCSHELL 000000347AAAF000 == 48 [pid = 3188] [id = 72] 13:25:15 INFO - PROCESS | 3188 | --DOCSHELL 000000347980E800 == 47 [pid = 3188] [id = 71] 13:25:15 INFO - PROCESS | 3188 | --DOCSHELL 0000003410385800 == 46 [pid = 3188] [id = 70] 13:25:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE6B000 == 45 [pid = 3188] [id = 69] 13:25:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340D966000 == 44 [pid = 3188] [id = 68] 13:25:16 INFO - PROCESS | 3188 | --DOCSHELL 000000340B28C800 == 43 [pid = 3188] [id = 67] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000347AC64C00) [pid = 3188] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOCSHELL 0000003404C70000 == 42 [pid = 3188] [id = 66] 13:25:16 INFO - PROCESS | 3188 | --DOCSHELL 0000003409B11800 == 41 [pid = 3188] [id = 65] 13:25:16 INFO - PROCESS | 3188 | --DOCSHELL 000000347FB94000 == 40 [pid = 3188] [id = 59] 13:25:16 INFO - PROCESS | 3188 | 1461183916088 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]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 902ms 13:25:16 INFO - PROCESS | 3188 | 1461183916153 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 3188 | 1461183916159 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 13:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:25:16 INFO - PROCESS | 3188 | 1461183916166 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 3188 | 1461183916169 Marionette TRACE conn5 <- [1,290,null,{}] 13:25:16 INFO - PROCESS | 3188 | 1461183916173 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}] 13:25:16 INFO - PROCESS | 3188 | 1461183916264 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (0000003408D10C00) [pid = 3188] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340F980C00) [pid = 3188] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (0000003479A58800) [pid = 3188] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340F23BC00) [pid = 3188] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340F954400) [pid = 3188] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (00000034786B5400) [pid = 3188] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340F973400) [pid = 3188] [serial = 161] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (00000034071DF000) [pid = 3188] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003408C04400) [pid = 3188] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003409F0C800) [pid = 3188] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003479BC9800) [pid = 3188] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340A9E6C00) [pid = 3188] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340D7B0C00) [pid = 3188] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000347AA90000) [pid = 3188] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000347A325000) [pid = 3188] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003406E9A000) [pid = 3188] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340759F400) [pid = 3188] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (0000003406EA8000) [pid = 3188] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003405F44000) [pid = 3188] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (00000034786DB000) [pid = 3188] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000347A323800) [pid = 3188] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000347AC6D400) [pid = 3188] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340EAED000) [pid = 3188] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000347A331800) [pid = 3188] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000347A328C00) [pid = 3188] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340DA79C00) [pid = 3188] [serial = 156] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000347AA95C00) [pid = 3188] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340EAEF400) [pid = 3188] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340A9DA800) [pid = 3188] [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.] 13:25:16 INFO - PROCESS | 3188 | 1461183916342 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F21000 == 41 [pid = 3188] [id = 82] 13:25:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340121AC00) [pid = 3188] [serial = 243] [outer = 0000000000000000] 13:25:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (0000003406E89400) [pid = 3188] [serial = 244] [outer = 000000340121AC00] 13:25:16 INFO - PROCESS | 3188 | 1461183916391 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (0000003407A35800) [pid = 3188] [serial = 245] [outer = 000000340121AC00] 13:25:16 INFO - PROCESS | 3188 | 1461183916792 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]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 13:25:16 INFO - PROCESS | 3188 | 1461183916859 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 3188 | 1461183916862 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 13:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:25:16 INFO - PROCESS | 3188 | 1461183916865 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 3188 | 1461183916869 Marionette TRACE conn5 <- [1,294,null,{}] 13:25:16 INFO - PROCESS | 3188 | 1461183916880 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}] 13:25:16 INFO - PROCESS | 3188 | 1461183916968 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:25:16 INFO - PROCESS | 3188 | 1461183916978 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B339800 == 42 [pid = 3188] [id = 83] 13:25:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (0000003408C1A400) [pid = 3188] [serial = 246] [outer = 0000000000000000] 13:25:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (0000003409B23800) [pid = 3188] [serial = 247] [outer = 0000003408C1A400] 13:25:17 INFO - PROCESS | 3188 | 1461183917027 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340A933000) [pid = 3188] [serial = 248] [outer = 0000003408C1A400] 13:25:17 INFO - PROCESS | 3188 | 1461183917479 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]]]}] 13:25:17 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. 13:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 13:25:17 INFO - PROCESS | 3188 | 1461183917499 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 3188 | 1461183917502 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 13:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:25:17 INFO - PROCESS | 3188 | 1461183917505 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 3188 | 1461183917507 Marionette TRACE conn5 <- [1,298,null,{}] 13:25:17 INFO - PROCESS | 3188 | 1461183917511 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}] 13:25:17 INFO - PROCESS | 3188 | 1461183917595 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:25:17 INFO - PROCESS | 3188 | 1461183917631 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D919000 == 43 [pid = 3188] [id = 84] 13:25:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340BF1DC00) [pid = 3188] [serial = 249] [outer = 0000000000000000] 13:25:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340BF21800) [pid = 3188] [serial = 250] [outer = 000000340BF1DC00] 13:25:17 INFO - PROCESS | 3188 | 1461183917679 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340CA72800) [pid = 3188] [serial = 251] [outer = 000000340BF1DC00] 13:25:17 INFO - PROCESS | 3188 | 1461183917944 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:25:18 INFO - PROCESS | 3188 | 1461183918132 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]]]}] 13:25:18 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. 13:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 13:25:18 INFO - PROCESS | 3188 | 1461183918184 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 3188 | 1461183918186 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 13:25:18 INFO - PROCESS | 3188 | 1461183918190 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:25:18 INFO - PROCESS | 3188 | 1461183918192 Marionette TRACE conn5 <- [1,302,null,{}] 13:25:18 INFO - PROCESS | 3188 | 1461183918195 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}] 13:25:18 INFO - PROCESS | 3188 | 1461183918295 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:25:18 INFO - PROCESS | 3188 | 1461183918301 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE1F000 == 44 [pid = 3188] [id = 85] 13:25:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340CA79400) [pid = 3188] [serial = 252] [outer = 0000000000000000] 13:25:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340CAE2800) [pid = 3188] [serial = 253] [outer = 000000340CA79400] 13:25:18 INFO - PROCESS | 3188 | 1461183918348 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340DA7F400) [pid = 3188] [serial = 254] [outer = 000000340CA79400] 13:25:18 INFO - PROCESS | 3188 | 1461183918801 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]]]}] 13:25:18 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. 13:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 629ms 13:25:18 INFO - PROCESS | 3188 | 1461183918824 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 3188 | 1461183918826 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 13:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:25:18 INFO - PROCESS | 3188 | 1461183918836 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 3188 | 1461183918838 Marionette TRACE conn5 <- [1,306,null,{}] 13:25:18 INFO - PROCESS | 3188 | 1461183918842 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}] 13:25:18 INFO - PROCESS | 3188 | 1461183918960 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:25:19 INFO - PROCESS | 3188 | 1461183919037 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F1C800 == 45 [pid = 3188] [id = 86] 13:25:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340EC4B800) [pid = 3188] [serial = 255] [outer = 0000000000000000] 13:25:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340F8EA000) [pid = 3188] [serial = 256] [outer = 000000340EC4B800] 13:25:19 INFO - PROCESS | 3188 | 1461183919088 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340F955000) [pid = 3188] [serial = 257] [outer = 000000340EC4B800] 13:25:19 INFO - PROCESS | 3188 | 1461183919516 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]]]}] 13:25:19 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. 13:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 733ms 13:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:25:19 INFO - PROCESS | 3188 | 1461183919571 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 3188 | 1461183919573 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 13:25:19 INFO - PROCESS | 3188 | 1461183919577 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 3188 | 1461183919578 Marionette TRACE conn5 <- [1,310,null,{}] 13:25:19 INFO - PROCESS | 3188 | 1461183919582 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}] 13:25:19 INFO - PROCESS | 3188 | 1461183919683 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:25:19 INFO - PROCESS | 3188 | 1461183919691 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 3188 | ++DOCSHELL 000000341039C800 == 46 [pid = 3188] [id = 87] 13:25:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340F95E400) [pid = 3188] [serial = 258] [outer = 0000000000000000] 13:25:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340F972C00) [pid = 3188] [serial = 259] [outer = 000000340F95E400] 13:25:19 INFO - PROCESS | 3188 | 1461183919775 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340F97FC00) [pid = 3188] [serial = 260] [outer = 000000340F95E400] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340FF0AC00) [pid = 3188] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340F978000) [pid = 3188] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003406EA4400) [pid = 3188] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340DA80400) [pid = 3188] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003408C06400) [pid = 3188] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340444E000) [pid = 3188] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340CAE6400) [pid = 3188] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003410363400) [pid = 3188] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340CA71C00) [pid = 3188] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000347A19DC00) [pid = 3188] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:25:20 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340F95AC00) [pid = 3188] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:25:20 INFO - PROCESS | 3188 | 1461183920374 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]]]}] 13:25:20 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. 13:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 819ms 13:25:20 INFO - PROCESS | 3188 | 1461183920398 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 3188 | 1461183920400 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 13:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:25:20 INFO - PROCESS | 3188 | 1461183920403 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 3188 | 1461183920405 Marionette TRACE conn5 <- [1,314,null,{}] 13:25:20 INFO - PROCESS | 3188 | 1461183920408 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}] 13:25:20 INFO - PROCESS | 3188 | 1461183920488 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:25:20 INFO - PROCESS | 3188 | 1461183920495 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 3188 | ++DOCSHELL 00000034789CA800 == 47 [pid = 3188] [id = 88] 13:25:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003408C06400) [pid = 3188] [serial = 261] [outer = 0000000000000000] 13:25:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340CAE0000) [pid = 3188] [serial = 262] [outer = 0000003408C06400] 13:25:20 INFO - PROCESS | 3188 | 1461183920541 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340FF06800) [pid = 3188] [serial = 263] [outer = 0000003408C06400] 13:25:20 INFO - PROCESS | 3188 | 1461183920953 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]]]}] 13:25:20 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. 13:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 13:25:21 INFO - PROCESS | 3188 | 1461183920999 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:25:21 INFO - PROCESS | 3188 | 1461183921001 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 13:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:25:21 INFO - PROCESS | 3188 | 1461183921005 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 3188 | 1461183921007 Marionette TRACE conn5 <- [1,318,null,{}] 13:25:21 INFO - PROCESS | 3188 | 1461183921011 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}] 13:25:21 INFO - PROCESS | 3188 | 1461183921090 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:25:21 INFO - PROCESS | 3188 | 1461183921096 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1C0000 == 48 [pid = 3188] [id = 89] 13:25:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340FF5A000) [pid = 3188] [serial = 264] [outer = 0000000000000000] 13:25:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340FF5EC00) [pid = 3188] [serial = 265] [outer = 000000340FF5A000] 13:25:21 INFO - PROCESS | 3188 | 1461183921142 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003410356800) [pid = 3188] [serial = 266] [outer = 000000340FF5A000] 13:25:21 INFO - PROCESS | 3188 | 1461183921573 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]]]}] 13:25:21 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. 13:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 587ms 13:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:25:21 INFO - PROCESS | 3188 | 1461183921605 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:25:21 INFO - PROCESS | 3188 | 1461183921607 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 13:25:21 INFO - PROCESS | 3188 | 1461183921616 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 3188 | 1461183921618 Marionette TRACE conn5 <- [1,322,null,{}] 13:25:21 INFO - PROCESS | 3188 | 1461183921622 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}] 13:25:21 INFO - PROCESS | 3188 | 1461183921704 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:25:21 INFO - PROCESS | 3188 | 1461183921713 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A95B000 == 49 [pid = 3188] [id = 90] 13:25:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (00000034103D1400) [pid = 3188] [serial = 267] [outer = 0000000000000000] 13:25:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (00000034103D0800) [pid = 3188] [serial = 268] [outer = 00000034103D1400] 13:25:21 INFO - PROCESS | 3188 | 1461183921812 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034104DBC00) [pid = 3188] [serial = 269] [outer = 00000034103D1400] 13:25:22 INFO - PROCESS | 3188 | 1461183922248 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]]]}] 13:25:22 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. 13:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 13:25:22 INFO - PROCESS | 3188 | 1461183922286 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 3188 | 1461183922289 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 13:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:25:22 INFO - PROCESS | 3188 | 1461183922292 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 3188 | 1461183922295 Marionette TRACE conn5 <- [1,326,null,{}] 13:25:22 INFO - PROCESS | 3188 | 1461183922303 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}] 13:25:22 INFO - PROCESS | 3188 | 1461183922453 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:25:22 INFO - PROCESS | 3188 | 1461183922517 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 3188 | ++DOCSHELL 0000003404C67000 == 50 [pid = 3188] [id = 91] 13:25:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (00000034007C5800) [pid = 3188] [serial = 270] [outer = 0000000000000000] 13:25:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340088A000) [pid = 3188] [serial = 271] [outer = 00000034007C5800] 13:25:22 INFO - PROCESS | 3188 | 1461183922579 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003404944400) [pid = 3188] [serial = 272] [outer = 00000034007C5800] 13:25:23 INFO - PROCESS | 3188 | 1461183923265 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]]]}] 13:25:23 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. 13:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1027ms 13:25:23 INFO - PROCESS | 3188 | 1461183923324 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 3188 | 1461183923330 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 13:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:25:23 INFO - PROCESS | 3188 | 1461183923335 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 3188 | 1461183923339 Marionette TRACE conn5 <- [1,330,null,{}] 13:25:23 INFO - PROCESS | 3188 | 1461183923363 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}] 13:25:23 INFO - PROCESS | 3188 | 1461183923505 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:25:23 INFO - PROCESS | 3188 | 1461183923575 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD37800 == 51 [pid = 3188] [id = 92] 13:25:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (00000034081B6C00) [pid = 3188] [serial = 273] [outer = 0000000000000000] 13:25:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (00000034082D0C00) [pid = 3188] [serial = 274] [outer = 00000034081B6C00] 13:25:23 INFO - PROCESS | 3188 | 1461183923678 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340A548C00) [pid = 3188] [serial = 275] [outer = 00000034081B6C00] 13:25:24 INFO - PROCESS | 3188 | 1461183924254 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]]]}] 13:25:24 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. 13:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 986ms 13:25:24 INFO - PROCESS | 3188 | 1461183924325 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 3188 | 1461183924329 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 13:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:25:24 INFO - PROCESS | 3188 | 1461183924334 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 3188 | 1461183924337 Marionette TRACE conn5 <- [1,334,null,{}] 13:25:24 INFO - PROCESS | 3188 | 1461183924341 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}] 13:25:24 INFO - PROCESS | 3188 | 1461183924449 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:25:24 INFO - PROCESS | 3188 | 1461183924520 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A954800 == 52 [pid = 3188] [id = 93] 13:25:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340D7B0800) [pid = 3188] [serial = 276] [outer = 0000000000000000] 13:25:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340EAED000) [pid = 3188] [serial = 277] [outer = 000000340D7B0800] 13:25:24 INFO - PROCESS | 3188 | 1461183924578 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340EC49000) [pid = 3188] [serial = 278] [outer = 000000340D7B0800] 13:25:25 INFO - PROCESS | 3188 | 1461183925194 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]]]}] 13:25:25 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. 13:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 923ms 13:25:25 INFO - PROCESS | 3188 | 1461183925260 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 3188 | 1461183925265 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 13:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:25:25 INFO - PROCESS | 3188 | 1461183925277 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 3188 | 1461183925282 Marionette TRACE conn5 <- [1,338,null,{}] 13:25:25 INFO - PROCESS | 3188 | 1461183925286 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}] 13:25:25 INFO - PROCESS | 3188 | 1461183925397 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:25:25 INFO - PROCESS | 3188 | 1461183925467 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F06F000 == 53 [pid = 3188] [id = 94] 13:25:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340EC48400) [pid = 3188] [serial = 279] [outer = 0000000000000000] 13:25:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (00000034104E2000) [pid = 3188] [serial = 280] [outer = 000000340EC48400] 13:25:25 INFO - PROCESS | 3188 | 1461183925525 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003479161800) [pid = 3188] [serial = 281] [outer = 000000340EC48400] 13:25:26 INFO - PROCESS | 3188 | 1461183926252 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]]]}] 13:25:26 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. 13:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1028ms 13:25:26 INFO - PROCESS | 3188 | 1461183926302 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 3188 | 1461183926307 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 13:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:25:26 INFO - PROCESS | 3188 | 1461183926312 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 3188 | 1461183926317 Marionette TRACE conn5 <- [1,342,null,{}] 13:25:26 INFO - PROCESS | 3188 | 1461183926324 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}] 13:25:26 INFO - PROCESS | 3188 | 1461183926422 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:25:26 INFO - PROCESS | 3188 | 1461183926508 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B454800 == 54 [pid = 3188] [id = 95] 13:25:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (00000034075A0400) [pid = 3188] [serial = 282] [outer = 0000000000000000] 13:25:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (00000034081BA800) [pid = 3188] [serial = 283] [outer = 00000034075A0400] 13:25:26 INFO - PROCESS | 3188 | 1461183926560 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003408D91C00) [pid = 3188] [serial = 284] [outer = 00000034075A0400] 13:25:27 INFO - PROCESS | 3188 | 1461183927140 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]]]}] 13:25:27 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. 13:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 882ms 13:25:27 INFO - PROCESS | 3188 | 1461183927198 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 3188 | 1461183927204 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 13:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:25:27 INFO - PROCESS | 3188 | 1461183927210 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 3188 | 1461183927213 Marionette TRACE conn5 <- [1,346,null,{}] 13:25:27 INFO - PROCESS | 3188 | 1461183927217 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}] 13:25:27 INFO - PROCESS | 3188 | 1461183927316 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:25:27 INFO - PROCESS | 3188 | 1461183927387 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B333000 == 55 [pid = 3188] [id = 96] 13:25:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340BF1F000) [pid = 3188] [serial = 285] [outer = 0000000000000000] 13:25:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340BF26C00) [pid = 3188] [serial = 286] [outer = 000000340BF1F000] 13:25:27 INFO - PROCESS | 3188 | 1461183927438 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340D7B2C00) [pid = 3188] [serial = 287] [outer = 000000340BF1F000] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 000000347A95B000 == 54 [pid = 3188] [id = 90] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1C0000 == 53 [pid = 3188] [id = 89] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 00000034789CA800 == 52 [pid = 3188] [id = 88] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 000000341039C800 == 51 [pid = 3188] [id = 87] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F1C800 == 50 [pid = 3188] [id = 86] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE1F000 == 49 [pid = 3188] [id = 85] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340D919000 == 48 [pid = 3188] [id = 84] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340B339800 == 47 [pid = 3188] [id = 83] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F21000 == 46 [pid = 3188] [id = 82] 13:25:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F0B800 == 45 [pid = 3188] [id = 81] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (0000003404948000) [pid = 3188] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003409FB2400) [pid = 3188] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340F955800) [pid = 3188] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340FF72C00) [pid = 3188] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340F244000) [pid = 3188] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (00000034103DA800) [pid = 3188] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000347EC37C00) [pid = 3188] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340FF07400) [pid = 3188] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000341035FC00) [pid = 3188] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (00000034071E1C00) [pid = 3188] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (00000034082C8000) [pid = 3188] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340EAF8400) [pid = 3188] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340A051800) [pid = 3188] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340CADF400) [pid = 3188] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003407A3E000) [pid = 3188] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340692A800) [pid = 3188] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340CAEA800) [pid = 3188] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (00000034103DD000) [pid = 3188] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340DA74400) [pid = 3188] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (00000034786DC800) [pid = 3188] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340CA79000) [pid = 3188] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000347A329000) [pid = 3188] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000347AC67800) [pid = 3188] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000347AC66000) [pid = 3188] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (00000034786D6400) [pid = 3188] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340F23D000) [pid = 3188] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (00000034786D0800) [pid = 3188] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 3188 | 1461183927938 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]]]}] 13:25:27 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. 13:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 776ms 13:25:27 INFO - PROCESS | 3188 | 1461183927987 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 3188 | 1461183927990 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 13:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:25:28 INFO - PROCESS | 3188 | 1461183928025 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 3188 | 1461183928029 Marionette TRACE conn5 <- [1,350,null,{}] 13:25:28 INFO - PROCESS | 3188 | 1461183928042 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}] 13:25:28 INFO - PROCESS | 3188 | 1461183928131 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:25:28 INFO - PROCESS | 3188 | 1461183928143 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B27C000 == 46 [pid = 3188] [id = 97] 13:25:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003409FB2400) [pid = 3188] [serial = 288] [outer = 0000000000000000] 13:25:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340BF23800) [pid = 3188] [serial = 289] [outer = 0000003409FB2400] 13:25:28 INFO - PROCESS | 3188 | 1461183928193 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340DA74400) [pid = 3188] [serial = 290] [outer = 0000003409FB2400] 13:25:28 INFO - PROCESS | 3188 | 1461183928644 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]]]}] 13:25:28 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. 13:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 713ms 13:25:28 INFO - PROCESS | 3188 | 1461183928710 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 3188 | 1461183928713 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 13:25:28 INFO - PROCESS | 3188 | 1461183928716 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:25:28 INFO - PROCESS | 3188 | 1461183928718 Marionette TRACE conn5 <- [1,354,null,{}] 13:25:28 INFO - PROCESS | 3188 | 1461183928722 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}] 13:25:28 INFO - PROCESS | 3188 | 1461183928804 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:25:28 INFO - PROCESS | 3188 | 1461183928813 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE5E000 == 47 [pid = 3188] [id = 98] 13:25:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340EC44000) [pid = 3188] [serial = 291] [outer = 0000000000000000] 13:25:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340EC4C400) [pid = 3188] [serial = 292] [outer = 000000340EC44000] 13:25:28 INFO - PROCESS | 3188 | 1461183928861 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340F8E9000) [pid = 3188] [serial = 293] [outer = 000000340EC44000] 13:25:29 INFO - PROCESS | 3188 | 1461183929313 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]]]}] 13:25:29 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. 13:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 13:25:29 INFO - PROCESS | 3188 | 1461183929349 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 3188 | 1461183929352 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 13:25:29 INFO - PROCESS | 3188 | 1461183929355 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:25:29 INFO - PROCESS | 3188 | 1461183929357 Marionette TRACE conn5 <- [1,358,null,{}] 13:25:29 INFO - PROCESS | 3188 | 1461183929360 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}] 13:25:29 INFO - PROCESS | 3188 | 1461183929439 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:25:29 INFO - PROCESS | 3188 | 1461183929478 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8D6800 == 48 [pid = 3188] [id = 99] 13:25:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340F95B400) [pid = 3188] [serial = 294] [outer = 0000000000000000] 13:25:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340F977C00) [pid = 3188] [serial = 295] [outer = 000000340F95B400] 13:25:29 INFO - PROCESS | 3188 | 1461183929525 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340FF11C00) [pid = 3188] [serial = 296] [outer = 000000340F95B400] 13:25:29 INFO - PROCESS | 3188 | 1461183929958 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]]]}] 13:25:30 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. 13:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 13:25:30 INFO - PROCESS | 3188 | 1461183930029 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 3188 | 1461183930032 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 13:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:25:30 INFO - PROCESS | 3188 | 1461183930041 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 3188 | 1461183930043 Marionette TRACE conn5 <- [1,362,null,{}] 13:25:30 INFO - PROCESS | 3188 | 1461183930047 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}] 13:25:30 INFO - PROCESS | 3188 | 1461183930172 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:25:30 INFO - PROCESS | 3188 | 1461183930223 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A2800 == 49 [pid = 3188] [id = 100] 13:25:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340FF5F000) [pid = 3188] [serial = 297] [outer = 0000000000000000] 13:25:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340FF6F800) [pid = 3188] [serial = 298] [outer = 000000340FF5F000] 13:25:30 INFO - PROCESS | 3188 | 1461183930275 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (00000034104E0000) [pid = 3188] [serial = 299] [outer = 000000340FF5F000] 13:25:30 INFO - PROCESS | 3188 | 1461183930713 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]]]}] 13:25:30 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. 13:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 734ms 13:25:30 INFO - PROCESS | 3188 | 1461183930813 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 3188 | 1461183930816 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 13:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:25:30 INFO - PROCESS | 3188 | 1461183930819 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 3188 | 1461183930821 Marionette TRACE conn5 <- [1,366,null,{}] 13:25:30 INFO - PROCESS | 3188 | 1461183930825 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}] 13:25:30 INFO - PROCESS | 3188 | 1461183930936 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:25:30 INFO - PROCESS | 3188 | 1461183930948 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407798800 == 50 [pid = 3188] [id = 101] 13:25:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (00000034786B2000) [pid = 3188] [serial = 300] [outer = 0000000000000000] 13:25:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (00000034789F3800) [pid = 3188] [serial = 301] [outer = 00000034786B2000] 13:25:31 INFO - PROCESS | 3188 | 1461183930995 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (0000003479AB0C00) [pid = 3188] [serial = 302] [outer = 00000034786B2000] 13:25:31 INFO - PROCESS | 3188 | 1461183931443 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]]]}] 13:25:31 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. 13:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 13:25:31 INFO - PROCESS | 3188 | 1461183931493 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 3188 | 1461183931495 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 13:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:25:31 INFO - PROCESS | 3188 | 1461183931503 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:25:31 INFO - PROCESS | 3188 | 1461183931505 Marionette TRACE conn5 <- [1,370,null,{}] 13:25:31 INFO - PROCESS | 3188 | 1461183931514 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}] 13:25:31 INFO - PROCESS | 3188 | 1461183931617 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:25:31 INFO - PROCESS | 3188 | 1461183931623 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A957800 == 51 [pid = 3188] [id = 102] 13:25:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (0000003479BC5C00) [pid = 3188] [serial = 303] [outer = 0000000000000000] 13:25:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000347A323000) [pid = 3188] [serial = 304] [outer = 0000003479BC5C00] 13:25:31 INFO - PROCESS | 3188 | 1461183931669 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000347A32E800) [pid = 3188] [serial = 305] [outer = 0000003479BC5C00] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (00000034007C6400) [pid = 3188] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340EC4B800) [pid = 3188] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340BF1DC00) [pid = 3188] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340121AC00) [pid = 3188] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003406F2E800) [pid = 3188] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003408C1A400) [pid = 3188] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340FF64800) [pid = 3188] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340F95E400) [pid = 3188] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340824F400) [pid = 3188] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003408C06400) [pid = 3188] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340CA79400) [pid = 3188] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340FF5A000) [pid = 3188] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340F8F1C00) [pid = 3188] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (00000034082D1400) [pid = 3188] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340F8E3400) [pid = 3188] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340A04D400) [pid = 3188] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (00000034044C1800) [pid = 3188] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (0000003406B1CC00) [pid = 3188] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:25:32 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (00000034103D7000) [pid = 3188] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:25:32 INFO - PROCESS | 3188 | 1461183932333 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]]]}] 13:25:32 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. 13:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 881ms 13:25:32 INFO - PROCESS | 3188 | 1461183932388 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:25:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:25:32 INFO - PROCESS | 3188 | 1461183932390 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 13:25:32 INFO - PROCESS | 3188 | 1461183932394 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 3188 | 1461183932396 Marionette TRACE conn5 <- [1,374,null,{}] 13:25:32 INFO - PROCESS | 3188 | 1461183932400 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}] 13:25:32 INFO - PROCESS | 3188 | 1461183932502 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:25:32 INFO - PROCESS | 3188 | 1461183932549 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000341039E800 == 52 [pid = 3188] [id = 103] 13:25:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003401220400) [pid = 3188] [serial = 306] [outer = 0000000000000000] 13:25:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (00000034081B5800) [pid = 3188] [serial = 307] [outer = 0000003401220400] 13:25:32 INFO - PROCESS | 3188 | 1461183932596 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340F238800) [pid = 3188] [serial = 308] [outer = 0000003401220400] 13:25:32 INFO - PROCESS | 3188 | 1461183932989 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:25:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 13:25:33 INFO - PROCESS | 3188 | 1461183933026 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 3188 | 1461183933028 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 13:25:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:25:33 INFO - PROCESS | 3188 | 1461183933036 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 3188 | 1461183933038 Marionette TRACE conn5 <- [1,378,null,{}] 13:25:33 INFO - PROCESS | 3188 | 1461183933041 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}] 13:25:33 INFO - PROCESS | 3188 | 1461183933122 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:25:33 INFO - PROCESS | 3188 | 1461183933130 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F60E800 == 53 [pid = 3188] [id = 104] 13:25:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340FF04400) [pid = 3188] [serial = 309] [outer = 0000000000000000] 13:25:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000347A93C400) [pid = 3188] [serial = 310] [outer = 000000340FF04400] 13:25:33 INFO - PROCESS | 3188 | 1461183933176 Marionette DEBUG loaded listener.js 13:25:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000347AC66C00) [pid = 3188] [serial = 311] [outer = 000000340FF04400] 13:25:33 INFO - PROCESS | 3188 | 1461183933723 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:25:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 735ms 13:25:33 INFO - PROCESS | 3188 | 1461183933802 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 3188 | 1461183933805 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 13:25:33 INFO - PROCESS | 3188 | 1461183933808 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:25:33 INFO - PROCESS | 3188 | 1461183933811 Marionette TRACE conn5 <- [1,382,null,{}] 13:25:33 INFO - PROCESS | 3188 | 1461183933815 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}] 13:25:33 INFO - PROCESS | 3188 | 1461183933917 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:25:33 INFO - PROCESS | 3188 | 1461183933933 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5C2000 == 54 [pid = 3188] [id = 105] 13:25:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340BDC9C00) [pid = 3188] [serial = 312] [outer = 0000000000000000] 13:25:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000347AC67800) [pid = 3188] [serial = 313] [outer = 000000340BDC9C00] 13:25:33 INFO - PROCESS | 3188 | 1461183933984 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000347AC73800) [pid = 3188] [serial = 314] [outer = 000000340BDC9C00] 13:25:34 INFO - PROCESS | 3188 | 1461183934594 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:25:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:25:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 819ms 13:25:34 INFO - PROCESS | 3188 | 1461183934633 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:25:34 INFO - PROCESS | 3188 | 1461183934638 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 13:25:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:25:34 INFO - PROCESS | 3188 | 1461183934645 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:25:34 INFO - PROCESS | 3188 | 1461183934649 Marionette TRACE conn5 <- [1,386,null,{}] 13:25:34 INFO - PROCESS | 3188 | 1461183934655 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}] 13:25:34 INFO - PROCESS | 3188 | 1461183934766 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:25:34 INFO - PROCESS | 3188 | 1461183934855 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9CC000 == 55 [pid = 3188] [id = 106] 13:25:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034071E1C00) [pid = 3188] [serial = 315] [outer = 0000000000000000] 13:25:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340771E000) [pid = 3188] [serial = 316] [outer = 00000034071E1C00] 13:25:34 INFO - PROCESS | 3188 | 1461183934915 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (0000003407725400) [pid = 3188] [serial = 317] [outer = 00000034071E1C00] 13:25:35 INFO - PROCESS | 3188 | 1461183935530 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]]]}] 13:25:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:25:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 922ms 13:25:35 INFO - PROCESS | 3188 | 1461183935569 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 3188 | 1461183935576 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 13:25:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:25:35 INFO - PROCESS | 3188 | 1461183935583 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 3188 | 1461183935586 Marionette TRACE conn5 <- [1,390,null,{}] 13:25:35 INFO - PROCESS | 3188 | 1461183935590 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}] 13:25:35 INFO - PROCESS | 3188 | 1461183935699 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:25:35 INFO - PROCESS | 3188 | 1461183935771 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAC8000 == 56 [pid = 3188] [id = 107] 13:25:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (00000034082D2000) [pid = 3188] [serial = 318] [outer = 0000000000000000] 13:25:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003408D0AC00) [pid = 3188] [serial = 319] [outer = 00000034082D2000] 13:25:35 INFO - PROCESS | 3188 | 1461183935830 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340BDC9800) [pid = 3188] [serial = 320] [outer = 00000034082D2000] 13:25:36 INFO - PROCESS | 3188 | 1461183936561 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]]]}] 13:25:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:25:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1016ms 13:25:36 INFO - PROCESS | 3188 | 1461183936605 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 3188 | 1461183936608 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 13:25:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:25:36 INFO - PROCESS | 3188 | 1461183936612 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 3188 | 1461183936616 Marionette TRACE conn5 <- [1,394,null,{}] 13:25:36 INFO - PROCESS | 3188 | 1461183936629 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}] 13:25:36 INFO - PROCESS | 3188 | 1461183936760 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:25:36 INFO - PROCESS | 3188 | 1461183936835 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F6CD000 == 57 [pid = 3188] [id = 108] 13:25:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340DA75400) [pid = 3188] [serial = 321] [outer = 0000000000000000] 13:25:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340F959000) [pid = 3188] [serial = 322] [outer = 000000340DA75400] 13:25:36 INFO - PROCESS | 3188 | 1461183936936 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340FF66800) [pid = 3188] [serial = 323] [outer = 000000340DA75400] 13:25:37 INFO - PROCESS | 3188 | 1461183937560 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]]]}] 13:25:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 13:25:37 INFO - PROCESS | 3188 | 1461183937600 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:25:37 INFO - PROCESS | 3188 | 1461183937603 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 13:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:25:37 INFO - PROCESS | 3188 | 1461183937607 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 3188 | 1461183937609 Marionette TRACE conn5 <- [1,398,null,{}] 13:25:37 INFO - PROCESS | 3188 | 1461183937613 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}] 13:25:37 INFO - PROCESS | 3188 | 1461183937720 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:25:37 INFO - PROCESS | 3188 | 1461183937792 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 3188 | ++DOCSHELL 00000034072A8800 == 58 [pid = 3188] [id = 109] 13:25:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003407CCF400) [pid = 3188] [serial = 324] [outer = 0000000000000000] 13:25:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003407CD2C00) [pid = 3188] [serial = 325] [outer = 0000003407CCF400] 13:25:37 INFO - PROCESS | 3188 | 1461183937850 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003410356000) [pid = 3188] [serial = 326] [outer = 0000003407CCF400] 13:25:38 INFO - PROCESS | 3188 | 1461183938501 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]]]}] 13:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 923ms 13:25:38 INFO - PROCESS | 3188 | 1461183938532 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 3188 | 1461183938534 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 13:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:25:38 INFO - PROCESS | 3188 | 1461183938538 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 3188 | 1461183938540 Marionette TRACE conn5 <- [1,402,null,{}] 13:25:38 INFO - PROCESS | 3188 | 1461183938544 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}] 13:25:38 INFO - PROCESS | 3188 | 1461183938647 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:25:38 INFO - PROCESS | 3188 | 1461183938719 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407168800 == 59 [pid = 3188] [id = 110] 13:25:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003407810800) [pid = 3188] [serial = 327] [outer = 0000000000000000] 13:25:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003407CED400) [pid = 3188] [serial = 328] [outer = 0000003407810800] 13:25:38 INFO - PROCESS | 3188 | 1461183938776 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003407CF5800) [pid = 3188] [serial = 329] [outer = 0000003407810800] 13:25:39 INFO - PROCESS | 3188 | 1461183939565 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]]]}] 13:25:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:25:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1079ms 13:25:39 INFO - PROCESS | 3188 | 1461183939620 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 3188 | 1461183939626 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 13:25:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:25:39 INFO - PROCESS | 3188 | 1461183939632 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 3188 | 1461183939635 Marionette TRACE conn5 <- [1,406,null,{}] 13:25:39 INFO - PROCESS | 3188 | 1461183939640 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}] 13:25:39 INFO - PROCESS | 3188 | 1461183939772 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:25:39 INFO - PROCESS | 3188 | 1461183939848 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A562000 == 60 [pid = 3188] [id = 111] 13:25:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003407CEE400) [pid = 3188] [serial = 330] [outer = 0000000000000000] 13:25:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003407CF5000) [pid = 3188] [serial = 331] [outer = 0000003407CEE400] 13:25:39 INFO - PROCESS | 3188 | 1461183939945 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (00000034081B0400) [pid = 3188] [serial = 332] [outer = 0000003407CEE400] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003404C74800 == 59 [pid = 3188] [id = 60] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 000000347F60E800 == 58 [pid = 3188] [id = 104] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 000000341039E800 == 57 [pid = 3188] [id = 103] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 000000347A957800 == 56 [pid = 3188] [id = 102] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003407798800 == 55 [pid = 3188] [id = 101] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A2800 == 54 [pid = 3188] [id = 100] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8D6800 == 53 [pid = 3188] [id = 99] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE5E000 == 52 [pid = 3188] [id = 98] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003408257C00) [pid = 3188] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340CAE5800) [pid = 3188] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340FF60800) [pid = 3188] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (00000034104DE400) [pid = 3188] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (00000034103D0800) [pid = 3188] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340B27C000 == 51 [pid = 3188] [id = 97] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340B333000 == 50 [pid = 3188] [id = 96] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340B454800 == 49 [pid = 3188] [id = 95] 13:25:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003404C67000 == 48 [pid = 3188] [id = 91] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003410360400) [pid = 3188] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340F8EA000) [pid = 3188] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340BF21800) [pid = 3188] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (0000003406E89400) [pid = 3188] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003407A35800) [pid = 3188] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (00000034082CD000) [pid = 3188] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003407488800) [pid = 3188] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003409B23800) [pid = 3188] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340A933000) [pid = 3188] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000347BA1D800) [pid = 3188] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340F972C00) [pid = 3188] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340BF1D800) [pid = 3188] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003408C11000) [pid = 3188] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340F955000) [pid = 3188] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340CAE0000) [pid = 3188] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340FF06800) [pid = 3188] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340F97FC00) [pid = 3188] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340CAE2800) [pid = 3188] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340DA7F400) [pid = 3188] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003410356800) [pid = 3188] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340FF5EC00) [pid = 3188] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340CA72800) [pid = 3188] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000347BC1D000) [pid = 3188] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340D7AB400) [pid = 3188] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340FF0E000) [pid = 3188] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340F8E4C00) [pid = 3188] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (00000034071DC400) [pid = 3188] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (00000034082C8C00) [pid = 3188] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000347A325C00) [pid = 3188] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:25:40 INFO - PROCESS | 3188 | 1461183940491 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]]]}] 13:25:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:25:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 882ms 13:25:40 INFO - PROCESS | 3188 | 1461183940516 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 3188 | 1461183940522 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 13:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:25:40 INFO - PROCESS | 3188 | 1461183940528 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 3188 | 1461183940531 Marionette TRACE conn5 <- [1,410,null,{}] 13:25:40 INFO - PROCESS | 3188 | 1461183940535 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}] 13:25:40 INFO - PROCESS | 3188 | 1461183940623 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:25:40 INFO - PROCESS | 3188 | 1461183940632 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082A1000 == 49 [pid = 3188] [id = 112] 13:25:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340411DC00) [pid = 3188] [serial = 333] [outer = 0000000000000000] 13:25:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003407CFB400) [pid = 3188] [serial = 334] [outer = 000000340411DC00] 13:25:40 INFO - PROCESS | 3188 | 1461183940680 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (00000034082CA400) [pid = 3188] [serial = 335] [outer = 000000340411DC00] 13:25:41 INFO - PROCESS | 3188 | 1461183941289 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]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:25:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 776ms 13:25:41 INFO - PROCESS | 3188 | 1461183941305 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 3188 | 1461183941310 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 13:25:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:25:41 INFO - PROCESS | 3188 | 1461183941316 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 3188 | 1461183941320 Marionette TRACE conn5 <- [1,414,null,{}] 13:25:41 INFO - PROCESS | 3188 | 1461183941327 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}] 13:25:41 INFO - PROCESS | 3188 | 1461183941438 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:25:41 INFO - PROCESS | 3188 | 1461183941513 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A440800 == 50 [pid = 3188] [id = 113] 13:25:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (00000034071DDC00) [pid = 3188] [serial = 336] [outer = 0000000000000000] 13:25:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (0000003407804C00) [pid = 3188] [serial = 337] [outer = 00000034071DDC00] 13:25:41 INFO - PROCESS | 3188 | 1461183941574 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (0000003408191800) [pid = 3188] [serial = 338] [outer = 00000034071DDC00] 13:25:42 INFO - PROCESS | 3188 | 1461183942272 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]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:25:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1020ms 13:25:42 INFO - PROCESS | 3188 | 1461183942340 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 3188 | 1461183942347 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 13:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:25:42 INFO - PROCESS | 3188 | 1461183942354 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 3188 | 1461183942357 Marionette TRACE conn5 <- [1,418,null,{}] 13:25:42 INFO - PROCESS | 3188 | 1461183942361 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}] 13:25:42 INFO - PROCESS | 3188 | 1461183942466 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:25:42 INFO - PROCESS | 3188 | 1461183942536 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD2E800 == 51 [pid = 3188] [id = 114] 13:25:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (00000034085F0400) [pid = 3188] [serial = 339] [outer = 0000000000000000] 13:25:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003409B2D800) [pid = 3188] [serial = 340] [outer = 00000034085F0400] 13:25:42 INFO - PROCESS | 3188 | 1461183942595 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340A9DB800) [pid = 3188] [serial = 341] [outer = 00000034085F0400] 13:25:43 INFO - PROCESS | 3188 | 1461183943749 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]]]}] 13:25:43 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 13:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1443ms 13:25:43 INFO - PROCESS | 3188 | 1461183943803 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 3188 | 1461183943806 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 13:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:25:43 INFO - PROCESS | 3188 | 1461183943818 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 3188 | 1461183943823 Marionette TRACE conn5 <- [1,422,null,{}] 13:25:43 INFO - PROCESS | 3188 | 1461183943835 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}] 13:25:44 INFO - PROCESS | 3188 | 1461183943989 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:25:44 INFO - PROCESS | 3188 | 1461183944074 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE1C800 == 52 [pid = 3188] [id = 115] 13:25:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340BDC4000) [pid = 3188] [serial = 342] [outer = 0000000000000000] 13:25:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340CA70000) [pid = 3188] [serial = 343] [outer = 000000340BDC4000] 13:25:44 INFO - PROCESS | 3188 | 1461183944135 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340CAEBC00) [pid = 3188] [serial = 344] [outer = 000000340BDC4000] 13:25:45 INFO - PROCESS | 3188 | 1461183945196 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]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:25:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1429ms 13:25:45 INFO - PROCESS | 3188 | 1461183945252 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 3188 | 1461183945255 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 13:25:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:25:45 INFO - PROCESS | 3188 | 1461183945259 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 3188 | 1461183945261 Marionette TRACE conn5 <- [1,426,null,{}] 13:25:45 INFO - PROCESS | 3188 | 1461183945265 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}] 13:25:45 INFO - PROCESS | 3188 | 1461183945404 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:25:45 INFO - PROCESS | 3188 | 1461183945517 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000340811D800 == 53 [pid = 3188] [id = 116] 13:25:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340BDC4400) [pid = 3188] [serial = 345] [outer = 0000000000000000] 13:25:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340DA7F400) [pid = 3188] [serial = 346] [outer = 000000340BDC4400] 13:25:45 INFO - PROCESS | 3188 | 1461183945575 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340EAF8000) [pid = 3188] [serial = 347] [outer = 000000340BDC4400] 13:25:46 INFO - PROCESS | 3188 | 1461183946196 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] 13:25:46 INFO - PROCESS | 3188 | 1461183946255 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 13:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:25:46 INFO - PROCESS | 3188 | 1461183946261 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 3188 | 1461183946265 Marionette TRACE conn5 <- [1,430,null,{}] 13:25:46 INFO - PROCESS | 3188 | 1461183946271 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}] 13:25:46 INFO - PROCESS | 3188 | 1461183946376 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:25:46 INFO - PROCESS | 3188 | 1461183946448 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A577000 == 54 [pid = 3188] [id = 117] 13:25:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (0000003407CF9000) [pid = 3188] [serial = 348] [outer = 0000000000000000] 13:25:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034081B7800) [pid = 3188] [serial = 349] [outer = 0000003407CF9000] 13:25:46 INFO - PROCESS | 3188 | 1461183946502 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003408C1E800) [pid = 3188] [serial = 350] [outer = 0000003407CF9000] 13:25:46 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F04800 == 53 [pid = 3188] [id = 80] 13:25:46 INFO - PROCESS | 3188 | --DOCSHELL 000000347A954800 == 52 [pid = 3188] [id = 93] 13:25:46 INFO - PROCESS | 3188 | --DOCSHELL 000000340816E000 == 51 [pid = 3188] [id = 76] 13:25:46 INFO - PROCESS | 3188 | --DOCSHELL 000000347F06F000 == 50 [pid = 3188] [id = 94] 13:25:46 INFO - PROCESS | 3188 | --DOCSHELL 000000347FBD8800 == 49 [pid = 3188] [id = 79] 13:25:46 INFO - PROCESS | 3188 | --DOCSHELL 000000340A562000 == 48 [pid = 3188] [id = 111] 13:25:47 INFO - PROCESS | 3188 | 1461183947065 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]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:25:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 839ms 13:25:47 INFO - PROCESS | 3188 | 1461183947103 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 3188 | 1461183947109 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 13:25:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:25:47 INFO - PROCESS | 3188 | 1461183947115 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 3188 | 1461183947118 Marionette TRACE conn5 <- [1,434,null,{}] 13:25:47 INFO - PROCESS | 3188 | 1461183947122 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}] 13:25:47 INFO - PROCESS | 3188 | 1461183947208 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:25:47 INFO - PROCESS | 3188 | 1461183947217 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAB6000 == 49 [pid = 3188] [id = 118] 13:25:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (0000003407CCFC00) [pid = 3188] [serial = 351] [outer = 0000000000000000] 13:25:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340BDC4800) [pid = 3188] [serial = 352] [outer = 0000003407CCFC00] 13:25:47 INFO - PROCESS | 3188 | 1461183947265 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340CA73000) [pid = 3188] [serial = 353] [outer = 0000003407CCFC00] 13:25:47 INFO - PROCESS | 3188 | 1461183947748 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]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:25:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 13:25:47 INFO - PROCESS | 3188 | 1461183947807 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 3188 | 1461183947810 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 13:25:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:25:47 INFO - PROCESS | 3188 | 1461183947813 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 3188 | 1461183947817 Marionette TRACE conn5 <- [1,438,null,{}] 13:25:47 INFO - PROCESS | 3188 | 1461183947828 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}] 13:25:47 INFO - PROCESS | 3188 | 1461183947917 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:25:47 INFO - PROCESS | 3188 | 1461183947924 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 3188 | ++DOCSHELL 000000341038E000 == 50 [pid = 3188] [id = 119] 13:25:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340EC4B800) [pid = 3188] [serial = 354] [outer = 0000000000000000] 13:25:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340F245C00) [pid = 3188] [serial = 355] [outer = 000000340EC4B800] 13:25:47 INFO - PROCESS | 3188 | 1461183947973 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340F956400) [pid = 3188] [serial = 356] [outer = 000000340EC4B800] 13:25:48 INFO - PROCESS | 3188 | 1461183948469 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]]]}] 13:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 13:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:25:48 INFO - PROCESS | 3188 | 1461183948508 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 3188 | 1461183948511 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 13:25:48 INFO - PROCESS | 3188 | 1461183948514 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:25:48 INFO - PROCESS | 3188 | 1461183948517 Marionette TRACE conn5 <- [1,442,null,{}] 13:25:48 INFO - PROCESS | 3188 | 1461183948550 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}] 13:25:48 INFO - PROCESS | 3188 | 1461183948668 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:25:48 INFO - PROCESS | 3188 | 1461183948681 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 3188 | ++DOCSHELL 000000341045B800 == 51 [pid = 3188] [id = 120] 13:25:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340F97C000) [pid = 3188] [serial = 357] [outer = 0000000000000000] 13:25:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340FF02C00) [pid = 3188] [serial = 358] [outer = 000000340F97C000] 13:25:48 INFO - PROCESS | 3188 | 1461183948766 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340FF10800) [pid = 3188] [serial = 359] [outer = 000000340F97C000] 13:25:49 INFO - PROCESS | 3188 | 1461183949210 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]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 733ms 13:25:49 INFO - PROCESS | 3188 | 1461183949251 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 3188 | 1461183949253 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 13:25:49 INFO - PROCESS | 3188 | 1461183949257 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:25:49 INFO - PROCESS | 3188 | 1461183949259 Marionette TRACE conn5 <- [1,446,null,{}] 13:25:49 INFO - PROCESS | 3188 | 1461183949262 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}] 13:25:49 INFO - PROCESS | 3188 | 1461183949369 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:25:49 INFO - PROCESS | 3188 | 1461183949377 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410553000 == 52 [pid = 3188] [id = 121] 13:25:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003407728400) [pid = 3188] [serial = 360] [outer = 0000000000000000] 13:25:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340FF61C00) [pid = 3188] [serial = 361] [outer = 0000003407728400] 13:25:49 INFO - PROCESS | 3188 | 1461183949464 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003410356800) [pid = 3188] [serial = 362] [outer = 0000003407728400] 13:25:49 INFO - PROCESS | 3188 | 1461183949935 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]]]}] 13:25:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 13:25:50 INFO - PROCESS | 3188 | 1461183950003 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 3188 | 1461183950006 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 13:25:50 INFO - PROCESS | 3188 | 1461183950009 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:25:50 INFO - PROCESS | 3188 | 1461183950011 Marionette TRACE conn5 <- [1,450,null,{}] 13:25:50 INFO - PROCESS | 3188 | 1461183950014 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}] 13:25:50 INFO - PROCESS | 3188 | 1461183950131 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:25:50 INFO - PROCESS | 3188 | 1461183950181 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1D0000 == 53 [pid = 3188] [id = 122] 13:25:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (00000034103DDC00) [pid = 3188] [serial = 363] [outer = 0000000000000000] 13:25:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (00000034104E3800) [pid = 3188] [serial = 364] [outer = 00000034103DDC00] 13:25:50 INFO - PROCESS | 3188 | 1461183950232 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (00000034786D8400) [pid = 3188] [serial = 365] [outer = 00000034103DDC00] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (00000034075A0400) [pid = 3188] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (0000003479BC5C00) [pid = 3188] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340BF1F000) [pid = 3188] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (0000003409FB2400) [pid = 3188] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (00000034103D1400) [pid = 3188] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (00000034786B2000) [pid = 3188] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003401220400) [pid = 3188] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340FF04400) [pid = 3188] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340F95B400) [pid = 3188] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340FF5F000) [pid = 3188] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340EC48400) [pid = 3188] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (00000034081B6C00) [pid = 3188] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340FF5B000) [pid = 3188] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (00000034082D2000) [pid = 3188] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340BDC9C00) [pid = 3188] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340DA75400) [pid = 3188] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340D7B0800) [pid = 3188] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003407810800) [pid = 3188] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (00000034104DB800) [pid = 3188] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (0000003407CCF400) [pid = 3188] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (00000034071E1C00) [pid = 3188] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003407CEE400) [pid = 3188] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340CADDC00) [pid = 3188] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003406E8BC00) [pid = 3188] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (00000034007C5800) [pid = 3188] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:25:50 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340EC44000) [pid = 3188] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:25:50 INFO - PROCESS | 3188 | 1461183950757 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] 13:25:50 INFO - PROCESS | 3188 | 1461183950792 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 13:25:50 INFO - PROCESS | 3188 | 1461183950795 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 3188 | 1461183950797 Marionette TRACE conn5 <- [1,454,null,{}] 13:25:50 INFO - PROCESS | 3188 | 1461183950800 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}] 13:25:50 INFO - PROCESS | 3188 | 1461183950907 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:25:50 INFO - PROCESS | 3188 | 1461183950954 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1B4000 == 54 [pid = 3188] [id = 123] 13:25:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003407723800) [pid = 3188] [serial = 366] [outer = 0000000000000000] 13:25:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003408259800) [pid = 3188] [serial = 367] [outer = 0000003407723800] 13:25:51 INFO - PROCESS | 3188 | 1461183951001 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340DA7BC00) [pid = 3188] [serial = 368] [outer = 0000003407723800] 13:25:51 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:25:51 INFO - PROCESS | 3188 | 1461183951363 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]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 13:25:51 INFO - PROCESS | 3188 | 1461183951455 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 3188 | 1461183951457 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 13:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:25:51 INFO - PROCESS | 3188 | 1461183951461 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 3188 | 1461183951463 Marionette TRACE conn5 <- [1,458,null,{}] 13:25:51 INFO - PROCESS | 3188 | 1461183951471 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}] 13:25:51 INFO - PROCESS | 3188 | 1461183951571 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:25:51 INFO - PROCESS | 3188 | 1461183951585 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F065800 == 55 [pid = 3188] [id = 124] 13:25:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (00000034786D7000) [pid = 3188] [serial = 369] [outer = 0000000000000000] 13:25:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (00000034789F9000) [pid = 3188] [serial = 370] [outer = 00000034786D7000] 13:25:51 INFO - PROCESS | 3188 | 1461183951632 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (0000003479BC5C00) [pid = 3188] [serial = 371] [outer = 00000034786D7000] 13:25:52 INFO - PROCESS | 3188 | 1461183952044 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] 13:25:52 INFO - PROCESS | 3188 | 1461183952094 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 13:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:25:52 INFO - PROCESS | 3188 | 1461183952098 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 3188 | 1461183952100 Marionette TRACE conn5 <- [1,462,null,{}] 13:25:52 INFO - PROCESS | 3188 | 1461183952103 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}] 13:25:52 INFO - PROCESS | 3188 | 1461183952183 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:25:52 INFO - PROCESS | 3188 | 1461183952189 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F905000 == 56 [pid = 3188] [id = 125] 13:25:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000347A19D400) [pid = 3188] [serial = 372] [outer = 0000000000000000] 13:25:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000347A32B000) [pid = 3188] [serial = 373] [outer = 000000347A19D400] 13:25:52 INFO - PROCESS | 3188 | 1461183952235 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000347AA17400) [pid = 3188] [serial = 374] [outer = 000000347A19D400] 13:25:52 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:25:52 INFO - PROCESS | 3188 | 1461183952836 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] 13:25:52 INFO - PROCESS | 3188 | 1461183952929 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 13:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:25:52 INFO - PROCESS | 3188 | 1461183952950 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 3188 | 1461183952955 Marionette TRACE conn5 <- [1,466,null,{}] 13:25:52 INFO - PROCESS | 3188 | 1461183952963 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}] 13:25:53 INFO - PROCESS | 3188 | 1461183953085 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:25:53 INFO - PROCESS | 3188 | 1461183953196 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B45C000 == 57 [pid = 3188] [id = 126] 13:25:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340771C000) [pid = 3188] [serial = 375] [outer = 0000000000000000] 13:25:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003407E86800) [pid = 3188] [serial = 376] [outer = 000000340771C000] 13:25:53 INFO - PROCESS | 3188 | 1461183953257 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340BDC5C00) [pid = 3188] [serial = 377] [outer = 000000340771C000] 13:25:53 INFO - PROCESS | 3188 | 1461183953918 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] 13:25:53 INFO - PROCESS | 3188 | 1461183953947 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 13:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:25:53 INFO - PROCESS | 3188 | 1461183953953 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 3188 | 1461183953957 Marionette TRACE conn5 <- [1,470,null,{}] 13:25:53 INFO - PROCESS | 3188 | 1461183953961 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}] 13:25:54 INFO - PROCESS | 3188 | 1461183954070 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:25:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340CB3CC00) [pid = 3188] [serial = 378] [outer = 0000003406EA3400] 13:25:54 INFO - PROCESS | 3188 | 1461183954211 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1BD800 == 58 [pid = 3188] [id = 127] 13:25:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340CB3C000) [pid = 3188] [serial = 379] [outer = 0000000000000000] 13:25:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340CB44000) [pid = 3188] [serial = 380] [outer = 000000340CB3C000] 13:25:54 INFO - PROCESS | 3188 | 1461183954279 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340EAF8400) [pid = 3188] [serial = 381] [outer = 000000340CB3C000] 13:25:54 INFO - PROCESS | 3188 | 1461183954957 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]]]}] 13:25:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:25:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1077ms 13:25:55 INFO - PROCESS | 3188 | 1461183955036 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:25:55 INFO - PROCESS | 3188 | 1461183955039 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 13:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:25:55 INFO - PROCESS | 3188 | 1461183955043 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - PROCESS | 3188 | 1461183955047 Marionette TRACE conn5 <- [1,474,null,{}] 13:25:55 INFO - PROCESS | 3188 | 1461183955060 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}] 13:25:55 INFO - PROCESS | 3188 | 1461183955203 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:25:55 INFO - PROCESS | 3188 | 1461183955318 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 3188 | ++DOCSHELL 000000341044A000 == 59 [pid = 3188] [id = 128] 13:25:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340EAF5000) [pid = 3188] [serial = 382] [outer = 0000000000000000] 13:25:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (00000034103D3800) [pid = 3188] [serial = 383] [outer = 000000340EAF5000] 13:25:55 INFO - PROCESS | 3188 | 1461183955379 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000347A323800) [pid = 3188] [serial = 384] [outer = 000000340EAF5000] 13:25:56 INFO - PROCESS | 3188 | 1461183956066 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]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:25:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1081ms 13:25:56 INFO - PROCESS | 3188 | 1461183956125 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 3188 | 1461183956129 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 13:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:25:56 INFO - PROCESS | 3188 | 1461183956146 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 3188 | 1461183956148 Marionette TRACE conn5 <- [1,478,null,{}] 13:25:56 INFO - PROCESS | 3188 | 1461183956152 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}] 13:25:56 INFO - PROCESS | 3188 | 1461183956261 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:25:56 INFO - PROCESS | 3188 | 1461183956335 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340727C000 == 60 [pid = 3188] [id = 129] 13:25:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340444B000) [pid = 3188] [serial = 385] [outer = 0000000000000000] 13:25:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003405F44000) [pid = 3188] [serial = 386] [outer = 000000340444B000] 13:25:56 INFO - PROCESS | 3188 | 1461183956588 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003407720400) [pid = 3188] [serial = 387] [outer = 000000340444B000] 13:25:57 INFO - PROCESS | 3188 | 1461183957250 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]]]}] 13:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1174ms 13:25:57 INFO - PROCESS | 3188 | 1461183957327 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 3188 | 1461183957332 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 13:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:25:57 INFO - PROCESS | 3188 | 1461183957339 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - PROCESS | 3188 | 1461183957342 Marionette TRACE conn5 <- [1,482,null,{}] 13:25:57 INFO - PROCESS | 3188 | 1461183957347 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}] 13:25:57 INFO - PROCESS | 3188 | 1461183957474 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8DE800 == 59 [pid = 3188] [id = 45] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8D8800 == 58 [pid = 3188] [id = 77] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000347F065800 == 57 [pid = 3188] [id = 124] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1B4000 == 56 [pid = 3188] [id = 123] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1D0000 == 55 [pid = 3188] [id = 122] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 0000003410553000 == 54 [pid = 3188] [id = 121] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000341045B800 == 53 [pid = 3188] [id = 120] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000341038E000 == 52 [pid = 3188] [id = 119] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAB6000 == 51 [pid = 3188] [id = 118] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003407CFB400) [pid = 3188] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000340A577000 == 50 [pid = 3188] [id = 117] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5C2000 == 49 [pid = 3188] [id = 105] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 000000340A440800 == 48 [pid = 3188] [id = 113] 13:25:57 INFO - PROCESS | 3188 | --DOCSHELL 00000034082A1000 == 47 [pid = 3188] [id = 112] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (0000003479161800) [pid = 3188] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340A548C00) [pid = 3188] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340FF71400) [pid = 3188] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003408D0AC00) [pid = 3188] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000347AC73800) [pid = 3188] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340FF66800) [pid = 3188] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340EC49000) [pid = 3188] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003407CED400) [pid = 3188] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (00000034104E5400) [pid = 3188] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003410356000) [pid = 3188] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (0000003407CF5800) [pid = 3188] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340F959000) [pid = 3188] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003407725400) [pid = 3188] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003407CF5000) [pid = 3188] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340FF0A800) [pid = 3188] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (0000003407CD2C00) [pid = 3188] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340BDC9800) [pid = 3188] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (0000003408A74800) [pid = 3188] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340771E000) [pid = 3188] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (0000003404944400) [pid = 3188] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340EC4C400) [pid = 3188] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340F8E9000) [pid = 3188] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003408D91C00) [pid = 3188] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (00000034081BA800) [pid = 3188] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000347A323000) [pid = 3188] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340D7B2C00) [pid = 3188] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340BF26C00) [pid = 3188] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (00000034104E2000) [pid = 3188] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340EAED000) [pid = 3188] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340BF23800) [pid = 3188] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340DA74400) [pid = 3188] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340088A000) [pid = 3188] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (00000034082D0C00) [pid = 3188] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (00000034104DBC00) [pid = 3188] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0000003479AB0C00) [pid = 3188] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (00000034789F3800) [pid = 3188] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (00000034081B5800) [pid = 3188] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000347A93C400) [pid = 3188] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000347A32E800) [pid = 3188] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000340F977C00) [pid = 3188] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340FF6F800) [pid = 3188] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000347AC67800) [pid = 3188] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (00000034104E0000) [pid = 3188] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000347AC66C00) [pid = 3188] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (00000034081B0400) [pid = 3188] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340FF11C00) [pid = 3188] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (000000340F238800) [pid = 3188] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 3188 | 1461183957597 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406D5F800 == 48 [pid = 3188] [id = 130] 13:25:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003404122400) [pid = 3188] [serial = 388] [outer = 0000000000000000] 13:25:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003404579800) [pid = 3188] [serial = 389] [outer = 0000003404122400] 13:25:57 INFO - PROCESS | 3188 | 1461183957649 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0000003406F2FC00) [pid = 3188] [serial = 390] [outer = 0000003404122400] 13:25:58 INFO - PROCESS | 3188 | 1461183958114 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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 838ms 13:25:58 INFO - PROCESS | 3188 | 1461183958180 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 3188 | 1461183958184 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 13:25:58 INFO - PROCESS | 3188 | 1461183958190 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:25:58 INFO - PROCESS | 3188 | 1461183958193 Marionette TRACE conn5 <- [1,486,null,{}] 13:25:58 INFO - PROCESS | 3188 | 1461183958197 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}] 13:25:58 INFO - PROCESS | 3188 | 1461183958281 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:25:58 INFO - PROCESS | 3188 | 1461183958290 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A03E800 == 49 [pid = 3188] [id = 131] 13:25:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (0000003407CF7400) [pid = 3188] [serial = 391] [outer = 0000000000000000] 13:25:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (00000034081B9C00) [pid = 3188] [serial = 392] [outer = 0000003407CF7400] 13:25:58 INFO - PROCESS | 3188 | 1461183958338 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (00000034085EEC00) [pid = 3188] [serial = 393] [outer = 0000003407CF7400] 13:25:58 INFO - PROCESS | 3188 | 1461183958809 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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 13:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:25:58 INFO - PROCESS | 3188 | 1461183958864 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 3188 | 1461183958866 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 13:25:58 INFO - PROCESS | 3188 | 1461183958870 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 3188 | 1461183958873 Marionette TRACE conn5 <- [1,490,null,{}] 13:25:58 INFO - PROCESS | 3188 | 1461183958884 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}] 13:25:58 INFO - PROCESS | 3188 | 1461183958974 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:25:58 INFO - PROCESS | 3188 | 1461183958983 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5D1800 == 50 [pid = 3188] [id = 132] 13:25:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340A9DA000) [pid = 3188] [serial = 394] [outer = 0000000000000000] 13:25:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340B11F800) [pid = 3188] [serial = 395] [outer = 000000340A9DA000] 13:25:59 INFO - PROCESS | 3188 | 1461183959032 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340BDCAC00) [pid = 3188] [serial = 396] [outer = 000000340A9DA000] 13:25:59 INFO - PROCESS | 3188 | 1461183959448 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]]]}] 13:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 13:25:59 INFO - PROCESS | 3188 | 1461183959502 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 3188 | 1461183959505 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 13:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:25:59 INFO - PROCESS | 3188 | 1461183959508 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - PROCESS | 3188 | 1461183959510 Marionette TRACE conn5 <- [1,494,null,{}] 13:25:59 INFO - PROCESS | 3188 | 1461183959514 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}] 13:25:59 INFO - PROCESS | 3188 | 1461183959599 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:25:59 INFO - PROCESS | 3188 | 1461183959636 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7D4800 == 51 [pid = 3188] [id = 133] 13:25:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340BF1DC00) [pid = 3188] [serial = 397] [outer = 0000000000000000] 13:25:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340BF26C00) [pid = 3188] [serial = 398] [outer = 000000340BF1DC00] 13:25:59 INFO - PROCESS | 3188 | 1461183959684 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340CAE0C00) [pid = 3188] [serial = 399] [outer = 000000340BF1DC00] 13:26:00 INFO - PROCESS | 3188 | 1461183960164 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]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 13:26:00 INFO - PROCESS | 3188 | 1461183960182 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 3188 | 1461183960184 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 13:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:26:00 INFO - PROCESS | 3188 | 1461183960187 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 3188 | 1461183960189 Marionette TRACE conn5 <- [1,498,null,{}] 13:26:00 INFO - PROCESS | 3188 | 1461183960199 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}] 13:26:00 INFO - PROCESS | 3188 | 1461183960304 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:26:00 INFO - PROCESS | 3188 | 1461183960311 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D916000 == 52 [pid = 3188] [id = 134] 13:26:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340CAEB400) [pid = 3188] [serial = 400] [outer = 0000000000000000] 13:26:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340CB3E800) [pid = 3188] [serial = 401] [outer = 000000340CAEB400] 13:26:00 INFO - PROCESS | 3188 | 1461183960368 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340DA7C400) [pid = 3188] [serial = 402] [outer = 000000340CAEB400] 13:26:00 INFO - PROCESS | 3188 | 1461183960845 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]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 13:26:00 INFO - PROCESS | 3188 | 1461183960883 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 3188 | 1461183960885 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 13:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:26:00 INFO - PROCESS | 3188 | 1461183960897 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 3188 | 1461183960899 Marionette TRACE conn5 <- [1,502,null,{}] 13:26:00 INFO - PROCESS | 3188 | 1461183960903 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}] 13:26:01 INFO - PROCESS | 3188 | 1461183961041 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:26:01 INFO - PROCESS | 3188 | 1461183961068 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE5E800 == 53 [pid = 3188] [id = 135] 13:26:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340F23CC00) [pid = 3188] [serial = 403] [outer = 0000000000000000] 13:26:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340F832C00) [pid = 3188] [serial = 404] [outer = 000000340F23CC00] 13:26:01 INFO - PROCESS | 3188 | 1461183961115 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340F838800) [pid = 3188] [serial = 405] [outer = 000000340F23CC00] 13:26:01 INFO - PROCESS | 3188 | 1461183961553 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]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 693ms 13:26:01 INFO - PROCESS | 3188 | 1461183961584 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 3188 | 1461183961586 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 13:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:26:01 INFO - PROCESS | 3188 | 1461183961590 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 3188 | 1461183961592 Marionette TRACE conn5 <- [1,506,null,{}] 13:26:01 INFO - PROCESS | 3188 | 1461183961595 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}] 13:26:01 INFO - PROCESS | 3188 | 1461183961704 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:26:01 INFO - PROCESS | 3188 | 1461183961749 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406D62000 == 54 [pid = 3188] [id = 136] 13:26:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340F837000) [pid = 3188] [serial = 406] [outer = 0000000000000000] 13:26:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340F83FC00) [pid = 3188] [serial = 407] [outer = 000000340F837000] 13:26:01 INFO - PROCESS | 3188 | 1461183961799 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340F8F2800) [pid = 3188] [serial = 408] [outer = 000000340F837000] 13:26:02 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340F97C000) [pid = 3188] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:26:02 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340EC4B800) [pid = 3188] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:26:02 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0000003407CCFC00) [pid = 3188] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:26:02 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340BDC4400) [pid = 3188] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:26:02 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0000003407CF9000) [pid = 3188] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:26:02 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0000003407728400) [pid = 3188] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:26:02 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0000003407723800) [pid = 3188] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:26:02 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (00000034103DDC00) [pid = 3188] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:26:02 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (00000034786D7000) [pid = 3188] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:26:02 INFO - PROCESS | 3188 | 1461183962437 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]]]}] 13:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 881ms 13:26:02 INFO - PROCESS | 3188 | 1461183962474 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 3188 | 1461183962476 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 13:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:26:02 INFO - PROCESS | 3188 | 1461183962480 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - PROCESS | 3188 | 1461183962481 Marionette TRACE conn5 <- [1,510,null,{}] 13:26:02 INFO - PROCESS | 3188 | 1461183962485 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}] 13:26:02 INFO - PROCESS | 3188 | 1461183962565 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:26:02 INFO - PROCESS | 3188 | 1461183962571 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8E0800 == 55 [pid = 3188] [id = 137] 13:26:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340F8EFC00) [pid = 3188] [serial = 409] [outer = 0000000000000000] 13:26:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340F95B000) [pid = 3188] [serial = 410] [outer = 000000340F8EFC00] 13:26:02 INFO - PROCESS | 3188 | 1461183962618 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340F975000) [pid = 3188] [serial = 411] [outer = 000000340F8EFC00] 13:26:03 INFO - PROCESS | 3188 | 1461183963043 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]]]}] 13:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 587ms 13:26:03 INFO - PROCESS | 3188 | 1461183963070 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 3188 | 1461183963073 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 13:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:26:03 INFO - PROCESS | 3188 | 1461183963076 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 3188 | 1461183963078 Marionette TRACE conn5 <- [1,514,null,{}] 13:26:03 INFO - PROCESS | 3188 | 1461183963081 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}] 13:26:03 INFO - PROCESS | 3188 | 1461183963164 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:26:03 INFO - PROCESS | 3188 | 1461183963170 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410380800 == 56 [pid = 3188] [id = 138] 13:26:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340F97E000) [pid = 3188] [serial = 412] [outer = 0000000000000000] 13:26:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340FF03400) [pid = 3188] [serial = 413] [outer = 000000340F97E000] 13:26:03 INFO - PROCESS | 3188 | 1461183963216 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340FF55000) [pid = 3188] [serial = 414] [outer = 000000340F97E000] 13:26:03 INFO - PROCESS | 3188 | 1461183963656 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]]]}] 13:26:03 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 13:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 13:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:26:03 INFO - PROCESS | 3188 | 1461183963708 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 3188 | 1461183963711 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 13:26:03 INFO - PROCESS | 3188 | 1461183963714 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 3188 | 1461183963716 Marionette TRACE conn5 <- [1,518,null,{}] 13:26:03 INFO - PROCESS | 3188 | 1461183963720 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}] 13:26:03 INFO - PROCESS | 3188 | 1461183963802 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:26:03 INFO - PROCESS | 3188 | 1461183963807 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 3188 | ++DOCSHELL 000000341042D000 == 57 [pid = 3188] [id = 139] 13:26:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340FF5D000) [pid = 3188] [serial = 415] [outer = 0000000000000000] 13:26:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340FF65800) [pid = 3188] [serial = 416] [outer = 000000340FF5D000] 13:26:03 INFO - PROCESS | 3188 | 1461183963859 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003410360400) [pid = 3188] [serial = 417] [outer = 000000340FF5D000] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 00000034072A8800 == 56 [pid = 3188] [id = 109] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340D949000 == 55 [pid = 3188] [id = 64] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9CC000 == 54 [pid = 3188] [id = 106] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 0000003407168800 == 53 [pid = 3188] [id = 110] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1B6000 == 52 [pid = 3188] [id = 62] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAC8000 == 51 [pid = 3188] [id = 107] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000347FB95000 == 50 [pid = 3188] [id = 78] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000347F6CD000 == 49 [pid = 3188] [id = 108] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD37800 == 48 [pid = 3188] [id = 92] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000347986E000 == 47 [pid = 3188] [id = 32] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000347F67E000 == 46 [pid = 3188] [id = 75] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340811D800 == 45 [pid = 3188] [id = 116] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD2E800 == 44 [pid = 3188] [id = 114] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE1C800 == 43 [pid = 3188] [id = 115] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAC8800 == 42 [pid = 3188] [id = 61] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A8800 == 41 [pid = 3188] [id = 63] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 0000003406D5F800 == 40 [pid = 3188] [id = 130] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340727C000 == 39 [pid = 3188] [id = 129] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000341044A000 == 38 [pid = 3188] [id = 128] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1BD800 == 37 [pid = 3188] [id = 127] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340F905000 == 36 [pid = 3188] [id = 125] 13:26:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340B45C000 == 35 [pid = 3188] [id = 126] 13:26:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340A03E800 == 34 [pid = 3188] [id = 131] 13:26:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7D4800 == 33 [pid = 3188] [id = 133] 13:26:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5D1800 == 32 [pid = 3188] [id = 132] 13:26:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8E0800 == 31 [pid = 3188] [id = 137] 13:26:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE5E800 == 30 [pid = 3188] [id = 135] 13:26:05 INFO - PROCESS | 3188 | --DOCSHELL 0000003410380800 == 29 [pid = 3188] [id = 138] 13:26:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340D916000 == 28 [pid = 3188] [id = 134] 13:26:05 INFO - PROCESS | 3188 | --DOCSHELL 0000003406D62000 == 27 [pid = 3188] [id = 136] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340FF02C00) [pid = 3188] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340F245C00) [pid = 3188] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340BDC4800) [pid = 3188] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340CA73000) [pid = 3188] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340EAF8000) [pid = 3188] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340DA7F400) [pid = 3188] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0000003408C1E800) [pid = 3188] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (00000034081B7800) [pid = 3188] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340FF61C00) [pid = 3188] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003407804C00) [pid = 3188] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0000003409B2D800) [pid = 3188] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340CA70000) [pid = 3188] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000340FF10800) [pid = 3188] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003408259800) [pid = 3188] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (00000034104E3800) [pid = 3188] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0000003479BC5C00) [pid = 3188] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (000000347A32B000) [pid = 3188] [serial = 373] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0000003410356800) [pid = 3188] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (00000034789F9000) [pid = 3188] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (00000034786D8400) [pid = 3188] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (000000340DA7BC00) [pid = 3188] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000340F956400) [pid = 3188] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:26:05 INFO - PROCESS | 3188 | 1461183965894 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]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2225ms 13:26:05 INFO - PROCESS | 3188 | 1461183965944 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 3188 | 1461183965948 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 13:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:26:05 INFO - PROCESS | 3188 | 1461183965954 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 3188 | 1461183965958 Marionette TRACE conn5 <- [1,522,null,{}] 13:26:05 INFO - PROCESS | 3188 | 1461183965964 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}] 13:26:06 INFO - PROCESS | 3188 | 1461183966058 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:26:06 INFO - PROCESS | 3188 | 1461183966140 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 3188 | ++DOCSHELL 0000003404C70800 == 28 [pid = 3188] [id = 140] 13:26:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0000003404C25800) [pid = 3188] [serial = 418] [outer = 0000000000000000] 13:26:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003404C26000) [pid = 3188] [serial = 419] [outer = 0000003404C25800] 13:26:06 INFO - PROCESS | 3188 | 1461183966195 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003406E8C000) [pid = 3188] [serial = 420] [outer = 0000003404C25800] 13:26:06 INFO - PROCESS | 3188 | 1461183966643 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]]]}] 13:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 734ms 13:26:06 INFO - PROCESS | 3188 | 1461183966691 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 3188 | 1461183966698 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 13:26:06 INFO - PROCESS | 3188 | 1461183966705 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:26:06 INFO - PROCESS | 3188 | 1461183966708 Marionette TRACE conn5 <- [1,526,null,{}] 13:26:06 INFO - PROCESS | 3188 | 1461183966717 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}] 13:26:06 INFO - PROCESS | 3188 | 1461183966810 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:26:06 INFO - PROCESS | 3188 | 1461183966825 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 3188 | ++DOCSHELL 00000034072A2000 == 29 [pid = 3188] [id = 141] 13:26:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0000003406F2E800) [pid = 3188] [serial = 421] [outer = 0000000000000000] 13:26:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (00000034071E7C00) [pid = 3188] [serial = 422] [outer = 0000003406F2E800] 13:26:06 INFO - PROCESS | 3188 | 1461183966873 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (0000003407722400) [pid = 3188] [serial = 423] [outer = 0000003406F2E800] 13:26:07 INFO - PROCESS | 3188 | 1461183967359 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]]]}] 13:26:07 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 13:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 13:26:07 INFO - PROCESS | 3188 | 1461183967381 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 3188 | 1461183967384 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 13:26:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:26:07 INFO - PROCESS | 3188 | 1461183967388 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 3188 | 1461183967392 Marionette TRACE conn5 <- [1,530,null,{}] 13:26:07 INFO - PROCESS | 3188 | 1461183967442 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}] 13:26:07 INFO - PROCESS | 3188 | 1461183967532 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:26:07 INFO - PROCESS | 3188 | 1461183967541 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 3188 | ++DOCSHELL 000000340854B000 == 30 [pid = 3188] [id = 142] 13:26:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0000003400A12800) [pid = 3188] [serial = 424] [outer = 0000000000000000] 13:26:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (0000003407CD3400) [pid = 3188] [serial = 425] [outer = 0000003400A12800] 13:26:07 INFO - PROCESS | 3188 | 1461183967593 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0000003407CF8400) [pid = 3188] [serial = 426] [outer = 0000003400A12800] 13:26:08 INFO - PROCESS | 3188 | 1461183968142 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"]]]}] 13:26:08 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 13:26:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:26:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:26:08 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 13:26:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:26:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:26:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 777ms 13:26:08 INFO - PROCESS | 3188 | 1461183968166 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 3188 | 1461183968169 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 13:26:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:26:08 INFO - PROCESS | 3188 | 1461183968172 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 3188 | 1461183968174 Marionette TRACE conn5 <- [1,534,null,{}] 13:26:08 INFO - PROCESS | 3188 | 1461183968177 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}] 13:26:08 INFO - PROCESS | 3188 | 1461183968276 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:26:08 INFO - PROCESS | 3188 | 1461183968284 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9BD000 == 31 [pid = 3188] [id = 143] 13:26:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (00000034082CAC00) [pid = 3188] [serial = 427] [outer = 0000000000000000] 13:26:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (00000034082CE400) [pid = 3188] [serial = 428] [outer = 00000034082CAC00] 13:26:08 INFO - PROCESS | 3188 | 1461183968333 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003408A73000) [pid = 3188] [serial = 429] [outer = 00000034082CAC00] 13:26:08 INFO - PROCESS | 3188 | 1461183968778 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]]]}] 13:26:08 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. 13:26:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 13:26:08 INFO - PROCESS | 3188 | 1461183968804 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 3188 | 1461183968806 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 13:26:08 INFO - PROCESS | 3188 | 1461183968809 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:26:08 INFO - PROCESS | 3188 | 1461183968811 Marionette TRACE conn5 <- [1,538,null,{}] 13:26:08 INFO - PROCESS | 3188 | 1461183968815 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}] 13:26:08 INFO - PROCESS | 3188 | 1461183968922 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:26:08 INFO - PROCESS | 3188 | 1461183968931 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B469800 == 32 [pid = 3188] [id = 144] 13:26:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0000003406F23400) [pid = 3188] [serial = 430] [outer = 0000000000000000] 13:26:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0000003408D8CC00) [pid = 3188] [serial = 431] [outer = 0000003406F23400] 13:26:08 INFO - PROCESS | 3188 | 1461183968979 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003409F0A000) [pid = 3188] [serial = 432] [outer = 0000003406F23400] 13:26:09 INFO - PROCESS | 3188 | 1461183969434 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]]]}] 13:26:09 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. 13:26:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 13:26:09 INFO - PROCESS | 3188 | 1461183969484 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 3188 | 1461183969487 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 13:26:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:26:09 INFO - PROCESS | 3188 | 1461183969490 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 3188 | 1461183969491 Marionette TRACE conn5 <- [1,542,null,{}] 13:26:09 INFO - PROCESS | 3188 | 1461183969495 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}] 13:26:09 INFO - PROCESS | 3188 | 1461183969610 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:26:09 INFO - PROCESS | 3188 | 1461183969626 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7CB800 == 33 [pid = 3188] [id = 145] 13:26:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340A49E000) [pid = 3188] [serial = 433] [outer = 0000000000000000] 13:26:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340A9DB400) [pid = 3188] [serial = 434] [outer = 000000340A49E000] 13:26:09 INFO - PROCESS | 3188 | 1461183969678 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340BF1B000) [pid = 3188] [serial = 435] [outer = 000000340A49E000] 13:26:09 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:09 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:10 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:10 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:10 INFO - PROCESS | 3188 | 1461183970110 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]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:26:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 13:26:10 INFO - PROCESS | 3188 | 1461183970164 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 3188 | 1461183970166 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 13:26:10 INFO - PROCESS | 3188 | 1461183970169 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:26:10 INFO - PROCESS | 3188 | 1461183970171 Marionette TRACE conn5 <- [1,546,null,{}] 13:26:10 INFO - PROCESS | 3188 | 1461183970175 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}] 13:26:10 INFO - PROCESS | 3188 | 1461183970278 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:26:10 INFO - PROCESS | 3188 | 1461183970287 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D951800 == 34 [pid = 3188] [id = 146] 13:26:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340BF1E000) [pid = 3188] [serial = 436] [outer = 0000000000000000] 13:26:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340CA70000) [pid = 3188] [serial = 437] [outer = 000000340BF1E000] 13:26:10 INFO - PROCESS | 3188 | 1461183970334 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340CA77C00) [pid = 3188] [serial = 438] [outer = 000000340BF1E000] 13:26:10 INFO - PROCESS | 3188 | 1461183970743 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]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:26:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 13:26:10 INFO - PROCESS | 3188 | 1461183970803 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 3188 | 1461183970805 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 13:26:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:26:10 INFO - PROCESS | 3188 | 1461183970808 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 3188 | 1461183970810 Marionette TRACE conn5 <- [1,550,null,{}] 13:26:10 INFO - PROCESS | 3188 | 1461183970813 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}] 13:26:10 INFO - PROCESS | 3188 | 1461183970890 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:26:10 INFO - PROCESS | 3188 | 1461183970899 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE0A000 == 35 [pid = 3188] [id = 147] 13:26:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340CA77400) [pid = 3188] [serial = 439] [outer = 0000000000000000] 13:26:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340CAE6800) [pid = 3188] [serial = 440] [outer = 000000340CA77400] 13:26:10 INFO - PROCESS | 3188 | 1461183970945 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340CB3E400) [pid = 3188] [serial = 441] [outer = 000000340CA77400] 13:26:11 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:11 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:11 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:11 INFO - PROCESS | 3188 | 1461183971417 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]]]}] 13:26:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:26:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 13:26:11 INFO - PROCESS | 3188 | 1461183971440 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 3188 | 1461183971443 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 13:26:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:26:11 INFO - PROCESS | 3188 | 1461183971452 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - PROCESS | 3188 | 1461183971454 Marionette TRACE conn5 <- [1,554,null,{}] 13:26:11 INFO - PROCESS | 3188 | 1461183971458 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}] 13:26:11 INFO - PROCESS | 3188 | 1461183971602 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:26:11 INFO - PROCESS | 3188 | 1461183971681 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE6F800 == 36 [pid = 3188] [id = 148] 13:26:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (0000003407CCA800) [pid = 3188] [serial = 442] [outer = 0000000000000000] 13:26:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340D7B2C00) [pid = 3188] [serial = 443] [outer = 0000003407CCA800] 13:26:11 INFO - PROCESS | 3188 | 1461183971728 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340DA77400) [pid = 3188] [serial = 444] [outer = 0000003407CCA800] 13:26:11 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:12 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:12 INFO - PROCESS | 3188 | 1461183972157 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]]]}] 13:26:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:26:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 734ms 13:26:12 INFO - PROCESS | 3188 | 1461183972183 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 3188 | 1461183972186 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 13:26:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:26:12 INFO - PROCESS | 3188 | 1461183972196 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - PROCESS | 3188 | 1461183972198 Marionette TRACE conn5 <- [1,558,null,{}] 13:26:12 INFO - PROCESS | 3188 | 1461183972202 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}] 13:26:12 INFO - PROCESS | 3188 | 1461183972307 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:26:12 INFO - PROCESS | 3188 | 1461183972317 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8D6000 == 37 [pid = 3188] [id = 149] 13:26:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340DA76C00) [pid = 3188] [serial = 445] [outer = 0000000000000000] 13:26:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340EAEB400) [pid = 3188] [serial = 446] [outer = 000000340DA76C00] 13:26:12 INFO - PROCESS | 3188 | 1461183972363 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340EAF6800) [pid = 3188] [serial = 447] [outer = 000000340DA76C00] 13:26:12 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:12 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:12 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:12 INFO - PROCESS | 3188 | 1461183972813 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]]]}] 13:26:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:26:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 13:26:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:26:12 INFO - PROCESS | 3188 | 1461183972885 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 3188 | 1461183972887 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 13:26:12 INFO - PROCESS | 3188 | 1461183972891 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - PROCESS | 3188 | 1461183972893 Marionette TRACE conn5 <- [1,562,null,{}] 13:26:12 INFO - PROCESS | 3188 | 1461183972908 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}] 13:26:13 INFO - PROCESS | 3188 | 1461183973058 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:26:13 INFO - PROCESS | 3188 | 1461183973074 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 3188 | ++DOCSHELL 000000340760F800 == 38 [pid = 3188] [id = 150] 13:26:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340F23C400) [pid = 3188] [serial = 448] [outer = 0000000000000000] 13:26:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340F242C00) [pid = 3188] [serial = 449] [outer = 000000340F23C400] 13:26:13 INFO - PROCESS | 3188 | 1461183973478 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340F83B400) [pid = 3188] [serial = 450] [outer = 000000340F23C400] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340411DC00) [pid = 3188] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340BDC4000) [pid = 3188] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (00000034085F0400) [pid = 3188] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (00000034071DDC00) [pid = 3188] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340F97E000) [pid = 3188] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340CAEB400) [pid = 3188] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340F23CC00) [pid = 3188] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340F837000) [pid = 3188] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340BF1DC00) [pid = 3188] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340A9DA000) [pid = 3188] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (0000003407CF7400) [pid = 3188] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0000003404122400) [pid = 3188] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340444B000) [pid = 3188] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340EAF5000) [pid = 3188] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340CB3C000) [pid = 3188] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340771C000) [pid = 3188] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000347A19D400) [pid = 3188] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:26:13 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340F8EFC00) [pid = 3188] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:26:13 INFO - PROCESS | 3188 | 1461183973878 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]]]}] 13:26:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:26:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1027ms 13:26:13 INFO - PROCESS | 3188 | 1461183973921 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 3188 | 1461183973923 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 13:26:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:26:13 INFO - PROCESS | 3188 | 1461183973926 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 3188 | 1461183973928 Marionette TRACE conn5 <- [1,566,null,{}] 13:26:13 INFO - PROCESS | 3188 | 1461183973932 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}] 13:26:14 INFO - PROCESS | 3188 | 1461183974034 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:26:14 INFO - PROCESS | 3188 | 1461183974042 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 3188 | ++DOCSHELL 000000341037C000 == 39 [pid = 3188] [id = 151] 13:26:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0000003407CFA000) [pid = 3188] [serial = 451] [outer = 0000000000000000] 13:26:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340CB3F400) [pid = 3188] [serial = 452] [outer = 0000003407CFA000] 13:26:14 INFO - PROCESS | 3188 | 1461183974089 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340F836000) [pid = 3188] [serial = 453] [outer = 0000003407CFA000] 13:26:14 INFO - PROCESS | 3188 | 1461183974492 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]]]}] 13:26:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:26:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 13:26:14 INFO - PROCESS | 3188 | 1461183974560 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 3188 | 1461183974562 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 13:26:14 INFO - PROCESS | 3188 | 1461183974565 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:26:14 INFO - PROCESS | 3188 | 1461183974567 Marionette TRACE conn5 <- [1,570,null,{}] 13:26:14 INFO - PROCESS | 3188 | 1461183974571 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}] 13:26:14 INFO - PROCESS | 3188 | 1461183974672 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:26:14 INFO - PROCESS | 3188 | 1461183974713 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A6000 == 40 [pid = 3188] [id = 152] 13:26:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340F8E3800) [pid = 3188] [serial = 454] [outer = 0000000000000000] 13:26:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340F8E8000) [pid = 3188] [serial = 455] [outer = 000000340F8E3800] 13:26:14 INFO - PROCESS | 3188 | 1461183974760 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340F8F0800) [pid = 3188] [serial = 456] [outer = 000000340F8E3800] 13:26:15 INFO - PROCESS | 3188 | 1461183975149 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]]]}] 13:26:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:26:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 13:26:15 INFO - PROCESS | 3188 | 1461183975198 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 3188 | 1461183975200 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 13:26:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:26:15 INFO - PROCESS | 3188 | 1461183975203 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 3188 | 1461183975205 Marionette TRACE conn5 <- [1,574,null,{}] 13:26:15 INFO - PROCESS | 3188 | 1461183975209 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}] 13:26:15 INFO - PROCESS | 3188 | 1461183975313 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:26:15 INFO - PROCESS | 3188 | 1461183975321 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410433000 == 41 [pid = 3188] [id = 153] 13:26:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340F954000) [pid = 3188] [serial = 457] [outer = 0000000000000000] 13:26:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340F959C00) [pid = 3188] [serial = 458] [outer = 000000340F954000] 13:26:15 INFO - PROCESS | 3188 | 1461183975367 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340F976C00) [pid = 3188] [serial = 459] [outer = 000000340F954000] 13:26:15 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:16 INFO - PROCESS | 3188 | 1461183976200 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]]]}] 13:26:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:26:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1075ms 13:26:16 INFO - PROCESS | 3188 | 1461183976283 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 3188 | 1461183976289 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 13:26:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:26:16 INFO - PROCESS | 3188 | 1461183976295 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 3188 | 1461183976299 Marionette TRACE conn5 <- [1,578,null,{}] 13:26:16 INFO - PROCESS | 3188 | 1461183976305 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}] 13:26:16 INFO - PROCESS | 3188 | 1461183976455 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:26:16 INFO - PROCESS | 3188 | 1461183976519 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 3188 | ++DOCSHELL 000000340727D800 == 42 [pid = 3188] [id = 154] 13:26:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (0000003406931000) [pid = 3188] [serial = 460] [outer = 0000000000000000] 13:26:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (0000003406EA8400) [pid = 3188] [serial = 461] [outer = 0000003406931000] 13:26:16 INFO - PROCESS | 3188 | 1461183976620 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (0000003407729000) [pid = 3188] [serial = 462] [outer = 0000003406931000] 13:26:17 INFO - PROCESS | 3188 | 1461183977489 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]]]}] 13:26:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:26:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1244ms 13:26:17 INFO - PROCESS | 3188 | 1461183977541 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 3188 | 1461183977545 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 13:26:17 INFO - PROCESS | 3188 | 1461183977551 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:26:17 INFO - PROCESS | 3188 | 1461183977555 Marionette TRACE conn5 <- [1,582,null,{}] 13:26:17 INFO - PROCESS | 3188 | 1461183977561 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}] 13:26:17 INFO - PROCESS | 3188 | 1461183977669 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:26:17 INFO - PROCESS | 3188 | 1461183977740 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 3188 | ++DOCSHELL 00000034072A5800 == 43 [pid = 3188] [id = 155] 13:26:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340494B000) [pid = 3188] [serial = 463] [outer = 0000000000000000] 13:26:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003405F45800) [pid = 3188] [serial = 464] [outer = 000000340494B000] 13:26:17 INFO - PROCESS | 3188 | 1461183977792 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (00000034071D9000) [pid = 3188] [serial = 465] [outer = 000000340494B000] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 00000034044EB000 == 42 [pid = 3188] [id = 13] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAC1000 == 41 [pid = 3188] [id = 24] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340816F000 == 40 [pid = 3188] [id = 15] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 0000003479A0C000 == 39 [pid = 3188] [id = 30] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000347F6C8000 == 38 [pid = 3188] [id = 20] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9CA000 == 37 [pid = 3188] [id = 28] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340D915800 == 36 [pid = 3188] [id = 23] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000347FBC2800 == 35 [pid = 3188] [id = 21] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 0000003409F31000 == 34 [pid = 3188] [id = 16] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAC7000 == 33 [pid = 3188] [id = 29] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 00000034789C9000 == 32 [pid = 3188] [id = 17] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340727A800 == 31 [pid = 3188] [id = 26] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340497A800 == 30 [pid = 3188] [id = 27] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000347B5CC800 == 29 [pid = 3188] [id = 18] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 00000034069A5000 == 28 [pid = 3188] [id = 14] 13:26:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340458F000 == 27 [pid = 3188] [id = 25] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340FF65800) [pid = 3188] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (00000034082CA400) [pid = 3188] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340CAEBC00) [pid = 3188] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340A9DB800) [pid = 3188] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003408191800) [pid = 3188] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340FF55000) [pid = 3188] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340CB3E800) [pid = 3188] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340F832C00) [pid = 3188] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340DA7C400) [pid = 3188] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340F83FC00) [pid = 3188] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340F838800) [pid = 3188] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340FF03400) [pid = 3188] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340F8F2800) [pid = 3188] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340A9E6000) [pid = 3188] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340BF26C00) [pid = 3188] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340B11F800) [pid = 3188] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340BDCAC00) [pid = 3188] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (00000034081B9C00) [pid = 3188] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (00000034085EEC00) [pid = 3188] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0000003404579800) [pid = 3188] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0000003406F2FC00) [pid = 3188] [serial = 390] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003407720400) [pid = 3188] [serial = 387] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0000003405F44000) [pid = 3188] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000347A323800) [pid = 3188] [serial = 384] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (00000034103D3800) [pid = 3188] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000340EAF8400) [pid = 3188] [serial = 381] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (000000340CB44000) [pid = 3188] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340BDC5C00) [pid = 3188] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0000003407E86800) [pid = 3188] [serial = 376] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000347AA17400) [pid = 3188] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (000000340F95B000) [pid = 3188] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (000000340CAE0C00) [pid = 3188] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (000000340F975000) [pid = 3188] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:26:18 INFO - PROCESS | 3188 | [3188] 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 13:26:18 INFO - PROCESS | 3188 | 1461183978732 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]]]}] 13:26:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:26:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1234ms 13:26:18 INFO - PROCESS | 3188 | 1461183978789 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 3188 | 1461183978796 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 13:26:18 INFO - PROCESS | 3188 | 1461183978803 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:26:18 INFO - PROCESS | 3188 | 1461183978806 Marionette TRACE conn5 <- [1,586,null,{}] 13:26:18 INFO - PROCESS | 3188 | 1461183978810 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}] 13:26:18 INFO - PROCESS | 3188 | 1461183978892 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:26:18 INFO - PROCESS | 3188 | 1461183978899 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407AA8800 == 28 [pid = 3188] [id = 156] 13:26:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0000003405F44000) [pid = 3188] [serial = 466] [outer = 0000000000000000] 13:26:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (00000034071E1400) [pid = 3188] [serial = 467] [outer = 0000003405F44000] 13:26:18 INFO - PROCESS | 3188 | 1461183978948 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (0000003407CCE000) [pid = 3188] [serial = 468] [outer = 0000003405F44000] 13:26:19 INFO - PROCESS | 3188 | 1461183979446 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]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:26:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 13:26:19 INFO - PROCESS | 3188 | 1461183979480 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 3188 | 1461183979482 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 13:26:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:26:19 INFO - PROCESS | 3188 | 1461183979486 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 3188 | 1461183979490 Marionette TRACE conn5 <- [1,590,null,{}] 13:26:19 INFO - PROCESS | 3188 | 1461183979502 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}] 13:26:19 INFO - PROCESS | 3188 | 1461183979591 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:26:19 INFO - PROCESS | 3188 | 1461183979601 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9BF000 == 29 [pid = 3188] [id = 157] 13:26:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0000003408258400) [pid = 3188] [serial = 469] [outer = 0000000000000000] 13:26:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (00000034082CBC00) [pid = 3188] [serial = 470] [outer = 0000003408258400] 13:26:19 INFO - PROCESS | 3188 | 1461183979652 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003408AC8000) [pid = 3188] [serial = 471] [outer = 0000003408258400] 13:26:20 INFO - PROCESS | 3188 | 1461183980113 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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:26:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 13:26:20 INFO - PROCESS | 3188 | 1461183980181 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 3188 | 1461183980184 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 13:26:20 INFO - PROCESS | 3188 | 1461183980187 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:26:20 INFO - PROCESS | 3188 | 1461183980189 Marionette TRACE conn5 <- [1,594,null,{}] 13:26:20 INFO - PROCESS | 3188 | 1461183980192 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}] 13:26:20 INFO - PROCESS | 3188 | 1461183980303 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:26:20 INFO - PROCESS | 3188 | 1461183980374 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B465800 == 30 [pid = 3188] [id = 158] 13:26:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (00000034082C3C00) [pid = 3188] [serial = 472] [outer = 0000000000000000] 13:26:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (0000003409FADC00) [pid = 3188] [serial = 473] [outer = 00000034082C3C00] 13:26:20 INFO - PROCESS | 3188 | 1461183980422 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340A931400) [pid = 3188] [serial = 474] [outer = 00000034082C3C00] 13:26:20 INFO - PROCESS | 3188 | 1461183980851 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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:26:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 734ms 13:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:26:20 INFO - PROCESS | 3188 | 1461183980928 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 3188 | 1461183980930 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 13:26:20 INFO - PROCESS | 3188 | 1461183980933 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 3188 | 1461183980935 Marionette TRACE conn5 <- [1,598,null,{}] 13:26:20 INFO - PROCESS | 3188 | 1461183980939 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}] 13:26:21 INFO - PROCESS | 3188 | 1461183981038 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:26:21 INFO - PROCESS | 3188 | 1461183981051 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD35000 == 31 [pid = 3188] [id = 159] 13:26:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340A9DD800) [pid = 3188] [serial = 475] [outer = 0000000000000000] 13:26:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340A9E6000) [pid = 3188] [serial = 476] [outer = 000000340A9DD800] 13:26:21 INFO - PROCESS | 3188 | 1461183981130 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340BDCA000) [pid = 3188] [serial = 477] [outer = 000000340A9DD800] 13:26:21 INFO - PROCESS | 3188 | 1461183981559 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]]]}] 13:26:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:26:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 13:26:21 INFO - PROCESS | 3188 | 1461183981646 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:26:21 INFO - PROCESS | 3188 | 1461183981648 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 13:26:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:26:21 INFO - PROCESS | 3188 | 1461183981673 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 3188 | 1461183981675 Marionette TRACE conn5 <- [1,602,null,{}] 13:26:21 INFO - PROCESS | 3188 | 1461183981687 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}] 13:26:21 INFO - PROCESS | 3188 | 1461183981815 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:26:21 INFO - PROCESS | 3188 | 1461183981822 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D948000 == 32 [pid = 3188] [id = 160] 13:26:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340BDCDC00) [pid = 3188] [serial = 478] [outer = 0000000000000000] 13:26:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340CAE2C00) [pid = 3188] [serial = 479] [outer = 000000340BDCDC00] 13:26:21 INFO - PROCESS | 3188 | 1461183981874 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340D7A9000) [pid = 3188] [serial = 480] [outer = 000000340BDCDC00] 13:26:22 INFO - PROCESS | 3188 | 1461183982347 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]]]}] 13:26:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:26:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 756ms 13:26:22 INFO - PROCESS | 3188 | 1461183982413 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 3188 | 1461183982415 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 13:26:22 INFO - PROCESS | 3188 | 1461183982418 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:26:22 INFO - PROCESS | 3188 | 1461183982420 Marionette TRACE conn5 <- [1,606,null,{}] 13:26:22 INFO - PROCESS | 3188 | 1461183982424 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}] 13:26:22 INFO - PROCESS | 3188 | 1461183982522 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:26:22 INFO - PROCESS | 3188 | 1461183982528 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE08000 == 33 [pid = 3188] [id = 161] 13:26:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340BF1B800) [pid = 3188] [serial = 481] [outer = 0000000000000000] 13:26:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340DA75800) [pid = 3188] [serial = 482] [outer = 000000340BF1B800] 13:26:22 INFO - PROCESS | 3188 | 1461183982577 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340EAEF800) [pid = 3188] [serial = 483] [outer = 000000340BF1B800] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003407CCA800) [pid = 3188] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340DA76C00) [pid = 3188] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003404C25800) [pid = 3188] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000340CA77400) [pid = 3188] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (00000034082CAC00) [pid = 3188] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000340A49E000) [pid = 3188] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000340BF1E000) [pid = 3188] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340F8E3800) [pid = 3188] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000340FF5D000) [pid = 3188] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0000003406F2E800) [pid = 3188] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0000003406F23400) [pid = 3188] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0000003400A12800) [pid = 3188] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340F23C400) [pid = 3188] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:26:22 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0000003407CFA000) [pid = 3188] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:26:23 INFO - PROCESS | 3188 | 1461183983111 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]]]}] 13:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 776ms 13:26:23 INFO - PROCESS | 3188 | 1461183983202 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 3188 | 1461183983204 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 13:26:23 INFO - PROCESS | 3188 | 1461183983208 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:26:23 INFO - PROCESS | 3188 | 1461183983209 Marionette TRACE conn5 <- [1,610,null,{}] 13:26:23 INFO - PROCESS | 3188 | 1461183983213 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}] 13:26:23 INFO - PROCESS | 3188 | 1461183983290 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:26:23 INFO - PROCESS | 3188 | 1461183983300 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 3188 | ++DOCSHELL 0000003404970000 == 34 [pid = 3188] [id = 162] 13:26:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003407CCC800) [pid = 3188] [serial = 484] [outer = 0000000000000000] 13:26:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (000000340CB3B400) [pid = 3188] [serial = 485] [outer = 0000003407CCC800] 13:26:23 INFO - PROCESS | 3188 | 1461183983345 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (000000340EAF5000) [pid = 3188] [serial = 486] [outer = 0000003407CCC800] 13:26:23 INFO - PROCESS | 3188 | 1461183983756 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]]]}] 13:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 587ms 13:26:23 INFO - PROCESS | 3188 | 1461183983799 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 3188 | 1461183983802 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 13:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:26:23 INFO - PROCESS | 3188 | 1461183983805 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 3188 | 1461183983807 Marionette TRACE conn5 <- [1,614,null,{}] 13:26:23 INFO - PROCESS | 3188 | 1461183983810 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}] 13:26:23 INFO - PROCESS | 3188 | 1461183983890 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:26:23 INFO - PROCESS | 3188 | 1461183983898 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F271000 == 35 [pid = 3188] [id = 163] 13:26:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340EC3DC00) [pid = 3188] [serial = 487] [outer = 0000000000000000] 13:26:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340EC45400) [pid = 3188] [serial = 488] [outer = 000000340EC3DC00] 13:26:23 INFO - PROCESS | 3188 | 1461183983944 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340F23AC00) [pid = 3188] [serial = 489] [outer = 000000340EC3DC00] 13:26:24 INFO - PROCESS | 3188 | 1461183984362 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]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:26:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 587ms 13:26:24 INFO - PROCESS | 3188 | 1461183984396 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 3188 | 1461183984398 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 13:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:26:24 INFO - PROCESS | 3188 | 1461183984407 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 3188 | 1461183984408 Marionette TRACE conn5 <- [1,618,null,{}] 13:26:24 INFO - PROCESS | 3188 | 1461183984412 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}] 13:26:24 INFO - PROCESS | 3188 | 1461183984491 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:26:24 INFO - PROCESS | 3188 | 1461183984500 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F90B000 == 36 [pid = 3188] [id = 164] 13:26:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340F240C00) [pid = 3188] [serial = 490] [outer = 0000000000000000] 13:26:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340F246800) [pid = 3188] [serial = 491] [outer = 000000340F240C00] 13:26:24 INFO - PROCESS | 3188 | 1461183984546 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340F83F000) [pid = 3188] [serial = 492] [outer = 000000340F240C00] 13:26:25 INFO - PROCESS | 3188 | 1461183985155 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]]]}] 13:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 776ms 13:26:25 INFO - PROCESS | 3188 | 1461183985186 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 3188 | 1461183985191 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 13:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:26:25 INFO - PROCESS | 3188 | 1461183985197 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 3188 | 1461183985201 Marionette TRACE conn5 <- [1,622,null,{}] 13:26:25 INFO - PROCESS | 3188 | 1461183985207 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}] 13:26:25 INFO - PROCESS | 3188 | 1461183985317 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 13:26:25 INFO - PROCESS | 3188 | 1461183985387 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 3188 | ++DOCSHELL 00000034073A1000 == 37 [pid = 3188] [id = 165] 13:26:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (00000034068C7C00) [pid = 3188] [serial = 493] [outer = 0000000000000000] 13:26:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340771D400) [pid = 3188] [serial = 494] [outer = 00000034068C7C00] 13:26:25 INFO - PROCESS | 3188 | 1461183985448 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0000003407CD1C00) [pid = 3188] [serial = 495] [outer = 00000034068C7C00] 13:26:25 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:25 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:26 INFO - PROCESS | 3188 | 1461183986107 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]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 13:26:26 INFO - PROCESS | 3188 | 1461183986123 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 3188 | 1461183986130 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 13:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:26:26 INFO - PROCESS | 3188 | 1461183986137 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - PROCESS | 3188 | 1461183986140 Marionette TRACE conn5 <- [1,626,null,{}] 13:26:26 INFO - PROCESS | 3188 | 1461183986144 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}] 13:26:26 INFO - PROCESS | 3188 | 1461183986251 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 13:26:26 INFO - PROCESS | 3188 | 1461183986332 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D90E000 == 38 [pid = 3188] [id = 166] 13:26:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (00000034082D0C00) [pid = 3188] [serial = 496] [outer = 0000000000000000] 13:26:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003409F03400) [pid = 3188] [serial = 497] [outer = 00000034082D0C00] 13:26:26 INFO - PROCESS | 3188 | 1461183986391 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340BDCD400) [pid = 3188] [serial = 498] [outer = 00000034082D0C00] 13:26:26 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:26 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:26 INFO - PROCESS | 3188 | 1461183986941 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]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 818ms 13:26:26 INFO - PROCESS | 3188 | 1461183986961 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 3188 | 1461183986964 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 13:26:26 INFO - PROCESS | 3188 | 1461183986984 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:26:26 INFO - PROCESS | 3188 | 1461183986988 Marionette TRACE conn5 <- [1,630,null,{}] 13:26:27 INFO - PROCESS | 3188 | 1461183987001 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}] 13:26:27 INFO - PROCESS | 3188 | 1461183987111 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 13:26:27 INFO - PROCESS | 3188 | 1461183987193 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE75000 == 39 [pid = 3188] [id = 167] 13:26:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340DA75C00) [pid = 3188] [serial = 499] [outer = 0000000000000000] 13:26:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340EC44800) [pid = 3188] [serial = 500] [outer = 000000340DA75C00] 13:26:27 INFO - PROCESS | 3188 | 1461183987254 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340F8E9C00) [pid = 3188] [serial = 501] [outer = 000000340DA75C00] 13:26:27 INFO - PROCESS | 3188 | 1461183987864 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]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 924ms 13:26:27 INFO - PROCESS | 3188 | 1461183987912 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 3188 | 1461183987915 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 13:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:26:27 INFO - PROCESS | 3188 | 1461183987919 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 3188 | 1461183987921 Marionette TRACE conn5 <- [1,634,null,{}] 13:26:27 INFO - PROCESS | 3188 | 1461183987925 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}] 13:26:28 INFO - PROCESS | 3188 | 1461183988030 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 13:26:28 INFO - PROCESS | 3188 | 1461183988097 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103AD000 == 40 [pid = 3188] [id = 168] 13:26:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340F95FC00) [pid = 3188] [serial = 502] [outer = 0000000000000000] 13:26:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340F977C00) [pid = 3188] [serial = 503] [outer = 000000340F95FC00] 13:26:28 INFO - PROCESS | 3188 | 1461183988155 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340FF02400) [pid = 3188] [serial = 504] [outer = 000000340F95FC00] 13:26:28 INFO - PROCESS | 3188 | 1461183988721 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]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 881ms 13:26:28 INFO - PROCESS | 3188 | 1461183988802 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 3188 | 1461183988805 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 13:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:26:28 INFO - PROCESS | 3188 | 1461183988808 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 3188 | 1461183988810 Marionette TRACE conn5 <- [1,638,null,{}] 13:26:28 INFO - PROCESS | 3188 | 1461183988814 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}] 13:26:28 INFO - PROCESS | 3188 | 1461183988916 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 13:26:29 INFO - PROCESS | 3188 | 1461183988996 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410459800 == 41 [pid = 3188] [id = 169] 13:26:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340FF0B000) [pid = 3188] [serial = 505] [outer = 0000000000000000] 13:26:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340FF0D800) [pid = 3188] [serial = 506] [outer = 000000340FF0B000] 13:26:29 INFO - PROCESS | 3188 | 1461183989054 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340FF59C00) [pid = 3188] [serial = 507] [outer = 000000340FF0B000] 13:26:29 INFO - PROCESS | 3188 | 1461183989596 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]]]}] 13:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 839ms 13:26:29 INFO - PROCESS | 3188 | 1461183989744 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 3188 | 1461183989748 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 13:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:26:29 INFO - PROCESS | 3188 | 1461183989777 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 3188 | 1461183989780 Marionette TRACE conn5 <- [1,642,null,{}] 13:26:29 INFO - PROCESS | 3188 | 1461183989786 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}] 13:26:29 INFO - PROCESS | 3188 | 1461183989884 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 13:26:29 INFO - PROCESS | 3188 | 1461183989948 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 3188 | ++DOCSHELL 00000034073B2000 == 42 [pid = 3188] [id = 170] 13:26:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340494F400) [pid = 3188] [serial = 508] [outer = 0000000000000000] 13:26:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (0000003405F3B400) [pid = 3188] [serial = 509] [outer = 000000340494F400] 13:26:30 INFO - PROCESS | 3188 | 1461183990000 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340771D800) [pid = 3188] [serial = 510] [outer = 000000340494F400] 13:26:30 INFO - PROCESS | 3188 | 1461183990636 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]]]}] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340D7B2C00) [pid = 3188] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340EAEB400) [pid = 3188] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003404C26000) [pid = 3188] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0000003406E8C000) [pid = 3188] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340CAE6800) [pid = 3188] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (00000034082CE400) [pid = 3188] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0000003408A73000) [pid = 3188] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340A9DB400) [pid = 3188] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340BF1B000) [pid = 3188] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340DA77400) [pid = 3188] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340CA70000) [pid = 3188] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340F8E8000) [pid = 3188] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340CA77C00) [pid = 3188] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003410360400) [pid = 3188] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (00000034071E7C00) [pid = 3188] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003407722400) [pid = 3188] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0000003408D8CC00) [pid = 3188] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0000003409F0A000) [pid = 3188] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0000003407CD3400) [pid = 3188] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003407CF8400) [pid = 3188] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 944ms 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340EAF6800) [pid = 3188] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000340F83B400) [pid = 3188] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (000000340F242C00) [pid = 3188] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000340F836000) [pid = 3188] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (000000340F8F0800) [pid = 3188] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340CB3E400) [pid = 3188] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (000000340CB3F400) [pid = 3188] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:26:30 INFO - PROCESS | 3188 | 1461183990715 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 3188 | 1461183990719 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 13:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:26:30 INFO - PROCESS | 3188 | 1461183990727 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 3188 | 1461183990731 Marionette TRACE conn5 <- [1,646,null,{}] 13:26:30 INFO - PROCESS | 3188 | 1461183990735 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}] 13:26:30 INFO - PROCESS | 3188 | 1461183990822 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 13:26:30 INFO - PROCESS | 3188 | 1461183990835 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340727D000 == 43 [pid = 3188] [id = 171] 13:26:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003406968800) [pid = 3188] [serial = 511] [outer = 0000000000000000] 13:26:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003406E8F000) [pid = 3188] [serial = 512] [outer = 0000003406968800] 13:26:30 INFO - PROCESS | 3188 | 1461183990884 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0000003407726C00) [pid = 3188] [serial = 513] [outer = 0000003406968800] 13:26:31 INFO - PROCESS | 3188 | 1461183991347 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]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 692ms 13:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:26:31 INFO - PROCESS | 3188 | 1461183991421 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 3188 | 1461183991423 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 13:26:31 INFO - PROCESS | 3188 | 1461183991427 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 3188 | 1461183991429 Marionette TRACE conn5 <- [1,650,null,{}] 13:26:31 INFO - PROCESS | 3188 | 1461183991439 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}] 13:26:31 INFO - PROCESS | 3188 | 1461183991560 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 13:26:31 INFO - PROCESS | 3188 | 1461183991630 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B27D800 == 44 [pid = 3188] [id = 172] 13:26:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (0000003407CFA400) [pid = 3188] [serial = 514] [outer = 0000000000000000] 13:26:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (00000034085EEC00) [pid = 3188] [serial = 515] [outer = 0000003407CFA400] 13:26:31 INFO - PROCESS | 3188 | 1461183991683 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0000003408C27800) [pid = 3188] [serial = 516] [outer = 0000003407CFA400] 13:26:31 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:31 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:32 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:32 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:32 INFO - PROCESS | 3188 | 1461183992100 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]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 735ms 13:26:32 INFO - PROCESS | 3188 | 1461183992165 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 3188 | 1461183992167 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 13:26:32 INFO - PROCESS | 3188 | 1461183992171 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:26:32 INFO - PROCESS | 3188 | 1461183992173 Marionette TRACE conn5 <- [1,654,null,{}] 13:26:32 INFO - PROCESS | 3188 | 1461183992176 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}] 13:26:32 INFO - PROCESS | 3188 | 1461183992261 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 13:26:32 INFO - PROCESS | 3188 | 1461183992269 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD1C000 == 45 [pid = 3188] [id = 173] 13:26:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340A552000) [pid = 3188] [serial = 517] [outer = 0000000000000000] 13:26:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340B122C00) [pid = 3188] [serial = 518] [outer = 000000340A552000] 13:26:32 INFO - PROCESS | 3188 | 1461183992317 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340BF1F800) [pid = 3188] [serial = 519] [outer = 000000340A552000] 13:26:32 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:32 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:32 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:32 INFO - PROCESS | 3188 | 1461183992745 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]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 13:26:32 INFO - PROCESS | 3188 | 1461183992804 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 3188 | 1461183992806 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 13:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:26:32 INFO - PROCESS | 3188 | 1461183992809 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 3188 | 1461183992811 Marionette TRACE conn5 <- [1,658,null,{}] 13:26:32 INFO - PROCESS | 3188 | 1461183992815 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}] 13:26:32 INFO - PROCESS | 3188 | 1461183992945 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 13:26:32 INFO - PROCESS | 3188 | 1461183992987 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D911000 == 46 [pid = 3188] [id = 174] 13:26:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340CA74400) [pid = 3188] [serial = 520] [outer = 0000000000000000] 13:26:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340CA77400) [pid = 3188] [serial = 521] [outer = 000000340CA74400] 13:26:33 INFO - PROCESS | 3188 | 1461183993035 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340CAE6C00) [pid = 3188] [serial = 522] [outer = 000000340CA74400] 13:26:33 INFO - PROCESS | 3188 | 1461183993460 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]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 13:26:33 INFO - PROCESS | 3188 | 1461183993483 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 3188 | 1461183993486 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 13:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:26:33 INFO - PROCESS | 3188 | 1461183993489 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 3188 | 1461183993491 Marionette TRACE conn5 <- [1,662,null,{}] 13:26:33 INFO - PROCESS | 3188 | 1461183993500 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}] 13:26:33 INFO - PROCESS | 3188 | 1461183993630 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 13:26:33 INFO - PROCESS | 3188 | 1461183993638 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE10800 == 47 [pid = 3188] [id = 175] 13:26:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340D7B3C00) [pid = 3188] [serial = 523] [outer = 0000000000000000] 13:26:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340DA7AC00) [pid = 3188] [serial = 524] [outer = 000000340D7B3C00] 13:26:33 INFO - PROCESS | 3188 | 1461183993693 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340EC4A400) [pid = 3188] [serial = 525] [outer = 000000340D7B3C00] 13:26:34 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:34 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:34 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:34 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:26:34 INFO - PROCESS | 3188 | 1461183994167 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]]]}] 13:26:34 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 13:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 733ms 13:26:34 INFO - PROCESS | 3188 | 1461183994226 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 3188 | 1461183994228 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 13:26:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:26:34 INFO - PROCESS | 3188 | 1461183994272 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 3188 | 1461183994274 Marionette TRACE conn5 <- [1,666,null,{}] 13:26:34 INFO - PROCESS | 3188 | 1461183994278 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}] 13:26:34 INFO - PROCESS | 3188 | 1461183994378 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 13:26:34 INFO - PROCESS | 3188 | 1461183994388 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F279000 == 48 [pid = 3188] [id = 176] 13:26:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340F83A800) [pid = 3188] [serial = 526] [outer = 0000000000000000] 13:26:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340F8EBC00) [pid = 3188] [serial = 527] [outer = 000000340F83A800] 13:26:34 INFO - PROCESS | 3188 | 1461183994434 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340F97E400) [pid = 3188] [serial = 528] [outer = 000000340F83A800] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340F954000) [pid = 3188] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340BDCDC00) [pid = 3188] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340A9DD800) [pid = 3188] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0000003408258400) [pid = 3188] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003405F44000) [pid = 3188] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0000003407CCC800) [pid = 3188] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340494B000) [pid = 3188] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000340BF1B800) [pid = 3188] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (00000034082C3C00) [pid = 3188] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:26:34 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000340EC3DC00) [pid = 3188] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:26:34 INFO - PROCESS | 3188 | 1461183994933 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]]]}] 13:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 13:26:34 INFO - PROCESS | 3188 | 1461183994962 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 3188 | 1461183994964 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 13:26:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:26:34 INFO - PROCESS | 3188 | 1461183994967 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 3188 | 1461183994969 Marionette TRACE conn5 <- [1,670,null,{}] 13:26:34 INFO - PROCESS | 3188 | 1461183994972 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}] 13:26:35 INFO - PROCESS | 3188 | 1461183995052 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 13:26:35 INFO - PROCESS | 3188 | 1461183995059 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8E1000 == 49 [pid = 3188] [id = 177] 13:26:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0000003407CD2800) [pid = 3188] [serial = 529] [outer = 0000000000000000] 13:26:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0000003409FA7C00) [pid = 3188] [serial = 530] [outer = 0000003407CD2800] 13:26:35 INFO - PROCESS | 3188 | 1461183995105 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340F23A400) [pid = 3188] [serial = 531] [outer = 0000003407CD2800] 13:26:35 INFO - PROCESS | 3188 | [3188] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:26:36 INFO - PROCESS | 3188 | [3188] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:26:36 INFO - PROCESS | 3188 | 1461183996038 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]]]}] 13:26:36 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) 13:26:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1134ms 13:26:36 INFO - PROCESS | 3188 | 1461183996104 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 3188 | 1461183996106 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 13:26:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:26:36 INFO - PROCESS | 3188 | 1461183996110 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 3188 | 1461183996112 Marionette TRACE conn5 <- [1,674,null,{}] 13:26:36 INFO - PROCESS | 3188 | 1461183996115 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}] 13:26:36 INFO - PROCESS | 3188 | 1461183996194 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 13:26:36 INFO - PROCESS | 3188 | 1461183996201 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410399000 == 50 [pid = 3188] [id = 178] 13:26:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340F97EC00) [pid = 3188] [serial = 532] [outer = 0000000000000000] 13:26:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340FF61C00) [pid = 3188] [serial = 533] [outer = 000000340F97EC00] 13:26:36 INFO - PROCESS | 3188 | 1461183996247 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340FF6C000) [pid = 3188] [serial = 534] [outer = 000000340F97EC00] 13:26:37 INFO - PROCESS | 3188 | 1461183997148 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]]]}] 13:26:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:26:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1076ms 13:26:37 INFO - PROCESS | 3188 | 1461183997190 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 3188 | 1461183997194 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 13:26:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:26:37 INFO - PROCESS | 3188 | 1461183997200 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - PROCESS | 3188 | 1461183997205 Marionette TRACE conn5 <- [1,678,null,{}] 13:26:37 INFO - PROCESS | 3188 | 1461183997213 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}] 13:26:37 INFO - PROCESS | 3188 | 1461183997355 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 13:26:37 INFO - PROCESS | 3188 | 1461183997420 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 3188 | ++DOCSHELL 00000034072A5000 == 51 [pid = 3188] [id = 179] 13:26:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0000003406968C00) [pid = 3188] [serial = 535] [outer = 0000000000000000] 13:26:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0000003406EA1C00) [pid = 3188] [serial = 536] [outer = 0000003406968C00] 13:26:37 INFO - PROCESS | 3188 | 1461183997482 Marionette DEBUG loaded listener.js 13:26:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (0000003407CD1000) [pid = 3188] [serial = 537] [outer = 0000003406968C00] 13:26:38 INFO - PROCESS | 3188 | 1461183998613 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]]]}] 13:26:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:26:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1428ms 13:26:38 INFO - PROCESS | 3188 | 1461183998632 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 3188 | 1461183998639 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 13:26:38 INFO - PROCESS | 3188 | 1461183998646 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:26:38 INFO - PROCESS | 3188 | 1461183998649 Marionette TRACE conn5 <- [1,682,null,{}] 13:26:38 INFO - PROCESS | 3188 | 1461183998653 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}] 13:26:38 INFO - PROCESS | 3188 | 1461183998762 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 13:26:38 INFO - PROCESS | 3188 | 1461183998875 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD26800 == 52 [pid = 3188] [id = 180] 13:26:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003408D94400) [pid = 3188] [serial = 538] [outer = 0000000000000000] 13:26:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340B123800) [pid = 3188] [serial = 539] [outer = 0000003408D94400] 13:26:38 INFO - PROCESS | 3188 | 1461183998976 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340CAE5000) [pid = 3188] [serial = 540] [outer = 0000003408D94400] 13:26:40 INFO - PROCESS | 3188 | 1461183999996 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]]]}] 13:26:40 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) 13:26:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1390ms 13:26:40 INFO - PROCESS | 3188 | 1461184000052 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 3188 | 1461184000055 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 13:26:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:26:40 INFO - PROCESS | 3188 | 1461184000060 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 3188 | 1461184000064 Marionette TRACE conn5 <- [1,686,null,{}] 13:26:40 INFO - PROCESS | 3188 | 1461184000076 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}] 13:26:40 INFO - PROCESS | 3188 | 1461184000179 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 13:26:40 INFO - PROCESS | 3188 | 1461184000320 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F04000 == 53 [pid = 3188] [id = 181] 13:26:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003400A11000) [pid = 3188] [serial = 541] [outer = 0000000000000000] 13:26:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (0000003404C0CC00) [pid = 3188] [serial = 542] [outer = 0000003400A11000] 13:26:40 INFO - PROCESS | 3188 | 1461184000536 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (0000003407728800) [pid = 3188] [serial = 543] [outer = 0000003400A11000] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340D948000 == 52 [pid = 3188] [id = 160] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003404970000 == 51 [pid = 3188] [id = 162] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD35000 == 50 [pid = 3188] [id = 159] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000341042D000 == 49 [pid = 3188] [id = 139] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340B465800 == 48 [pid = 3188] [id = 158] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8E1000 == 47 [pid = 3188] [id = 177] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340F279000 == 46 [pid = 3188] [id = 176] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE10800 == 45 [pid = 3188] [id = 175] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340D911000 == 44 [pid = 3188] [id = 174] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD1C000 == 43 [pid = 3188] [id = 173] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340B27D800 == 42 [pid = 3188] [id = 172] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340727D000 == 41 [pid = 3188] [id = 171] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340F246800) [pid = 3188] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 00000034073B2000 == 40 [pid = 3188] [id = 170] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 00000034103AD000 == 39 [pid = 3188] [id = 168] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 00000034073A1000 == 38 [pid = 3188] [id = 165] 13:26:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340F90B000 == 37 [pid = 3188] [id = 164] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340F23AC00) [pid = 3188] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340F976C00) [pid = 3188] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340F959C00) [pid = 3188] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340CAE2C00) [pid = 3188] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003406EA8400) [pid = 3188] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340BDCA000) [pid = 3188] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (00000034082CBC00) [pid = 3188] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340D7A9000) [pid = 3188] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003407CCE000) [pid = 3188] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340EAF5000) [pid = 3188] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340CB3B400) [pid = 3188] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0000003408AC8000) [pid = 3188] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340A9E6000) [pid = 3188] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (00000034071D9000) [pid = 3188] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (00000034071E1400) [pid = 3188] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340EAEF800) [pid = 3188] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000340A931400) [pid = 3188] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (000000340EC45400) [pid = 3188] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000340DA75800) [pid = 3188] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0000003405F45800) [pid = 3188] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0000003409FADC00) [pid = 3188] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:26:41 INFO - PROCESS | 3188 | 1461184001589 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]]]}] 13:26:41 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) 13:26:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1594ms 13:26:41 INFO - PROCESS | 3188 | 1461184001658 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 3188 | 1461184001661 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 13:26:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:26:41 INFO - PROCESS | 3188 | 1461184001666 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 3188 | 1461184001669 Marionette TRACE conn5 <- [1,690,null,{}] 13:26:41 INFO - PROCESS | 3188 | 1461184001675 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}] 13:26:41 INFO - PROCESS | 3188 | 1461184001765 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 13:26:41 INFO - PROCESS | 3188 | 1461184001882 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 3188 | ++DOCSHELL 00000034073B2000 == 38 [pid = 3188] [id = 182] 13:26:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003407724800) [pid = 3188] [serial = 544] [outer = 0000000000000000] 13:26:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0000003407CCA000) [pid = 3188] [serial = 545] [outer = 0000003407724800] 13:26:41 INFO - PROCESS | 3188 | 1461184001933 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (0000003408192000) [pid = 3188] [serial = 546] [outer = 0000003407724800] 13:26:42 INFO - PROCESS | 3188 | 1461184002814 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]]]}] 13:26:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:26:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1181ms 13:26:42 INFO - PROCESS | 3188 | 1461184002847 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 3188 | 1461184002851 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 13:26:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:26:42 INFO - PROCESS | 3188 | 1461184002857 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 3188 | 1461184002859 Marionette TRACE conn5 <- [1,694,null,{}] 13:26:42 INFO - PROCESS | 3188 | 1461184002863 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}] 13:26:42 INFO - PROCESS | 3188 | 1461184002947 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 13:26:42 INFO - PROCESS | 3188 | 1461184002954 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B331800 == 39 [pid = 3188] [id = 183] 13:26:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (0000003408C04400) [pid = 3188] [serial = 547] [outer = 0000000000000000] 13:26:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340A052400) [pid = 3188] [serial = 548] [outer = 0000003408C04400] 13:26:43 INFO - PROCESS | 3188 | 1461184003002 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340A9DE800) [pid = 3188] [serial = 549] [outer = 0000003408C04400] 13:26:44 INFO - PROCESS | 3188 | 1461184004027 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]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:26:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1190ms 13:26:44 INFO - PROCESS | 3188 | 1461184004055 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 3188 | 1461184004058 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 13:26:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:26:44 INFO - PROCESS | 3188 | 1461184004062 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 3188 | 1461184004065 Marionette TRACE conn5 <- [1,698,null,{}] 13:26:44 INFO - PROCESS | 3188 | 1461184004076 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}] 13:26:44 INFO - PROCESS | 3188 | 1461184004188 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 13:26:44 INFO - PROCESS | 3188 | 1461184004196 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7DC000 == 40 [pid = 3188] [id = 184] 13:26:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340CA71400) [pid = 3188] [serial = 550] [outer = 0000000000000000] 13:26:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340CA7AC00) [pid = 3188] [serial = 551] [outer = 000000340CA71400] 13:26:44 INFO - PROCESS | 3188 | 1461184004279 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340D7AB400) [pid = 3188] [serial = 552] [outer = 000000340CA71400] 13:26:45 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340CA74400) [pid = 3188] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:26:45 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0000003407CFA400) [pid = 3188] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:26:45 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003406968800) [pid = 3188] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:26:45 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340F240C00) [pid = 3188] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:26:45 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000340A552000) [pid = 3188] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:26:45 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (000000340494F400) [pid = 3188] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:26:45 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000340D7B3C00) [pid = 3188] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:26:45 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (000000340F83A800) [pid = 3188] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:26:45 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0000003407CD2800) [pid = 3188] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:26:45 INFO - PROCESS | 3188 | 1461184005211 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]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:26:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1188ms 13:26:45 INFO - PROCESS | 3188 | 1461184005253 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 3188 | 1461184005255 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 13:26:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:26:45 INFO - PROCESS | 3188 | 1461184005259 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 3188 | 1461184005261 Marionette TRACE conn5 <- [1,702,null,{}] 13:26:45 INFO - PROCESS | 3188 | 1461184005264 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}] 13:26:45 INFO - PROCESS | 3188 | 1461184005348 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 13:26:45 INFO - PROCESS | 3188 | 1461184005355 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAAA800 == 41 [pid = 3188] [id = 185] 13:26:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003407352000) [pid = 3188] [serial = 553] [outer = 0000000000000000] 13:26:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (000000340DA74800) [pid = 3188] [serial = 554] [outer = 0000003407352000] 13:26:45 INFO - PROCESS | 3188 | 1461184005401 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340EAF2400) [pid = 3188] [serial = 555] [outer = 0000003407352000] 13:26:46 INFO - PROCESS | 3188 | 1461184006337 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]]]}] 13:26:46 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 13:26:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1138ms 13:26:46 INFO - PROCESS | 3188 | 1461184006400 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 3188 | 1461184006402 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 13:26:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:26:46 INFO - PROCESS | 3188 | 1461184006405 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 3188 | 1461184006407 Marionette TRACE conn5 <- [1,706,null,{}] 13:26:46 INFO - PROCESS | 3188 | 1461184006411 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}] 13:26:46 INFO - PROCESS | 3188 | 1461184006490 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 13:26:46 INFO - PROCESS | 3188 | 1461184006497 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE64000 == 42 [pid = 3188] [id = 186] 13:26:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340EC41800) [pid = 3188] [serial = 556] [outer = 0000000000000000] 13:26:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340EC48400) [pid = 3188] [serial = 557] [outer = 000000340EC41800] 13:26:46 INFO - PROCESS | 3188 | 1461184006551 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340F83CC00) [pid = 3188] [serial = 558] [outer = 000000340EC41800] 13:26:47 INFO - PROCESS | 3188 | 1461184007699 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]]]}] 13:26:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:26:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1343ms 13:26:47 INFO - PROCESS | 3188 | 1461184007752 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 3188 | 1461184007757 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 13:26:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:26:47 INFO - PROCESS | 3188 | 1461184007763 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 3188 | 1461184007766 Marionette TRACE conn5 <- [1,710,null,{}] 13:26:47 INFO - PROCESS | 3188 | 1461184007822 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}] 13:26:47 INFO - PROCESS | 3188 | 1461184007963 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 13:26:48 INFO - PROCESS | 3188 | 1461184008039 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B27D800 == 43 [pid = 3188] [id = 187] 13:26:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0000003407CD0000) [pid = 3188] [serial = 559] [outer = 0000000000000000] 13:26:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0000003408191400) [pid = 3188] [serial = 560] [outer = 0000003407CD0000] 13:26:48 INFO - PROCESS | 3188 | 1461184008099 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0000003408D90400) [pid = 3188] [serial = 561] [outer = 0000003407CD0000] 13:26:48 INFO - PROCESS | 3188 | 1461184008670 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] 13:26:48 INFO - PROCESS | 3188 | 1461184008717 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 13:26:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:26:48 INFO - PROCESS | 3188 | 1461184008725 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 3188 | 1461184008728 Marionette TRACE conn5 <- [1,714,null,{}] 13:26:48 INFO - PROCESS | 3188 | 1461184008732 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}] 13:26:48 INFO - PROCESS | 3188 | 1461184008838 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 13:26:48 INFO - PROCESS | 3188 | 1461184008907 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE73800 == 44 [pid = 3188] [id = 188] 13:26:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340BDCC000) [pid = 3188] [serial = 562] [outer = 0000000000000000] 13:26:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340CAE0400) [pid = 3188] [serial = 563] [outer = 000000340BDCC000] 13:26:48 INFO - PROCESS | 3188 | 1461184008966 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340EAF1800) [pid = 3188] [serial = 564] [outer = 000000340BDCC000] 13:26:49 INFO - PROCESS | 3188 | 1461184009647 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]]]}] 13:26:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:26:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 987ms 13:26:49 INFO - PROCESS | 3188 | 1461184009716 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 3188 | 1461184009719 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 13:26:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:26:49 INFO - PROCESS | 3188 | 1461184009723 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:26:49 INFO - PROCESS | 3188 | 1461184009727 Marionette TRACE conn5 <- [1,718,null,{}] 13:26:49 INFO - PROCESS | 3188 | 1461184009754 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}] 13:26:49 INFO - PROCESS | 3188 | 1461184009872 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 13:26:49 INFO - PROCESS | 3188 | 1461184009933 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 3188 | ++DOCSHELL 000000341038A800 == 45 [pid = 3188] [id = 189] 13:26:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340F8F2800) [pid = 3188] [serial = 565] [outer = 0000000000000000] 13:26:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340F97A400) [pid = 3188] [serial = 566] [outer = 000000340F8F2800] 13:26:49 INFO - PROCESS | 3188 | 1461184009995 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340FF55800) [pid = 3188] [serial = 567] [outer = 000000340F8F2800] 13:26:50 INFO - PROCESS | 3188 | 1461184010603 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] 13:26:50 INFO - PROCESS | 3188 | 1461184010652 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 13:26:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:26:50 INFO - PROCESS | 3188 | 1461184010656 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 3188 | 1461184010658 Marionette TRACE conn5 <- [1,722,null,{}] 13:26:50 INFO - PROCESS | 3188 | 1461184010662 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}] 13:26:50 INFO - PROCESS | 3188 | 1461184010767 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 13:26:50 INFO - PROCESS | 3188 | 1461184010848 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410450800 == 46 [pid = 3188] [id = 190] 13:26:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340FF6B800) [pid = 3188] [serial = 568] [outer = 0000000000000000] 13:26:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340FF72C00) [pid = 3188] [serial = 569] [outer = 000000340FF6B800] 13:26:50 INFO - PROCESS | 3188 | 1461184010906 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000341035C400) [pid = 3188] [serial = 570] [outer = 000000340FF6B800] 13:26:51 INFO - PROCESS | 3188 | 1461184011486 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]]]}] 13:26:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:26:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 881ms 13:26:51 INFO - PROCESS | 3188 | 1461184011539 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 3188 | 1461184011541 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 13:26:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:26:51 INFO - PROCESS | 3188 | 1461184011545 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 3188 | 1461184011547 Marionette TRACE conn5 <- [1,726,null,{}] 13:26:51 INFO - PROCESS | 3188 | 1461184011551 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}] 13:26:51 INFO - PROCESS | 3188 | 1461184011652 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 13:26:51 INFO - PROCESS | 3188 | 1461184011763 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 3188 | ++DOCSHELL 000000341054E800 == 47 [pid = 3188] [id = 191] 13:26:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003410362800) [pid = 3188] [serial = 571] [outer = 0000000000000000] 13:26:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003410363800) [pid = 3188] [serial = 572] [outer = 0000003410362800] 13:26:51 INFO - PROCESS | 3188 | 1461184011821 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (00000034103D9400) [pid = 3188] [serial = 573] [outer = 0000003410362800] 13:26:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAAA800 == 46 [pid = 3188] [id = 185] 13:26:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7DC000 == 45 [pid = 3188] [id = 184] 13:26:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340B331800 == 44 [pid = 3188] [id = 183] 13:26:52 INFO - PROCESS | 3188 | --DOCSHELL 00000034073B2000 == 43 [pid = 3188] [id = 182] 13:26:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F04000 == 42 [pid = 3188] [id = 181] 13:26:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003410399000 == 41 [pid = 3188] [id = 178] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340FF61C00) [pid = 3188] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340CA77400) [pid = 3188] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (00000034085EEC00) [pid = 3188] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340CAE6C00) [pid = 3188] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003406E8F000) [pid = 3188] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0000003407726C00) [pid = 3188] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340EC44800) [pid = 3188] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340771D400) [pid = 3188] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340F83F000) [pid = 3188] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340B122C00) [pid = 3188] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003409F03400) [pid = 3188] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0000003405F3B400) [pid = 3188] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340771D800) [pid = 3188] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000340F977C00) [pid = 3188] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000340FF0D800) [pid = 3188] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340DA7AC00) [pid = 3188] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000340F8EBC00) [pid = 3188] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0000003409FA7C00) [pid = 3188] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000340F23A400) [pid = 3188] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (000000340F97E400) [pid = 3188] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0000003408C27800) [pid = 3188] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (000000340EC4A400) [pid = 3188] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000340BF1F800) [pid = 3188] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:26:52 INFO - PROCESS | 3188 | [3188] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:26:53 INFO - PROCESS | 3188 | 1461184013003 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]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1488ms 13:26:53 INFO - PROCESS | 3188 | 1461184013040 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 3188 | 1461184013045 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 13:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:26:53 INFO - PROCESS | 3188 | 1461184013050 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 3188 | 1461184013053 Marionette TRACE conn5 <- [1,730,null,{}] 13:26:53 INFO - PROCESS | 3188 | 1461184013058 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}] 13:26:53 INFO - PROCESS | 3188 | 1461184013144 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 13:26:53 INFO - PROCESS | 3188 | 1461184013207 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 3188 | ++DOCSHELL 00000034077A1000 == 42 [pid = 3188] [id = 192] 13:26:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (000000340771D800) [pid = 3188] [serial = 574] [outer = 0000000000000000] 13:26:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003407723400) [pid = 3188] [serial = 575] [outer = 000000340771D800] 13:26:53 INFO - PROCESS | 3188 | 1461184013260 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003407CF0800) [pid = 3188] [serial = 576] [outer = 000000340771D800] 13:26:54 INFO - PROCESS | 3188 | 1461184014159 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]]]}] 13:26:54 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 13:26:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 13:26:54 INFO - PROCESS | 3188 | 1461184014184 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 13:26:54 INFO - PROCESS | 3188 | 1461184014190 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 13:26:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:26:54 INFO - PROCESS | 3188 | 1461184014196 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - PROCESS | 3188 | 1461184014199 Marionette TRACE conn5 <- [1,734,null,{}] 13:26:54 INFO - PROCESS | 3188 | 1461184014203 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}] 13:26:54 INFO - PROCESS | 3188 | 1461184014291 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 13:26:54 INFO - PROCESS | 3188 | 1461184014298 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B330800 == 43 [pid = 3188] [id = 193] 13:26:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0000003408259000) [pid = 3188] [serial = 577] [outer = 0000000000000000] 13:26:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340A546C00) [pid = 3188] [serial = 578] [outer = 0000003408259000] 13:26:54 INFO - PROCESS | 3188 | 1461184014346 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340BDCAC00) [pid = 3188] [serial = 579] [outer = 0000003408259000] 13:26:55 INFO - PROCESS | 3188 | 1461184015290 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]]]}] 13:26:55 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.) 13:26:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1141ms 13:26:55 INFO - PROCESS | 3188 | 1461184015338 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 3188 | 1461184015340 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 13:26:55 INFO - PROCESS | 3188 | 1461184015344 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:26:55 INFO - PROCESS | 3188 | 1461184015348 Marionette TRACE conn5 <- [1,738,null,{}] 13:26:55 INFO - PROCESS | 3188 | 1461184015365 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}] 13:26:55 INFO - PROCESS | 3188 | 1461184015477 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 13:26:55 INFO - PROCESS | 3188 | 1461184015520 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D922000 == 44 [pid = 3188] [id = 194] 13:26:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340CB44000) [pid = 3188] [serial = 580] [outer = 0000000000000000] 13:26:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340DA7C800) [pid = 3188] [serial = 581] [outer = 000000340CB44000] 13:26:55 INFO - PROCESS | 3188 | 1461184015570 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340F23D800) [pid = 3188] [serial = 582] [outer = 000000340CB44000] 13:26:55 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003407724800) [pid = 3188] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:26:55 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0000003400A11000) [pid = 3188] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:26:55 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0000003408C04400) [pid = 3188] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:26:55 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (000000340CA71400) [pid = 3188] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:26:55 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0000003407352000) [pid = 3188] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:26:56 INFO - PROCESS | 3188 | 1461184016514 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]]]}] 13:26:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:26:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1181ms 13:26:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:26:56 INFO - PROCESS | 3188 | 1461184016527 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 3188 | 1461184016530 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 13:26:56 INFO - PROCESS | 3188 | 1461184016533 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 3188 | 1461184016535 Marionette TRACE conn5 <- [1,742,null,{}] 13:26:56 INFO - PROCESS | 3188 | 1461184016539 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}] 13:26:56 INFO - PROCESS | 3188 | 1461184016624 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 13:26:56 INFO - PROCESS | 3188 | 1461184016631 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE1C800 == 45 [pid = 3188] [id = 195] 13:26:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340BDC8C00) [pid = 3188] [serial = 583] [outer = 0000000000000000] 13:26:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340F839C00) [pid = 3188] [serial = 584] [outer = 000000340BDC8C00] 13:26:56 INFO - PROCESS | 3188 | 1461184016679 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340F975800) [pid = 3188] [serial = 585] [outer = 000000340BDC8C00] 13:26:57 INFO - PROCESS | 3188 | 1461184017613 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]]]}] 13:26:57 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 13:26:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1128ms 13:26:57 INFO - PROCESS | 3188 | 1461184017665 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 3188 | 1461184017667 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 13:26:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:26:57 INFO - PROCESS | 3188 | 1461184017670 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 3188 | 1461184017672 Marionette TRACE conn5 <- [1,746,null,{}] 13:26:57 INFO - PROCESS | 3188 | 1461184017675 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}] 13:26:57 INFO - PROCESS | 3188 | 1461184017758 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 13:26:57 INFO - PROCESS | 3188 | 1461184017765 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F916000 == 46 [pid = 3188] [id = 196] 13:26:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340FF08800) [pid = 3188] [serial = 586] [outer = 0000000000000000] 13:26:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340FF68C00) [pid = 3188] [serial = 587] [outer = 000000340FF08800] 13:26:57 INFO - PROCESS | 3188 | 1461184017812 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (00000034103D8400) [pid = 3188] [serial = 588] [outer = 000000340FF08800] 13:26:58 INFO - PROCESS | 3188 | 1461184018246 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]]]}] 13:26:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:26:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 13:26:58 INFO - PROCESS | 3188 | 1461184018302 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 3188 | 1461184018305 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 13:26:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:26:58 INFO - PROCESS | 3188 | 1461184018308 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 3188 | 1461184018310 Marionette TRACE conn5 <- [1,750,null,{}] 13:26:58 INFO - PROCESS | 3188 | 1461184018313 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}] 13:26:58 INFO - PROCESS | 3188 | 1461184018417 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 13:26:58 INFO - PROCESS | 3188 | 1461184018427 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A7000 == 47 [pid = 3188] [id = 197] 13:26:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (00000034104E2000) [pid = 3188] [serial = 589] [outer = 0000000000000000] 13:26:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (00000034786B7C00) [pid = 3188] [serial = 590] [outer = 00000034104E2000] 13:26:58 INFO - PROCESS | 3188 | 1461184018477 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (00000034786D4800) [pid = 3188] [serial = 591] [outer = 00000034104E2000] 13:26:59 INFO - PROCESS | 3188 | [3188] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:26:59 INFO - PROCESS | 3188 | 1461184019468 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]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:26:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1180ms 13:26:59 INFO - PROCESS | 3188 | 1461184019492 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 3188 | 1461184019498 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 13:26:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:26:59 INFO - PROCESS | 3188 | 1461184019503 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 3188 | 1461184019506 Marionette TRACE conn5 <- [1,754,null,{}] 13:26:59 INFO - PROCESS | 3188 | 1461184019512 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}] 13:26:59 INFO - PROCESS | 3188 | 1461184019653 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 13:26:59 INFO - PROCESS | 3188 | 1461184019716 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9C2000 == 48 [pid = 3188] [id = 198] 13:26:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0000003404C1D400) [pid = 3188] [serial = 592] [outer = 0000000000000000] 13:26:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (00000034081B5000) [pid = 3188] [serial = 593] [outer = 0000003404C1D400] 13:26:59 INFO - PROCESS | 3188 | 1461184019777 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340A92D400) [pid = 3188] [serial = 594] [outer = 0000003404C1D400] 13:27:00 INFO - PROCESS | 3188 | 1461184020852 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]]]}] 13:27:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:27:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1380ms 13:27:00 INFO - PROCESS | 3188 | 1461184020887 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 3188 | 1461184020893 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 13:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:27:00 INFO - PROCESS | 3188 | 1461184020900 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - PROCESS | 3188 | 1461184020903 Marionette TRACE conn5 <- [1,758,null,{}] 13:27:00 INFO - PROCESS | 3188 | 1461184020907 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}] 13:27:01 INFO - PROCESS | 3188 | 1461184021047 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 13:27:01 INFO - PROCESS | 3188 | 1461184021194 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:01 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE18800 == 49 [pid = 3188] [id = 199] 13:27:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340CADF800) [pid = 3188] [serial = 595] [outer = 0000000000000000] 13:27:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340DA7E000) [pid = 3188] [serial = 596] [outer = 000000340CADF800] 13:27:01 INFO - PROCESS | 3188 | 1461184021252 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340F8F0C00) [pid = 3188] [serial = 597] [outer = 000000340CADF800] 13:27:02 INFO - PROCESS | 3188 | 1461184022028 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]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1177ms 13:27:02 INFO - PROCESS | 3188 | 1461184022082 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 3188 | 1461184022087 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 13:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:27:02 INFO - PROCESS | 3188 | 1461184022092 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 3188 | 1461184022096 Marionette TRACE conn5 <- [1,762,null,{}] 13:27:02 INFO - PROCESS | 3188 | 1461184022103 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}] 13:27:02 INFO - PROCESS | 3188 | 1461184022199 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 13:27:02 INFO - PROCESS | 3188 | 1461184022273 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 3188 | ++DOCSHELL 00000034073AF800 == 50 [pid = 3188] [id = 200] 13:27:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (00000034071DEC00) [pid = 3188] [serial = 598] [outer = 0000000000000000] 13:27:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340771AC00) [pid = 3188] [serial = 599] [outer = 00000034071DEC00] 13:27:02 INFO - PROCESS | 3188 | 1461184022325 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (00000034081B6C00) [pid = 3188] [serial = 600] [outer = 00000034071DEC00] 13:27:02 INFO - PROCESS | 3188 | 1461184022947 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]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 881ms 13:27:02 INFO - PROCESS | 3188 | 1461184022983 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 3188 | 1461184022989 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 13:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:27:03 INFO - PROCESS | 3188 | 1461184022996 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 3188 | 1461184022999 Marionette TRACE conn5 <- [1,766,null,{}] 13:27:03 INFO - PROCESS | 3188 | 1461184023003 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}] 13:27:03 INFO - PROCESS | 3188 | 1461184023117 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 13:27:03 INFO - PROCESS | 3188 | --DOCSHELL 0000003410459800 == 49 [pid = 3188] [id = 169] 13:27:03 INFO - PROCESS | 3188 | --DOCSHELL 000000340F916000 == 48 [pid = 3188] [id = 196] 13:27:03 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE1C800 == 47 [pid = 3188] [id = 195] 13:27:03 INFO - PROCESS | 3188 | --DOCSHELL 000000340D922000 == 46 [pid = 3188] [id = 194] 13:27:03 INFO - PROCESS | 3188 | --DOCSHELL 000000340B330800 == 45 [pid = 3188] [id = 193] 13:27:03 INFO - PROCESS | 3188 | --DOCSHELL 00000034077A1000 == 44 [pid = 3188] [id = 192] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340EC48400) [pid = 3188] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003406EA1C00) [pid = 3188] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340B123800) [pid = 3188] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOCSHELL 000000340B27D800 == 43 [pid = 3188] [id = 187] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003407CCA000) [pid = 3188] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0000003408192000) [pid = 3188] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0000003404C0CC00) [pid = 3188] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0000003407728800) [pid = 3188] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340A052400) [pid = 3188] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340CA7AC00) [pid = 3188] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340EAF2400) [pid = 3188] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000340DA74800) [pid = 3188] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340D7AB400) [pid = 3188] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000340A9DE800) [pid = 3188] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:27:03 INFO - PROCESS | 3188 | 1461184023233 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F04000 == 44 [pid = 3188] [id = 201] 13:27:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0000003403881800) [pid = 3188] [serial = 601] [outer = 0000000000000000] 13:27:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340411F400) [pid = 3188] [serial = 602] [outer = 0000003403881800] 13:27:03 INFO - PROCESS | 3188 | 1461184023283 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003407488800) [pid = 3188] [serial = 603] [outer = 0000003403881800] 13:27:03 INFO - PROCESS | 3188 | 1461184023731 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]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 777ms 13:27:03 INFO - PROCESS | 3188 | 1461184023773 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 3188 | 1461184023776 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 13:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:27:03 INFO - PROCESS | 3188 | 1461184023780 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 3188 | 1461184023784 Marionette TRACE conn5 <- [1,770,null,{}] 13:27:03 INFO - PROCESS | 3188 | 1461184023795 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}] 13:27:03 INFO - PROCESS | 3188 | 1461184023882 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 13:27:03 INFO - PROCESS | 3188 | 1461184023891 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B276000 == 45 [pid = 3188] [id = 202] 13:27:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (00000034044C0C00) [pid = 3188] [serial = 604] [outer = 0000000000000000] 13:27:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0000003408AC7000) [pid = 3188] [serial = 605] [outer = 00000034044C0C00] 13:27:03 INFO - PROCESS | 3188 | 1461184023943 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003409F04400) [pid = 3188] [serial = 606] [outer = 00000034044C0C00] 13:27:04 INFO - PROCESS | 3188 | 1461184024399 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]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 13:27:04 INFO - PROCESS | 3188 | 1461184024411 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 3188 | 1461184024414 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 13:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:27:04 INFO - PROCESS | 3188 | 1461184024422 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 3188 | 1461184024424 Marionette TRACE conn5 <- [1,774,null,{}] 13:27:04 INFO - PROCESS | 3188 | 1461184024427 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}] 13:27:04 INFO - PROCESS | 3188 | 1461184024512 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 13:27:04 INFO - PROCESS | 3188 | 1461184024520 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD21000 == 46 [pid = 3188] [id = 203] 13:27:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340A936400) [pid = 3188] [serial = 607] [outer = 0000000000000000] 13:27:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340A9DD400) [pid = 3188] [serial = 608] [outer = 000000340A936400] 13:27:04 INFO - PROCESS | 3188 | 1461184024569 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340BDC9C00) [pid = 3188] [serial = 609] [outer = 000000340A936400] 13:27:04 INFO - PROCESS | 3188 | 1461184024990 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]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 13:27:05 INFO - PROCESS | 3188 | 1461184025054 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 3188 | 1461184025057 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 13:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:27:05 INFO - PROCESS | 3188 | 1461184025060 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 3188 | 1461184025062 Marionette TRACE conn5 <- [1,778,null,{}] 13:27:05 INFO - PROCESS | 3188 | 1461184025065 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}] 13:27:05 INFO - PROCESS | 3188 | 1461184025143 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 13:27:05 INFO - PROCESS | 3188 | 1461184025151 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D914800 == 47 [pid = 3188] [id = 204] 13:27:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340BDCA800) [pid = 3188] [serial = 610] [outer = 0000000000000000] 13:27:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340BF23400) [pid = 3188] [serial = 611] [outer = 000000340BDCA800] 13:27:05 INFO - PROCESS | 3188 | 1461184025197 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340CAE1400) [pid = 3188] [serial = 612] [outer = 000000340BDCA800] 13:27:05 INFO - PROCESS | 3188 | 1461184025699 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]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 13:27:05 INFO - PROCESS | 3188 | 1461184025734 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 13:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:27:05 INFO - PROCESS | 3188 | 1461184025736 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 13:27:05 INFO - PROCESS | 3188 | 1461184025745 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 3188 | 1461184025747 Marionette TRACE conn5 <- [1,782,null,{}] 13:27:05 INFO - PROCESS | 3188 | 1461184025750 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}] 13:27:05 INFO - PROCESS | 3188 | 1461184025876 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 13:27:05 INFO - PROCESS | 3188 | 1461184025884 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE10800 == 48 [pid = 3188] [id = 205] 13:27:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340D7AB800) [pid = 3188] [serial = 613] [outer = 0000000000000000] 13:27:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340DA80000) [pid = 3188] [serial = 614] [outer = 000000340D7AB800] 13:27:05 INFO - PROCESS | 3188 | 1461184025978 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340EAF4400) [pid = 3188] [serial = 615] [outer = 000000340D7AB800] 13:27:06 INFO - PROCESS | 3188 | 1461184026435 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]]]}] 13:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 13:27:06 INFO - PROCESS | 3188 | 1461184026506 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 13:27:06 INFO - PROCESS | 3188 | 1461184026509 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 13:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:27:06 INFO - PROCESS | 3188 | 1461184026518 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 3188 | 1461184026520 Marionette TRACE conn5 <- [1,786,null,{}] 13:27:06 INFO - PROCESS | 3188 | 1461184026524 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}] 13:27:06 INFO - PROCESS | 3188 | 1461184026626 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 13:27:06 INFO - PROCESS | 3188 | 1461184026639 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8CF000 == 49 [pid = 3188] [id = 206] 13:27:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340EC44000) [pid = 3188] [serial = 616] [outer = 0000000000000000] 13:27:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340F238C00) [pid = 3188] [serial = 617] [outer = 000000340EC44000] 13:27:06 INFO - PROCESS | 3188 | 1461184026686 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340F838C00) [pid = 3188] [serial = 618] [outer = 000000340EC44000] 13:27:07 INFO - PROCESS | 3188 | 1461184027158 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]]]}] 13:27:07 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 13:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 13:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:27:07 INFO - PROCESS | 3188 | 1461184027193 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 3188 | 1461184027195 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 13:27:07 INFO - PROCESS | 3188 | 1461184027198 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 3188 | 1461184027200 Marionette TRACE conn5 <- [1,790,null,{}] 13:27:07 INFO - PROCESS | 3188 | 1461184027208 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}] 13:27:07 INFO - PROCESS | 3188 | 1461184027311 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 13:27:07 INFO - PROCESS | 3188 | 1461184027319 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE80000 == 50 [pid = 3188] [id = 207] 13:27:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340F8EE000) [pid = 3188] [serial = 619] [outer = 0000000000000000] 13:27:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340F8F2C00) [pid = 3188] [serial = 620] [outer = 000000340F8EE000] 13:27:07 INFO - PROCESS | 3188 | 1461184027366 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340F972400) [pid = 3188] [serial = 621] [outer = 000000340F8EE000] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (00000034068C7C00) [pid = 3188] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (0000003406931000) [pid = 3188] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340FF08800) [pid = 3188] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340CB44000) [pid = 3188] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340BDC8C00) [pid = 3188] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340EC41800) [pid = 3188] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340771D800) [pid = 3188] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340BDCC000) [pid = 3188] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340F8F2800) [pid = 3188] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003410362800) [pid = 3188] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0000003408259000) [pid = 3188] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340FF6B800) [pid = 3188] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0000003407CD0000) [pid = 3188] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0000003406968C00) [pid = 3188] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340F97EC00) [pid = 3188] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003408D94400) [pid = 3188] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340FF0B000) [pid = 3188] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (00000034082D0C00) [pid = 3188] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000340F95FC00) [pid = 3188] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:27:07 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340DA75C00) [pid = 3188] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:27:08 INFO - PROCESS | 3188 | 1461184028007 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]]]}] 13:27:08 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 13:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 839ms 13:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:27:08 INFO - PROCESS | 3188 | 1461184028041 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 3188 | 1461184028043 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 13:27:08 INFO - PROCESS | 3188 | 1461184028046 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 3188 | 1461184028048 Marionette TRACE conn5 <- [1,794,null,{}] 13:27:08 INFO - PROCESS | 3188 | 1461184028052 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}] 13:27:08 INFO - PROCESS | 3188 | 1461184028131 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 13:27:08 INFO - PROCESS | 3188 | 1461184028138 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B271000 == 51 [pid = 3188] [id = 208] 13:27:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0000003408192C00) [pid = 3188] [serial = 622] [outer = 0000000000000000] 13:27:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340A4A3C00) [pid = 3188] [serial = 623] [outer = 0000003408192C00] 13:27:08 INFO - PROCESS | 3188 | 1461184028184 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340F23E800) [pid = 3188] [serial = 624] [outer = 0000003408192C00] 13:27:08 INFO - PROCESS | 3188 | 1461184028610 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]]]}] 13:27:08 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 13:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 13:27:08 INFO - PROCESS | 3188 | 1461184028638 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 3188 | 1461184028640 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 13:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:27:08 INFO - PROCESS | 3188 | 1461184028643 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 3188 | 1461184028645 Marionette TRACE conn5 <- [1,798,null,{}] 13:27:08 INFO - PROCESS | 3188 | 1461184028649 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}] 13:27:08 INFO - PROCESS | 3188 | 1461184028729 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 13:27:08 INFO - PROCESS | 3188 | 1461184028736 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410455000 == 52 [pid = 3188] [id = 209] 13:27:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340F97A800) [pid = 3188] [serial = 625] [outer = 0000000000000000] 13:27:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340FF04400) [pid = 3188] [serial = 626] [outer = 000000340F97A800] 13:27:08 INFO - PROCESS | 3188 | 1461184028782 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340FF0EC00) [pid = 3188] [serial = 627] [outer = 000000340F97A800] 13:27:09 INFO - PROCESS | 3188 | 1461184029200 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]]]}] 13:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 13:27:09 INFO - PROCESS | 3188 | 1461184029233 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 13:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:27:09 INFO - PROCESS | 3188 | 1461184029236 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 13:27:09 INFO - PROCESS | 3188 | 1461184029239 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 3188 | 1461184029242 Marionette TRACE conn5 <- [1,802,null,{}] 13:27:09 INFO - PROCESS | 3188 | 1461184029245 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}] 13:27:09 INFO - PROCESS | 3188 | 1461184029350 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 13:27:09 INFO - PROCESS | 3188 | 1461184029356 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000347980E800 == 53 [pid = 3188] [id = 210] 13:27:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340FF58000) [pid = 3188] [serial = 628] [outer = 0000000000000000] 13:27:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340FF6EC00) [pid = 3188] [serial = 629] [outer = 000000340FF58000] 13:27:09 INFO - PROCESS | 3188 | 1461184029408 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003410363C00) [pid = 3188] [serial = 630] [outer = 000000340FF58000] 13:27:10 INFO - PROCESS | 3188 | 1461184030083 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] 13:27:10 INFO - PROCESS | 3188 | 1461184030128 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 13:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:27:10 INFO - PROCESS | 3188 | 1461184030134 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 3188 | 1461184030139 Marionette TRACE conn5 <- [1,806,null,{}] 13:27:10 INFO - PROCESS | 3188 | 1461184030145 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}] 13:27:10 INFO - PROCESS | 3188 | 1461184030288 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 13:27:10 INFO - PROCESS | 3188 | 1461184030404 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 3188 | ++DOCSHELL 0000003408107800 == 54 [pid = 3188] [id = 211] 13:27:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0000003406E99C00) [pid = 3188] [serial = 631] [outer = 0000000000000000] 13:27:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003407A34C00) [pid = 3188] [serial = 632] [outer = 0000003406E99C00] 13:27:10 INFO - PROCESS | 3188 | 1461184030466 Marionette DEBUG loaded listener.js 13:27:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003407E86800) [pid = 3188] [serial = 633] [outer = 0000003406E99C00] 13:27:11 INFO - PROCESS | 3188 | 1461184031097 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]]]}] 13:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 987ms 13:27:11 INFO - PROCESS | 3188 | 1461184031124 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 3188 | 1461184031131 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 13:27:11 INFO - PROCESS | 3188 | 1461184031138 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:27:11 INFO - PROCESS | 3188 | 1461184031141 Marionette TRACE conn5 <- [1,810,null,{}] 13:27:11 INFO - PROCESS | 3188 | 1461184031145 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}] 13:27:11 INFO - PROCESS | 3188 | 1461184031254 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 13:27:11 INFO - PROCESS | 3188 | 1461184031339 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAC2000 == 55 [pid = 3188] [id = 212] 13:27:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (0000003409F06800) [pid = 3188] [serial = 634] [outer = 0000000000000000] 13:27:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340BDC0C00) [pid = 3188] [serial = 635] [outer = 0000003409F06800] 13:27:11 INFO - PROCESS | 3188 | 1461184031397 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340CB3B400) [pid = 3188] [serial = 636] [outer = 0000003409F06800] 13:27:11 INFO - PROCESS | 3188 | 1461184031952 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] 13:27:12 INFO - PROCESS | 3188 | 1461184032048 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 13:27:12 INFO - PROCESS | 3188 | 1461184032053 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:27:12 INFO - PROCESS | 3188 | 1461184032057 Marionette TRACE conn5 <- [1,814,null,{}] 13:27:12 INFO - PROCESS | 3188 | 1461184032083 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}] 13:27:12 INFO - PROCESS | 3188 | 1461184032224 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 13:27:12 INFO - PROCESS | 3188 | 1461184032268 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1B7000 == 56 [pid = 3188] [id = 213] 13:27:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340F83E400) [pid = 3188] [serial = 637] [outer = 0000000000000000] 13:27:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340FF62400) [pid = 3188] [serial = 638] [outer = 000000340F83E400] 13:27:12 INFO - PROCESS | 3188 | 1461184032328 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000341035FC00) [pid = 3188] [serial = 639] [outer = 000000340F83E400] 13:27:12 INFO - PROCESS | 3188 | 1461184032887 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]]]}] 13:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 881ms 13:27:12 INFO - PROCESS | 3188 | 1461184032940 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 3188 | 1461184032943 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 13:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:27:12 INFO - PROCESS | 3188 | 1461184032947 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 3188 | 1461184032949 Marionette TRACE conn5 <- [1,818,null,{}] 13:27:12 INFO - PROCESS | 3188 | 1461184032953 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}] 13:27:13 INFO - PROCESS | 3188 | 1461184033060 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 13:27:13 INFO - PROCESS | 3188 | 1461184033144 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A250000 == 57 [pid = 3188] [id = 214] 13:27:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (00000034103D7000) [pid = 3188] [serial = 640] [outer = 0000000000000000] 13:27:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (00000034104DA800) [pid = 3188] [serial = 641] [outer = 00000034103D7000] 13:27:13 INFO - PROCESS | 3188 | 1461184033203 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (00000034104E3400) [pid = 3188] [serial = 642] [outer = 00000034103D7000] 13:27:13 INFO - PROCESS | 3188 | 1461184033807 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]]]}] 13:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 881ms 13:27:13 INFO - PROCESS | 3188 | 1461184033830 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 13:27:13 INFO - PROCESS | 3188 | 1461184033832 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 13:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:27:13 INFO - PROCESS | 3188 | 1461184033836 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 3188 | 1461184033838 Marionette TRACE conn5 <- [1,822,null,{}] 13:27:13 INFO - PROCESS | 3188 | 1461184033841 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}] 13:27:13 INFO - PROCESS | 3188 | 1461184033944 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 13:27:14 INFO - PROCESS | 3188 | 1461184034028 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 3188 | ++DOCSHELL 000000347AAC3800 == 58 [pid = 3188] [id = 215] 13:27:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (00000034104E1000) [pid = 3188] [serial = 643] [outer = 0000000000000000] 13:27:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (00000034786D0000) [pid = 3188] [serial = 644] [outer = 00000034104E1000] 13:27:14 INFO - PROCESS | 3188 | 1461184034086 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (00000034786DA400) [pid = 3188] [serial = 645] [outer = 00000034104E1000] 13:27:14 INFO - PROCESS | 3188 | 1461184034664 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]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 923ms 13:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:27:14 INFO - PROCESS | 3188 | 1461184034762 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 3188 | 1461184034765 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 13:27:14 INFO - PROCESS | 3188 | 1461184034769 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 3188 | 1461184034771 Marionette TRACE conn5 <- [1,826,null,{}] 13:27:14 INFO - PROCESS | 3188 | 1461184034775 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}] 13:27:15 INFO - PROCESS | 3188 | 1461184035024 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 13:27:15 INFO - PROCESS | 3188 | 1461184035094 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 3188 | ++DOCSHELL 00000034073A1000 == 59 [pid = 3188] [id = 216] 13:27:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003403B59800) [pid = 3188] [serial = 646] [outer = 0000000000000000] 13:27:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (0000003404147C00) [pid = 3188] [serial = 647] [outer = 0000003403B59800] 13:27:15 INFO - PROCESS | 3188 | 1461184035188 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (0000003406E9F400) [pid = 3188] [serial = 648] [outer = 0000003403B59800] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 000000347EE1C800 == 58 [pid = 3188] [id = 19] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE08000 == 57 [pid = 3188] [id = 161] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 0000003410455000 == 56 [pid = 3188] [id = 209] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340B271000 == 55 [pid = 3188] [id = 208] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE80000 == 54 [pid = 3188] [id = 207] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8CF000 == 53 [pid = 3188] [id = 206] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE10800 == 52 [pid = 3188] [id = 205] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340D914800 == 51 [pid = 3188] [id = 204] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD21000 == 50 [pid = 3188] [id = 203] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 000000340B276000 == 49 [pid = 3188] [id = 202] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F04000 == 48 [pid = 3188] [id = 201] 13:27:15 INFO - PROCESS | 3188 | --DOCSHELL 00000034073AF800 == 47 [pid = 3188] [id = 200] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (00000034786B7C00) [pid = 3188] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | 1461184035813 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]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1075ms 13:27:15 INFO - PROCESS | 3188 | 1461184035849 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 3188 | 1461184035853 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 13:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:27:15 INFO - PROCESS | 3188 | 1461184035858 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 3188 | 1461184035862 Marionette TRACE conn5 <- [1,830,null,{}] 13:27:15 INFO - PROCESS | 3188 | 1461184035867 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}] 13:27:15 INFO - PROCESS | 3188 | 1461184035965 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340FF59C00) [pid = 3188] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340BDCD400) [pid = 3188] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340FF02400) [pid = 3188] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340F8E9C00) [pid = 3188] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003407CD1C00) [pid = 3188] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (0000003407729000) [pid = 3188] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003407CD1000) [pid = 3188] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340FF6C000) [pid = 3188] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340CAE5000) [pid = 3188] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (00000034103D8400) [pid = 3188] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340DA7C800) [pid = 3188] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340F839C00) [pid = 3188] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340FF68C00) [pid = 3188] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340F83CC00) [pid = 3188] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0000003407723400) [pid = 3188] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003407CF0800) [pid = 3188] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340EAF1800) [pid = 3188] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340CAE0400) [pid = 3188] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340FF55800) [pid = 3188] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340F97A400) [pid = 3188] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (00000034103D9400) [pid = 3188] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003410363800) [pid = 3188] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340A546C00) [pid = 3188] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000341035C400) [pid = 3188] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000340FF72C00) [pid = 3188] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0000003408D90400) [pid = 3188] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:27:15 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0000003408191400) [pid = 3188] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:27:16 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000340F975800) [pid = 3188] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:27:16 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340BDCAC00) [pid = 3188] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:27:16 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000340F23D800) [pid = 3188] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:27:16 INFO - PROCESS | 3188 | 1461184036043 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082AF000 == 48 [pid = 3188] [id = 217] 13:27:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0000003404C14400) [pid = 3188] [serial = 649] [outer = 0000000000000000] 13:27:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (0000003406E9EC00) [pid = 3188] [serial = 650] [outer = 0000003404C14400] 13:27:16 INFO - PROCESS | 3188 | 1461184036096 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0000003407CCB000) [pid = 3188] [serial = 651] [outer = 0000003404C14400] 13:27:16 INFO - PROCESS | 3188 | 1461184036543 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]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 734ms 13:27:16 INFO - PROCESS | 3188 | 1461184036594 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 3188 | 1461184036598 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 13:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:27:16 INFO - PROCESS | 3188 | 1461184036601 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 3188 | 1461184036603 Marionette TRACE conn5 <- [1,834,null,{}] 13:27:16 INFO - PROCESS | 3188 | 1461184036607 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}] 13:27:16 INFO - PROCESS | 3188 | 1461184036692 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 13:27:16 INFO - PROCESS | 3188 | 1461184036707 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B32E800 == 49 [pid = 3188] [id = 218] 13:27:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0000003408259000) [pid = 3188] [serial = 652] [outer = 0000000000000000] 13:27:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (00000034085EA400) [pid = 3188] [serial = 653] [outer = 0000003408259000] 13:27:16 INFO - PROCESS | 3188 | 1461184036756 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003409B26C00) [pid = 3188] [serial = 654] [outer = 0000003408259000] 13:27:17 INFO - PROCESS | 3188 | 1461184037218 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]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 13:27:17 INFO - PROCESS | 3188 | 1461184037293 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 3188 | 1461184037297 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 13:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:27:17 INFO - PROCESS | 3188 | 1461184037308 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 3188 | 1461184037313 Marionette TRACE conn5 <- [1,838,null,{}] 13:27:17 INFO - PROCESS | 3188 | 1461184037317 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}] 13:27:17 INFO - PROCESS | 3188 | 1461184037405 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 13:27:17 INFO - PROCESS | 3188 | 1461184037474 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7DA800 == 50 [pid = 3188] [id = 219] 13:27:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (00000034081B2800) [pid = 3188] [serial = 655] [outer = 0000000000000000] 13:27:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0000003408C04C00) [pid = 3188] [serial = 656] [outer = 00000034081B2800] 13:27:17 INFO - PROCESS | 3188 | 1461184037523 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340CA7BC00) [pid = 3188] [serial = 657] [outer = 00000034081B2800] 13:27:17 INFO - PROCESS | 3188 | 1461184037900 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]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 13:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:27:17 INFO - PROCESS | 3188 | 1461184037936 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 3188 | 1461184037938 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 13:27:17 INFO - PROCESS | 3188 | 1461184037941 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 3188 | 1461184037943 Marionette TRACE conn5 <- [1,842,null,{}] 13:27:17 INFO - PROCESS | 3188 | 1461184037947 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}] 13:27:18 INFO - PROCESS | 3188 | 1461184038092 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 13:27:18 INFO - PROCESS | 3188 | 1461184038115 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DABB800 == 51 [pid = 3188] [id = 220] 13:27:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340825DC00) [pid = 3188] [serial = 658] [outer = 0000000000000000] 13:27:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340D7B2400) [pid = 3188] [serial = 659] [outer = 000000340825DC00] 13:27:18 INFO - PROCESS | 3188 | 1461184038166 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340EAEDC00) [pid = 3188] [serial = 660] [outer = 000000340825DC00] 13:27:19 INFO - PROCESS | 3188 | 1461184039765 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]]]}] 13:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2135ms 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340F97A800) [pid = 3188] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340D7AB800) [pid = 3188] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340BDCA800) [pid = 3188] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (00000034071DEC00) [pid = 3188] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340F8EE000) [pid = 3188] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003403881800) [pid = 3188] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (00000034044C0C00) [pid = 3188] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340EC44000) [pid = 3188] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000340A936400) [pid = 3188] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003408192C00) [pid = 3188] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:27:20 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (00000034104E2000) [pid = 3188] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:27:20 INFO - PROCESS | 3188 | 1461184040217 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 3188 | 1461184040219 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 13:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:27:20 INFO - PROCESS | 3188 | 1461184040226 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 3188 | 1461184040228 Marionette TRACE conn5 <- [1,846,null,{}] 13:27:20 INFO - PROCESS | 3188 | 1461184040232 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}] 13:27:20 INFO - PROCESS | 3188 | 1461184040312 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 13:27:20 INFO - PROCESS | 3188 | 1461184040322 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F913000 == 52 [pid = 3188] [id = 221] 13:27:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340D7B0400) [pid = 3188] [serial = 661] [outer = 0000000000000000] 13:27:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340EC3DC00) [pid = 3188] [serial = 662] [outer = 000000340D7B0400] 13:27:20 INFO - PROCESS | 3188 | 1461184040379 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340F977000) [pid = 3188] [serial = 663] [outer = 000000340D7B0400] 13:27:20 INFO - PROCESS | 3188 | 1461184040810 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]]]}] 13:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 13:27:20 INFO - PROCESS | 3188 | 1461184040861 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 3188 | 1461184040864 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 13:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:27:20 INFO - PROCESS | 3188 | 1461184040868 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 3188 | 1461184040870 Marionette TRACE conn5 <- [1,850,null,{}] 13:27:20 INFO - PROCESS | 3188 | 1461184040873 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}] 13:27:20 INFO - PROCESS | 3188 | 1461184040957 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 13:27:20 INFO - PROCESS | 3188 | 1461184040963 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 3188 | ++DOCSHELL 000000341039B800 == 53 [pid = 3188] [id = 222] 13:27:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340FF5D400) [pid = 3188] [serial = 664] [outer = 0000000000000000] 13:27:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340FF63800) [pid = 3188] [serial = 665] [outer = 000000340FF5D400] 13:27:21 INFO - PROCESS | 3188 | 1461184041012 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340FF72C00) [pid = 3188] [serial = 666] [outer = 000000340FF5D400] 13:27:21 INFO - PROCESS | 3188 | 1461184041443 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]]]}] 13:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 628ms 13:27:21 INFO - PROCESS | 3188 | 1461184041499 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 13:27:21 INFO - PROCESS | 3188 | 1461184041501 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 13:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:27:21 INFO - PROCESS | 3188 | 1461184041505 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 3188 | 1461184041507 Marionette TRACE conn5 <- [1,854,null,{}] 13:27:21 INFO - PROCESS | 3188 | 1461184041510 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}] 13:27:21 INFO - PROCESS | 3188 | 1461184041593 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 13:27:21 INFO - PROCESS | 3188 | 1461184041599 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410444000 == 54 [pid = 3188] [id = 223] 13:27:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000341035D800) [pid = 3188] [serial = 667] [outer = 0000000000000000] 13:27:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (00000034103CF400) [pid = 3188] [serial = 668] [outer = 000000341035D800] 13:27:21 INFO - PROCESS | 3188 | 1461184041645 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (00000034104DD000) [pid = 3188] [serial = 669] [outer = 000000341035D800] 13:27:22 INFO - PROCESS | 3188 | 1461184042090 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]]]}] 13:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 13:27:22 INFO - PROCESS | 3188 | 1461184042138 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 3188 | 1461184042140 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 13:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:27:22 INFO - PROCESS | 3188 | 1461184042143 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 3188 | 1461184042145 Marionette TRACE conn5 <- [1,858,null,{}] 13:27:22 INFO - PROCESS | 3188 | 1461184042149 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}] 13:27:22 INFO - PROCESS | 3188 | 1461184042284 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 13:27:22 INFO - PROCESS | 3188 | 1461184042445 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407298000 == 55 [pid = 3188] [id = 224] 13:27:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0000003404574800) [pid = 3188] [serial = 670] [outer = 0000000000000000] 13:27:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340696A400) [pid = 3188] [serial = 671] [outer = 0000003404574800] 13:27:22 INFO - PROCESS | 3188 | 1461184042506 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003407CC9C00) [pid = 3188] [serial = 672] [outer = 0000003404574800] 13:27:23 INFO - PROCESS | 3188 | 1461184043084 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]]]}] 13:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 986ms 13:27:23 INFO - PROCESS | 3188 | 1461184043133 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 13:27:23 INFO - PROCESS | 3188 | 1461184043139 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 13:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:27:23 INFO - PROCESS | 3188 | 1461184043144 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - PROCESS | 3188 | 1461184043149 Marionette TRACE conn5 <- [1,862,null,{}] 13:27:23 INFO - PROCESS | 3188 | 1461184043154 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}] 13:27:23 INFO - PROCESS | 3188 | 1461184043267 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 13:27:23 INFO - PROCESS | 3188 | 1461184043353 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7D2000 == 56 [pid = 3188] [id = 225] 13:27:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0000003408D0DC00) [pid = 3188] [serial = 673] [outer = 0000000000000000] 13:27:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003409FA8800) [pid = 3188] [serial = 674] [outer = 0000003408D0DC00] 13:27:23 INFO - PROCESS | 3188 | 1461184043414 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340BDC9400) [pid = 3188] [serial = 675] [outer = 0000003408D0DC00] 13:27:24 INFO - PROCESS | 3188 | 1461184044029 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]]]}] 13:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 922ms 13:27:24 INFO - PROCESS | 3188 | 1461184044069 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 13:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:27:24 INFO - PROCESS | 3188 | 1461184044072 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 13:27:24 INFO - PROCESS | 3188 | 1461184044076 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 3188 | 1461184044078 Marionette TRACE conn5 <- [1,866,null,{}] 13:27:24 INFO - PROCESS | 3188 | 1461184044083 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}] 13:27:24 INFO - PROCESS | 3188 | 1461184044192 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 13:27:24 INFO - PROCESS | 3188 | 1461184044283 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410546800 == 57 [pid = 3188] [id = 226] 13:27:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340EC3F000) [pid = 3188] [serial = 676] [outer = 0000000000000000] 13:27:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340F240800) [pid = 3188] [serial = 677] [outer = 000000340EC3F000] 13:27:24 INFO - PROCESS | 3188 | 1461184044343 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340FF07C00) [pid = 3188] [serial = 678] [outer = 000000340EC3F000] 13:27:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340FF58400) [pid = 3188] [serial = 679] [outer = 0000003406EA3400] 13:27:25 INFO - PROCESS | 3188 | 1461184045013 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]]]}] 13:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 987ms 13:27:25 INFO - PROCESS | 3188 | 1461184045064 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 3188 | 1461184045068 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 13:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:27:25 INFO - PROCESS | 3188 | 1461184045080 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 3188 | 1461184045085 Marionette TRACE conn5 <- [1,870,null,{}] 13:27:25 INFO - PROCESS | 3188 | 1461184045090 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}] 13:27:25 INFO - PROCESS | 3188 | 1461184045201 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 13:27:25 INFO - PROCESS | 3188 | 1461184045273 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1CD000 == 58 [pid = 3188] [id = 227] 13:27:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340FF0B800) [pid = 3188] [serial = 680] [outer = 0000000000000000] 13:27:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003479852400) [pid = 3188] [serial = 681] [outer = 000000340FF0B800] 13:27:25 INFO - PROCESS | 3188 | 1461184045331 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003479BC5C00) [pid = 3188] [serial = 682] [outer = 000000340FF0B800] 13:27:25 INFO - PROCESS | 3188 | 1461184045883 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]]]}] 13:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 839ms 13:27:25 INFO - PROCESS | 3188 | 1461184045932 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 3188 | 1461184045935 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 13:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:27:25 INFO - PROCESS | 3188 | 1461184045940 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 3188 | 1461184045942 Marionette TRACE conn5 <- [1,874,null,{}] 13:27:25 INFO - PROCESS | 3188 | 1461184045946 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}] 13:27:26 INFO - PROCESS | 3188 | 1461184046053 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 13:27:26 INFO - PROCESS | 3188 | 1461184046138 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 3188 | ++DOCSHELL 000000347BC7F000 == 59 [pid = 3188] [id = 228] 13:27:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000347A19F000) [pid = 3188] [serial = 683] [outer = 0000000000000000] 13:27:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000347A323800) [pid = 3188] [serial = 684] [outer = 000000347A19F000] 13:27:26 INFO - PROCESS | 3188 | 1461184046195 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000347A32BC00) [pid = 3188] [serial = 685] [outer = 000000347A19F000] 13:27:26 INFO - PROCESS | 3188 | 1461184046771 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]]]}] 13:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 881ms 13:27:26 INFO - PROCESS | 3188 | 1461184046824 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 3188 | 1461184046827 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 13:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:27:26 INFO - PROCESS | 3188 | 1461184046830 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 3188 | 1461184046833 Marionette TRACE conn5 <- [1,878,null,{}] 13:27:26 INFO - PROCESS | 3188 | 1461184046836 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}] 13:27:26 INFO - PROCESS | 3188 | 1461184046943 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 13:27:27 INFO - PROCESS | 3188 | 1461184047031 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EFD9800 == 60 [pid = 3188] [id = 229] 13:27:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000347AA29800) [pid = 3188] [serial = 686] [outer = 0000000000000000] 13:27:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000347AA32800) [pid = 3188] [serial = 687] [outer = 000000347AA29800] 13:27:27 INFO - PROCESS | 3188 | 1461184047096 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000347AC6B800) [pid = 3188] [serial = 688] [outer = 000000347AA29800] 13:27:27 INFO - PROCESS | 3188 | 1461184047683 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]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 923ms 13:27:27 INFO - PROCESS | 3188 | 1461184047757 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 3188 | 1461184047759 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 13:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:27:27 INFO - PROCESS | 3188 | 1461184047764 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 3188 | 1461184047766 Marionette TRACE conn5 <- [1,882,null,{}] 13:27:27 INFO - PROCESS | 3188 | 1461184047770 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}] 13:27:27 INFO - PROCESS | 3188 | 1461184047878 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 13:27:27 INFO - PROCESS | 3188 | 1461184047950 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409BB5000 == 61 [pid = 3188] [id = 230] 13:27:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340388C800) [pid = 3188] [serial = 689] [outer = 0000000000000000] 13:27:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340411F800) [pid = 3188] [serial = 690] [outer = 000000340388C800] 13:27:28 INFO - PROCESS | 3188 | 1461184048164 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003407720800) [pid = 3188] [serial = 691] [outer = 000000340388C800] 13:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1024ms 13:27:28 INFO - PROCESS | 3188 | 1461184048781 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]]]}] 13:27:28 INFO - PROCESS | 3188 | 1461184048790 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 3188 | 1461184048795 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 13:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:27:28 INFO - PROCESS | 3188 | 1461184048801 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - PROCESS | 3188 | 1461184048804 Marionette TRACE conn5 <- [1,886,null,{}] 13:27:28 INFO - PROCESS | 3188 | 1461184048828 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}] 13:27:28 INFO - PROCESS | 3188 | 1461184048934 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 13:27:29 INFO - PROCESS | 3188 | 1461184049025 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5D2800 == 62 [pid = 3188] [id = 231] 13:27:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (00000034081B9800) [pid = 3188] [serial = 692] [outer = 0000000000000000] 13:27:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (00000034082D1000) [pid = 3188] [serial = 693] [outer = 00000034081B9800] 13:27:29 INFO - PROCESS | 3188 | 1461184049078 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003409B32000) [pid = 3188] [serial = 694] [outer = 00000034081B9800] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 0000003410444000 == 61 [pid = 3188] [id = 223] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 000000341039B800 == 60 [pid = 3188] [id = 222] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 000000340F913000 == 59 [pid = 3188] [id = 221] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 000000340DABB800 == 58 [pid = 3188] [id = 220] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7DA800 == 57 [pid = 3188] [id = 219] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 000000340B32E800 == 56 [pid = 3188] [id = 218] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340FF6EC00) [pid = 3188] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 00000034082AF000 == 55 [pid = 3188] [id = 217] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 00000034073A1000 == 54 [pid = 3188] [id = 216] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1B7000 == 53 [pid = 3188] [id = 213] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAC2000 == 52 [pid = 3188] [id = 212] 13:27:29 INFO - PROCESS | 3188 | --DOCSHELL 0000003408107800 == 51 [pid = 3188] [id = 211] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340FF04400) [pid = 3188] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340DA80000) [pid = 3188] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340BF23400) [pid = 3188] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (00000034081B6C00) [pid = 3188] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340F8F2C00) [pid = 3188] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340411F400) [pid = 3188] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (0000003408AC7000) [pid = 3188] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340F838C00) [pid = 3188] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340A9DD400) [pid = 3188] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340F972400) [pid = 3188] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003409F04400) [pid = 3188] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340F238C00) [pid = 3188] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340F23E800) [pid = 3188] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340CAE1400) [pid = 3188] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340EAF4400) [pid = 3188] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0000003407488800) [pid = 3188] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340A4A3C00) [pid = 3188] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (00000034786D4800) [pid = 3188] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340BDC9C00) [pid = 3188] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340DA7E000) [pid = 3188] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340771AC00) [pid = 3188] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (00000034081B5000) [pid = 3188] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340FF0EC00) [pid = 3188] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:27:29 INFO - PROCESS | 3188 | 1461184049634 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]]]}] 13:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 881ms 13:27:29 INFO - PROCESS | 3188 | 1461184049685 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 3188 | 1461184049689 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 13:27:29 INFO - PROCESS | 3188 | 1461184049695 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:27:29 INFO - PROCESS | 3188 | 1461184049697 Marionette TRACE conn5 <- [1,890,null,{}] 13:27:29 INFO - PROCESS | 3188 | 1461184049701 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}] 13:27:29 INFO - PROCESS | 3188 | 1461184049793 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 13:27:29 INFO - PROCESS | 3188 | 1461184049864 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B27C000 == 52 [pid = 3188] [id = 232] 13:27:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340771AC00) [pid = 3188] [serial = 695] [outer = 0000000000000000] 13:27:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003408250800) [pid = 3188] [serial = 696] [outer = 000000340771AC00] 13:27:29 INFO - PROCESS | 3188 | 1461184049913 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340A9D7400) [pid = 3188] [serial = 697] [outer = 000000340771AC00] 13:27:30 INFO - PROCESS | 3188 | 1461184050336 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]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 13:27:30 INFO - PROCESS | 3188 | 1461184050391 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 3188 | 1461184050394 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 13:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:27:30 INFO - PROCESS | 3188 | 1461184050397 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 3188 | 1461184050401 Marionette TRACE conn5 <- [1,894,null,{}] 13:27:30 INFO - PROCESS | 3188 | 1461184050412 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}] 13:27:30 INFO - PROCESS | 3188 | 1461184050509 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 13:27:30 INFO - PROCESS | 3188 | 1461184050516 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D966000 == 53 [pid = 3188] [id = 233] 13:27:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340BF81000) [pid = 3188] [serial = 698] [outer = 0000000000000000] 13:27:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340BF84400) [pid = 3188] [serial = 699] [outer = 000000340BF81000] 13:27:30 INFO - PROCESS | 3188 | 1461184050595 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340BF8D800) [pid = 3188] [serial = 700] [outer = 000000340BF81000] 13:27:31 INFO - PROCESS | 3188 | 1461184051023 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]]]}] 13:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 13:27:31 INFO - PROCESS | 3188 | 1461184051072 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 13:27:31 INFO - PROCESS | 3188 | 1461184051075 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 13:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:27:31 INFO - PROCESS | 3188 | 1461184051078 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:27:31 INFO - PROCESS | 3188 | 1461184051080 Marionette TRACE conn5 <- [1,898,null,{}] 13:27:31 INFO - PROCESS | 3188 | 1461184051084 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}] 13:27:31 INFO - PROCESS | 3188 | 1461184051170 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 13:27:31 INFO - PROCESS | 3188 | 1461184051176 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F275800 == 54 [pid = 3188] [id = 234] 13:27:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340CAE2000) [pid = 3188] [serial = 701] [outer = 0000000000000000] 13:27:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340CB35400) [pid = 3188] [serial = 702] [outer = 000000340CAE2000] 13:27:31 INFO - PROCESS | 3188 | 1461184051223 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340D7B2800) [pid = 3188] [serial = 703] [outer = 000000340CAE2000] 13:27:31 INFO - PROCESS | 3188 | 1461184051634 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]]]}] 13:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 13:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:27:31 INFO - PROCESS | 3188 | 1461184051709 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 13:27:31 INFO - PROCESS | 3188 | 1461184051711 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 13:27:31 INFO - PROCESS | 3188 | 1461184051715 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:27:31 INFO - PROCESS | 3188 | 1461184051717 Marionette TRACE conn5 <- [1,902,null,{}] 13:27:31 INFO - PROCESS | 3188 | 1461184051720 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}] 13:27:31 INFO - PROCESS | 3188 | 1461184051825 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 13:27:31 INFO - PROCESS | 3188 | 1461184051831 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082B1800 == 55 [pid = 3188] [id = 235] 13:27:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340DA7D800) [pid = 3188] [serial = 704] [outer = 0000000000000000] 13:27:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340EAEC000) [pid = 3188] [serial = 705] [outer = 000000340DA7D800] 13:27:31 INFO - PROCESS | 3188 | 1461184051924 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340F23DC00) [pid = 3188] [serial = 706] [outer = 000000340DA7D800] 13:27:32 INFO - PROCESS | 3188 | 1461184052418 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]]]}] 13:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 735ms 13:27:32 INFO - PROCESS | 3188 | 1461184052453 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 3188 | 1461184052456 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 13:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:27:32 INFO - PROCESS | 3188 | 1461184052459 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 3188 | 1461184052461 Marionette TRACE conn5 <- [1,906,null,{}] 13:27:32 INFO - PROCESS | 3188 | 1461184052464 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}] 13:27:32 INFO - PROCESS | 3188 | 1461184052578 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 13:27:32 INFO - PROCESS | 3188 | 1461184052587 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000341041F800 == 56 [pid = 3188] [id = 236] 13:27:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340F953800) [pid = 3188] [serial = 707] [outer = 0000000000000000] 13:27:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340F97FC00) [pid = 3188] [serial = 708] [outer = 000000340F953800] 13:27:32 INFO - PROCESS | 3188 | 1461184052633 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340FF54000) [pid = 3188] [serial = 709] [outer = 000000340F953800] 13:27:33 INFO - PROCESS | 3188 | 1461184053091 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]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 13:27:33 INFO - PROCESS | 3188 | 1461184053132 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 3188 | 1461184053135 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 13:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:27:33 INFO - PROCESS | 3188 | 1461184053148 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 3188 | 1461184053150 Marionette TRACE conn5 <- [1,910,null,{}] 13:27:33 INFO - PROCESS | 3188 | 1461184053154 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}] 13:27:33 INFO - PROCESS | 3188 | 1461184053290 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 13:27:33 INFO - PROCESS | 3188 | 1461184053313 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410545000 == 57 [pid = 3188] [id = 237] 13:27:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340FF6C000) [pid = 3188] [serial = 710] [outer = 0000000000000000] 13:27:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003410356000) [pid = 3188] [serial = 711] [outer = 000000340FF6C000] 13:27:33 INFO - PROCESS | 3188 | 1461184053360 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (00000034103D9C00) [pid = 3188] [serial = 712] [outer = 000000340FF6C000] 13:27:33 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003403B59800) [pid = 3188] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:27:33 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (00000034081B2800) [pid = 3188] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:27:33 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340D7B0400) [pid = 3188] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:27:33 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003404C14400) [pid = 3188] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:27:33 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340FF58000) [pid = 3188] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:27:33 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003408259000) [pid = 3188] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:27:33 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340FF5D400) [pid = 3188] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:27:33 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340825DC00) [pid = 3188] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:27:33 INFO - PROCESS | 3188 | 1461184053871 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]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 776ms 13:27:33 INFO - PROCESS | 3188 | 1461184053923 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 3188 | 1461184053925 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 13:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:27:33 INFO - PROCESS | 3188 | 1461184053928 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 3188 | 1461184053930 Marionette TRACE conn5 <- [1,914,null,{}] 13:27:33 INFO - PROCESS | 3188 | 1461184053933 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}] 13:27:34 INFO - PROCESS | 3188 | 1461184054017 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 13:27:34 INFO - PROCESS | 3188 | 1461184054091 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F90B000 == 58 [pid = 3188] [id = 238] 13:27:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003407CCE400) [pid = 3188] [serial = 713] [outer = 0000000000000000] 13:27:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340FF5D400) [pid = 3188] [serial = 714] [outer = 0000003407CCE400] 13:27:34 INFO - PROCESS | 3188 | 1461184054140 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (00000034104DF400) [pid = 3188] [serial = 715] [outer = 0000003407CCE400] 13:27:34 INFO - PROCESS | 3188 | 1461184054501 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]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 13:27:34 INFO - PROCESS | 3188 | 1461184054560 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 3188 | 1461184054562 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 13:27:34 INFO - PROCESS | 3188 | 1461184054566 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:27:34 INFO - PROCESS | 3188 | 1461184054568 Marionette TRACE conn5 <- [1,918,null,{}] 13:27:34 INFO - PROCESS | 3188 | 1461184054571 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}] 13:27:34 INFO - PROCESS | 3188 | 1461184054706 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 13:27:34 INFO - PROCESS | 3188 | 1461184054720 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000347AABF800 == 59 [pid = 3188] [id = 239] 13:27:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (0000003407CEE800) [pid = 3188] [serial = 716] [outer = 0000000000000000] 13:27:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (00000034786CEC00) [pid = 3188] [serial = 717] [outer = 0000003407CEE800] 13:27:34 INFO - PROCESS | 3188 | 1461184054767 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (0000003479ABA000) [pid = 3188] [serial = 718] [outer = 0000003407CEE800] 13:27:35 INFO - PROCESS | 3188 | 1461184055178 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]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 13:27:35 INFO - PROCESS | 3188 | 1461184055198 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 3188 | 1461184055201 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 13:27:35 INFO - PROCESS | 3188 | 1461184055204 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:27:35 INFO - PROCESS | 3188 | 1461184055206 Marionette TRACE conn5 <- [1,922,null,{}] 13:27:35 INFO - PROCESS | 3188 | 1461184055209 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}] 13:27:35 INFO - PROCESS | 3188 | 1461184055322 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 13:27:35 INFO - PROCESS | 3188 | 1461184055331 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F6D2000 == 60 [pid = 3188] [id = 240] 13:27:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003479850400) [pid = 3188] [serial = 719] [outer = 0000000000000000] 13:27:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000347AA2A000) [pid = 3188] [serial = 720] [outer = 0000003479850400] 13:27:35 INFO - PROCESS | 3188 | 1461184055384 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000347AC73000) [pid = 3188] [serial = 721] [outer = 0000003479850400] 13:27:35 INFO - PROCESS | 3188 | 1461184055878 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]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 735ms 13:27:36 INFO - PROCESS | 3188 | 1461184056041 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 3188 | 1461184056046 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 13:27:36 INFO - PROCESS | 3188 | 1461184056056 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:27:36 INFO - PROCESS | 3188 | 1461184056060 Marionette TRACE conn5 <- [1,926,null,{}] 13:27:36 INFO - PROCESS | 3188 | 1461184056066 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}] 13:27:36 INFO - PROCESS | 3188 | 1461184056182 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 13:27:36 INFO - PROCESS | 3188 | 1461184056266 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A02D800 == 61 [pid = 3188] [id = 241] 13:27:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034071E5000) [pid = 3188] [serial = 722] [outer = 0000000000000000] 13:27:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003407A35800) [pid = 3188] [serial = 723] [outer = 00000034071E5000] 13:27:36 INFO - PROCESS | 3188 | 1461184056327 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (00000034082C5000) [pid = 3188] [serial = 724] [outer = 00000034071E5000] 13:27:36 INFO - PROCESS | 3188 | 1461184056899 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]]]}] 13:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 881ms 13:27:36 INFO - PROCESS | 3188 | 1461184056944 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 3188 | 1461184056950 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 13:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:27:36 INFO - PROCESS | 3188 | 1461184056957 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 3188 | 1461184056960 Marionette TRACE conn5 <- [1,930,null,{}] 13:27:36 INFO - PROCESS | 3188 | 1461184056987 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}] 13:27:37 INFO - PROCESS | 3188 | 1461184057138 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 13:27:37 INFO - PROCESS | 3188 | 1461184057258 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8D7800 == 62 [pid = 3188] [id = 242] 13:27:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340BF21800) [pid = 3188] [serial = 725] [outer = 0000000000000000] 13:27:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340BF86400) [pid = 3188] [serial = 726] [outer = 000000340BF21800] 13:27:37 INFO - PROCESS | 3188 | 1461184057317 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340DA78400) [pid = 3188] [serial = 727] [outer = 000000340BF21800] 13:27:37 INFO - PROCESS | 3188 | 1461184057939 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]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1045ms 13:27:38 INFO - PROCESS | 3188 | 1461184058008 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 3188 | 1461184058011 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 13:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:27:38 INFO - PROCESS | 3188 | 1461184058015 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 3188 | 1461184058019 Marionette TRACE conn5 <- [1,934,null,{}] 13:27:38 INFO - PROCESS | 3188 | 1461184058031 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}] 13:27:38 INFO - PROCESS | 3188 | 1461184058208 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 13:27:38 INFO - PROCESS | 3188 | 1461184058318 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 3188 | ++DOCSHELL 000000347FBCB800 == 63 [pid = 3188] [id = 243] 13:27:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340F8E7C00) [pid = 3188] [serial = 728] [outer = 0000000000000000] 13:27:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340FF03800) [pid = 3188] [serial = 729] [outer = 000000340F8E7C00] 13:27:38 INFO - PROCESS | 3188 | 1461184058383 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003412662C00) [pid = 3188] [serial = 730] [outer = 000000340F8E7C00] 13:27:39 INFO - PROCESS | 3188 | 1461184059009 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]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1028ms 13:27:39 INFO - PROCESS | 3188 | 1461184059045 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 13:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:27:39 INFO - PROCESS | 3188 | 1461184059049 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 13:27:39 INFO - PROCESS | 3188 | 1461184059052 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 3188 | 1461184059055 Marionette TRACE conn5 <- [1,938,null,{}] 13:27:39 INFO - PROCESS | 3188 | 1461184059058 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}] 13:27:39 INFO - PROCESS | 3188 | 1461184059169 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 13:27:39 INFO - PROCESS | 3188 | 1461184059285 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2CB800 == 64 [pid = 3188] [id = 244] 13:27:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (00000034786B4400) [pid = 3188] [serial = 731] [outer = 0000000000000000] 13:27:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003479AC9400) [pid = 3188] [serial = 732] [outer = 00000034786B4400] 13:27:39 INFO - PROCESS | 3188 | 1461184059344 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000347AC70000) [pid = 3188] [serial = 733] [outer = 00000034786B4400] 13:27:39 INFO - PROCESS | 3188 | 1461184059925 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]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 924ms 13:27:39 INFO - PROCESS | 3188 | 1461184059977 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 3188 | 1461184059980 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 13:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:27:39 INFO - PROCESS | 3188 | 1461184059983 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 3188 | 1461184059986 Marionette TRACE conn5 <- [1,942,null,{}] 13:27:39 INFO - PROCESS | 3188 | 1461184059989 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}] 13:27:40 INFO - PROCESS | 3188 | 1461184060097 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 13:27:40 INFO - PROCESS | 3188 | 1461184060186 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 3188 | ++DOCSHELL 000000341263B800 == 65 [pid = 3188] [id = 245] 13:27:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340C608000) [pid = 3188] [serial = 734] [outer = 0000000000000000] 13:27:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340C60E400) [pid = 3188] [serial = 735] [outer = 000000340C608000] 13:27:40 INFO - PROCESS | 3188 | 1461184060243 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000347AC66C00) [pid = 3188] [serial = 736] [outer = 000000340C608000] 13:27:40 INFO - PROCESS | 3188 | 1461184060790 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]]]}] 13:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 839ms 13:27:40 INFO - PROCESS | 3188 | 1461184060826 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 3188 | 1461184060828 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 13:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:27:40 INFO - PROCESS | 3188 | 1461184060832 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 3188 | 1461184060834 Marionette TRACE conn5 <- [1,946,null,{}] 13:27:40 INFO - PROCESS | 3188 | 1461184060838 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}] 13:27:40 INFO - PROCESS | 3188 | 1461184060968 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 13:27:41 INFO - PROCESS | 3188 | 1461184061065 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:41 INFO - PROCESS | 3188 | ++DOCSHELL 0000003408165000 == 66 [pid = 3188] [id = 246] 13:27:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003408C02400) [pid = 3188] [serial = 737] [outer = 0000000000000000] 13:27:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003409992400) [pid = 3188] [serial = 738] [outer = 0000003408C02400] 13:27:41 INFO - PROCESS | 3188 | 1461184061125 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340EAEF400) [pid = 3188] [serial = 739] [outer = 0000003408C02400] 13:27:41 INFO - PROCESS | 3188 | 1461184061820 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]]]}] 13:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1021ms 13:27:41 INFO - PROCESS | 3188 | 1461184061855 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 3188 | 1461184061860 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 13:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:27:41 INFO - PROCESS | 3188 | 1461184061866 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 3188 | 1461184061869 Marionette TRACE conn5 <- [1,950,null,{}] 13:27:41 INFO - PROCESS | 3188 | 1461184061875 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}] 13:27:41 INFO - PROCESS | 3188 | 1461184061978 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 13:27:42 INFO - PROCESS | 3188 | 1461184062109 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 3188 | ++DOCSHELL 00000034072A8000 == 67 [pid = 3188] [id = 247] 13:27:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (0000003404952400) [pid = 3188] [serial = 740] [outer = 0000000000000000] 13:27:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (0000003404C1C400) [pid = 3188] [serial = 741] [outer = 0000003404952400] 13:27:42 INFO - PROCESS | 3188 | 1461184062166 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (00000034068CB800) [pid = 3188] [serial = 742] [outer = 0000003404952400] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 000000347AABF800 == 66 [pid = 3188] [id = 239] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 000000340F90B000 == 65 [pid = 3188] [id = 238] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 0000003410545000 == 64 [pid = 3188] [id = 237] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 000000341041F800 == 63 [pid = 3188] [id = 236] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 00000034082B1800 == 62 [pid = 3188] [id = 235] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 000000340F275800 == 61 [pid = 3188] [id = 234] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 000000340D966000 == 60 [pid = 3188] [id = 233] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 000000340B27C000 == 59 [pid = 3188] [id = 232] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (00000034786D0000) [pid = 3188] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (00000034103CF400) [pid = 3188] [serial = 668] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5D2800 == 58 [pid = 3188] [id = 231] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 0000003409BB5000 == 57 [pid = 3188] [id = 230] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7D2000 == 56 [pid = 3188] [id = 225] 13:27:42 INFO - PROCESS | 3188 | --DOCSHELL 0000003407298000 == 55 [pid = 3188] [id = 224] 13:27:42 INFO - PROCESS | 3188 | 1461184062750 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]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 923ms 13:27:42 INFO - PROCESS | 3188 | 1461184062804 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 3188 | 1461184062810 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 13:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:27:42 INFO - PROCESS | 3188 | 1461184062817 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 3188 | 1461184062820 Marionette TRACE conn5 <- [1,954,null,{}] 13:27:42 INFO - PROCESS | 3188 | 1461184062823 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}] 13:27:42 INFO - PROCESS | 3188 | 1461184062922 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (0000003406E9F400) [pid = 3188] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340D7B2400) [pid = 3188] [serial = 659] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340EAEDC00) [pid = 3188] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340FF72C00) [pid = 3188] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340F977000) [pid = 3188] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (0000003404147C00) [pid = 3188] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003408C04C00) [pid = 3188] [serial = 656] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340CA7BC00) [pid = 3188] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340EC3DC00) [pid = 3188] [serial = 662] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340FF62400) [pid = 3188] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003406E9EC00) [pid = 3188] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003407CCB000) [pid = 3188] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003410363C00) [pid = 3188] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (00000034085EA400) [pid = 3188] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003409B26C00) [pid = 3188] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (00000034104DA800) [pid = 3188] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340BDC0C00) [pid = 3188] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340FF63800) [pid = 3188] [serial = 665] [outer = 0000000000000000] [url = about:blank] 13:27:42 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003407A34C00) [pid = 3188] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:27:43 INFO - PROCESS | 3188 | 1461184063013 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 3188 | ++DOCSHELL 000000340810C800 == 56 [pid = 3188] [id = 248] 13:27:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (0000003404C14400) [pid = 3188] [serial = 743] [outer = 0000000000000000] 13:27:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003406E8DC00) [pid = 3188] [serial = 744] [outer = 0000003404C14400] 13:27:43 INFO - PROCESS | 3188 | 1461184063062 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340771F400) [pid = 3188] [serial = 745] [outer = 0000003404C14400] 13:27:43 INFO - PROCESS | 3188 | 1461184063488 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]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 734ms 13:27:43 INFO - PROCESS | 3188 | 1461184063556 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 3188 | 1461184063559 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 13:27:43 INFO - PROCESS | 3188 | 1461184063563 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:27:43 INFO - PROCESS | 3188 | 1461184063567 Marionette TRACE conn5 <- [1,958,null,{}] 13:27:43 INFO - PROCESS | 3188 | 1461184063578 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}] 13:27:43 INFO - PROCESS | 3188 | 1461184063671 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 13:27:43 INFO - PROCESS | 3188 | 1461184063688 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 3188 | ++DOCSHELL 0000003408540000 == 57 [pid = 3188] [id = 249] 13:27:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003408250000) [pid = 3188] [serial = 746] [outer = 0000000000000000] 13:27:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003408259000) [pid = 3188] [serial = 747] [outer = 0000003408250000] 13:27:43 INFO - PROCESS | 3188 | 1461184063738 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (00000034085EB400) [pid = 3188] [serial = 748] [outer = 0000003408250000] 13:27:44 INFO - PROCESS | 3188 | 1461184064198 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]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 13:27:44 INFO - PROCESS | 3188 | 1461184064287 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 3188 | 1461184064290 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 13:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:27:44 INFO - PROCESS | 3188 | 1461184064293 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 3188 | 1461184064295 Marionette TRACE conn5 <- [1,962,null,{}] 13:27:44 INFO - PROCESS | 3188 | 1461184064299 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}] 13:27:44 INFO - PROCESS | 3188 | 1461184064387 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 13:27:44 INFO - PROCESS | 3188 | 1461184064463 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7DF800 == 58 [pid = 3188] [id = 250] 13:27:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (0000003408C0A000) [pid = 3188] [serial = 749] [outer = 0000000000000000] 13:27:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (0000003408D8C000) [pid = 3188] [serial = 750] [outer = 0000003408C0A000] 13:27:44 INFO - PROCESS | 3188 | 1461184064512 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003409996C00) [pid = 3188] [serial = 751] [outer = 0000003408C0A000] 13:27:44 INFO - PROCESS | 3188 | 1461184064886 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]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 13:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:27:44 INFO - PROCESS | 3188 | 1461184064924 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 3188 | 1461184064926 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 13:27:44 INFO - PROCESS | 3188 | 1461184064929 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 3188 | 1461184064931 Marionette TRACE conn5 <- [1,966,null,{}] 13:27:44 INFO - PROCESS | 3188 | 1461184064935 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}] 13:27:45 INFO - PROCESS | 3188 | 1461184065052 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 13:27:45 INFO - PROCESS | 3188 | 1461184065068 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 3188 | ++DOCSHELL 0000003408A0A800 == 59 [pid = 3188] [id = 251] 13:27:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003408AC9C00) [pid = 3188] [serial = 752] [outer = 0000000000000000] 13:27:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003409B2D800) [pid = 3188] [serial = 753] [outer = 0000003408AC9C00] 13:27:45 INFO - PROCESS | 3188 | 1461184065115 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340A92B800) [pid = 3188] [serial = 754] [outer = 0000003408AC9C00] 13:27:45 INFO - PROCESS | 3188 | 1461184065582 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]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 13:27:45 INFO - PROCESS | 3188 | 1461184065604 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 3188 | 1461184065606 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 13:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:27:45 INFO - PROCESS | 3188 | 1461184065615 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 3188 | 1461184065617 Marionette TRACE conn5 <- [1,970,null,{}] 13:27:45 INFO - PROCESS | 3188 | 1461184065621 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}] 13:27:45 INFO - PROCESS | 3188 | 1461184065778 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 13:27:45 INFO - PROCESS | 3188 | 1461184065804 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE7A800 == 60 [pid = 3188] [id = 252] 13:27:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340BDCD000) [pid = 3188] [serial = 755] [outer = 0000000000000000] 13:27:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340BF22800) [pid = 3188] [serial = 756] [outer = 000000340BDCD000] 13:27:45 INFO - PROCESS | 3188 | 1461184065855 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000340CA73400) [pid = 3188] [serial = 757] [outer = 000000340BDCD000] 13:27:46 INFO - PROCESS | 3188 | 1461184066316 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]]]}] 13:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 13:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:27:46 INFO - PROCESS | 3188 | 1461184066354 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 13:27:46 INFO - PROCESS | 3188 | 1461184066356 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 13:27:46 INFO - PROCESS | 3188 | 1461184066359 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 3188 | 1461184066361 Marionette TRACE conn5 <- [1,974,null,{}] 13:27:46 INFO - PROCESS | 3188 | 1461184066365 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}] 13:27:46 INFO - PROCESS | 3188 | 1461184066481 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 13:27:46 INFO - PROCESS | 3188 | 1461184066488 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F90F800 == 61 [pid = 3188] [id = 253] 13:27:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340CA78400) [pid = 3188] [serial = 758] [outer = 0000000000000000] 13:27:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340CAE3C00) [pid = 3188] [serial = 759] [outer = 000000340CA78400] 13:27:46 INFO - PROCESS | 3188 | 1461184066534 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340CB42800) [pid = 3188] [serial = 760] [outer = 000000340CA78400] 13:27:47 INFO - PROCESS | 3188 | 1461184066988 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]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340F953800) [pid = 3188] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (0000003407CCE400) [pid = 3188] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (00000034081B9800) [pid = 3188] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340BF81000) [pid = 3188] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340771AC00) [pid = 3188] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340CAE2000) [pid = 3188] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340388C800) [pid = 3188] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340FF6C000) [pid = 3188] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000341035D800) [pid = 3188] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003407CEE800) [pid = 3188] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:27:47 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340DA7D800) [pid = 3188] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:27:47 INFO - PROCESS | 3188 | 1461184067195 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 3188 | 1461184067198 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 13:27:47 INFO - PROCESS | 3188 | 1461184067212 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:27:47 INFO - PROCESS | 3188 | 1461184067214 Marionette TRACE conn5 <- [1,978,null,{}] 13:27:47 INFO - PROCESS | 3188 | 1461184067218 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}] 13:27:47 INFO - PROCESS | 3188 | 1461184067304 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 13:27:47 INFO - PROCESS | 3188 | 1461184067312 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7E0800 == 62 [pid = 3188] [id = 254] 13:27:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340BF81000) [pid = 3188] [serial = 761] [outer = 0000000000000000] 13:27:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340CB40000) [pid = 3188] [serial = 762] [outer = 000000340BF81000] 13:27:47 INFO - PROCESS | 3188 | 1461184067359 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340D7B7800) [pid = 3188] [serial = 763] [outer = 000000340BF81000] 13:27:47 INFO - PROCESS | 3188 | 1461184067780 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]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 13:27:47 INFO - PROCESS | 3188 | 1461184067849 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 3188 | 1461184067852 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 13:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:27:47 INFO - PROCESS | 3188 | 1461184067855 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - PROCESS | 3188 | 1461184067857 Marionette TRACE conn5 <- [1,982,null,{}] 13:27:47 INFO - PROCESS | 3188 | 1461184067860 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}] 13:27:47 INFO - PROCESS | 3188 | 1461184067945 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 13:27:47 INFO - PROCESS | 3188 | 1461184067953 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103AE800 == 63 [pid = 3188] [id = 255] 13:27:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340EAED800) [pid = 3188] [serial = 764] [outer = 0000000000000000] 13:27:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340EAF2000) [pid = 3188] [serial = 765] [outer = 000000340EAED800] 13:27:48 INFO - PROCESS | 3188 | 1461184068000 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340EC4A800) [pid = 3188] [serial = 766] [outer = 000000340EAED800] 13:27:48 INFO - PROCESS | 3188 | 1461184068417 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]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 13:27:48 INFO - PROCESS | 3188 | 1461184068487 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 3188 | 1461184068490 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 13:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:27:48 INFO - PROCESS | 3188 | 1461184068493 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 3188 | 1461184068495 Marionette TRACE conn5 <- [1,986,null,{}] 13:27:48 INFO - PROCESS | 3188 | 1461184068498 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}] 13:27:48 INFO - PROCESS | 3188 | 1461184068583 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 13:27:48 INFO - PROCESS | 3188 | 1461184068589 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410451800 == 64 [pid = 3188] [id = 256] 13:27:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340EC4A000) [pid = 3188] [serial = 767] [outer = 0000000000000000] 13:27:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000340F837000) [pid = 3188] [serial = 768] [outer = 000000340EC4A000] 13:27:48 INFO - PROCESS | 3188 | 1461184068636 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340F8F1800) [pid = 3188] [serial = 769] [outer = 000000340EC4A000] 13:27:49 INFO - PROCESS | 3188 | 1461184069098 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]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 13:27:49 INFO - PROCESS | 3188 | 1461184069125 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 3188 | 1461184069128 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 13:27:49 INFO - PROCESS | 3188 | 1461184069131 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:27:49 INFO - PROCESS | 3188 | 1461184069134 Marionette TRACE conn5 <- [1,990,null,{}] 13:27:49 INFO - PROCESS | 3188 | 1461184069142 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}] 13:27:49 INFO - PROCESS | 3188 | 1461184069313 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 13:27:49 INFO - PROCESS | 3188 | 1461184069440 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 3188 | ++DOCSHELL 00000034044DE800 == 65 [pid = 3188] [id = 257] 13:27:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (00000034007C4000) [pid = 3188] [serial = 770] [outer = 0000000000000000] 13:27:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (0000003400886C00) [pid = 3188] [serial = 771] [outer = 00000034007C4000] 13:27:49 INFO - PROCESS | 3188 | 1461184069502 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (00000034044BD000) [pid = 3188] [serial = 772] [outer = 00000034007C4000] 13:27:50 INFO - PROCESS | 3188 | 1461184070163 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]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1079ms 13:27:50 INFO - PROCESS | 3188 | 1461184070215 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 3188 | 1461184070220 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 13:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:27:50 INFO - PROCESS | 3188 | 1461184070225 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 3188 | 1461184070230 Marionette TRACE conn5 <- [1,994,null,{}] 13:27:50 INFO - PROCESS | 3188 | 1461184070235 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}] 13:27:50 INFO - PROCESS | 3188 | 1461184070351 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 13:27:50 INFO - PROCESS | 3188 | 1461184070472 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B28F800 == 66 [pid = 3188] [id = 258] 13:27:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (0000003407CD1400) [pid = 3188] [serial = 773] [outer = 0000000000000000] 13:27:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (0000003407CF7C00) [pid = 3188] [serial = 774] [outer = 0000003407CD1400] 13:27:50 INFO - PROCESS | 3188 | 1461184070534 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (00000034083D8800) [pid = 3188] [serial = 775] [outer = 0000003407CD1400] 13:27:51 INFO - PROCESS | 3188 | 1461184071116 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]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 923ms 13:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:27:51 INFO - PROCESS | 3188 | 1461184071151 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 3188 | 1461184071155 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 13:27:51 INFO - PROCESS | 3188 | 1461184071159 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 3188 | 1461184071161 Marionette TRACE conn5 <- [1,998,null,{}] 13:27:51 INFO - PROCESS | 3188 | 1461184071166 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}] 13:27:51 INFO - PROCESS | 3188 | 1461184071277 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 13:27:51 INFO - PROCESS | 3188 | 1461184071372 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE78000 == 67 [pid = 3188] [id = 259] 13:27:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (0000003408A71400) [pid = 3188] [serial = 776] [outer = 0000000000000000] 13:27:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (000000340BDC5000) [pid = 3188] [serial = 777] [outer = 0000003408A71400] 13:27:51 INFO - PROCESS | 3188 | 1461184071430 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (000000340BF81400) [pid = 3188] [serial = 778] [outer = 0000003408A71400] 13:27:52 INFO - PROCESS | 3188 | 1461184072071 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]]]}] 13:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 13:27:52 INFO - PROCESS | 3188 | 1461184072146 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 13:27:52 INFO - PROCESS | 3188 | 1461184072151 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 13:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:27:52 INFO - PROCESS | 3188 | 1461184072163 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 3188 | 1461184072168 Marionette TRACE conn5 <- [1,1002,null,{}] 13:27:52 INFO - PROCESS | 3188 | 1461184072172 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}] 13:27:52 INFO - PROCESS | 3188 | 1461184072292 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 13:27:52 INFO - PROCESS | 3188 | 1461184072406 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1B6800 == 68 [pid = 3188] [id = 260] 13:27:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (000000340CA6F800) [pid = 3188] [serial = 779] [outer = 0000000000000000] 13:27:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (000000340F97A800) [pid = 3188] [serial = 780] [outer = 000000340CA6F800] 13:27:52 INFO - PROCESS | 3188 | 1461184072465 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (000000340FF56400) [pid = 3188] [serial = 781] [outer = 000000340CA6F800] 13:27:53 INFO - PROCESS | 3188 | 1461184073033 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]]]}] 13:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 944ms 13:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:27:53 INFO - PROCESS | 3188 | 1461184073104 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 3188 | 1461184073107 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 13:27:53 INFO - PROCESS | 3188 | 1461184073110 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 3188 | 1461184073113 Marionette TRACE conn5 <- [1,1006,null,{}] 13:27:53 INFO - PROCESS | 3188 | 1461184073117 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}] 13:27:53 INFO - PROCESS | 3188 | 1461184073267 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 13:27:53 INFO - PROCESS | 3188 | 1461184073283 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 3188 | ++DOCSHELL 000000347AABE000 == 69 [pid = 3188] [id = 261] 13:27:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (000000340FF6A000) [pid = 3188] [serial = 782] [outer = 0000000000000000] 13:27:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (000000340FF6F000) [pid = 3188] [serial = 783] [outer = 000000340FF6A000] 13:27:53 INFO - PROCESS | 3188 | 1461184073340 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (000000341035EC00) [pid = 3188] [serial = 784] [outer = 000000340FF6A000] 13:27:53 INFO - PROCESS | 3188 | 1461184073963 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]]]}] 13:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 924ms 13:27:54 INFO - PROCESS | 3188 | 1461184074036 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 13:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:27:54 INFO - PROCESS | 3188 | 1461184074039 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 13:27:54 INFO - PROCESS | 3188 | 1461184074042 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 3188 | 1461184074044 Marionette TRACE conn5 <- [1,1010,null,{}] 13:27:54 INFO - PROCESS | 3188 | 1461184074049 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}] 13:27:54 INFO - PROCESS | 3188 | 1461184074199 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 13:27:54 INFO - PROCESS | 3188 | 1461184074257 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EE0C000 == 70 [pid = 3188] [id = 262] 13:27:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 140 (00000034104DC400) [pid = 3188] [serial = 785] [outer = 0000000000000000] 13:27:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 141 (00000034104E0400) [pid = 3188] [serial = 786] [outer = 00000034104DC400] 13:27:54 INFO - PROCESS | 3188 | 1461184074325 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 142 (00000034786CD800) [pid = 3188] [serial = 787] [outer = 00000034104DC400] 13:27:55 INFO - PROCESS | 3188 | 1461184075199 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]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1232ms 13:27:55 INFO - PROCESS | 3188 | 1461184075278 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 3188 | 1461184075282 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 13:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:27:55 INFO - PROCESS | 3188 | 1461184075287 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 3188 | 1461184075291 Marionette TRACE conn5 <- [1,1014,null,{}] 13:27:55 INFO - PROCESS | 3188 | 1461184075297 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}] 13:27:55 INFO - PROCESS | 3188 | 1461184075401 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 13:27:55 INFO - PROCESS | 3188 | 1461184075478 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409F28800 == 71 [pid = 3188] [id = 263] 13:27:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 143 (0000003403B58800) [pid = 3188] [serial = 788] [outer = 0000000000000000] 13:27:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 144 (0000003406969C00) [pid = 3188] [serial = 789] [outer = 0000003403B58800] 13:27:55 INFO - PROCESS | 3188 | 1461184075574 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 145 (0000003407729800) [pid = 3188] [serial = 790] [outer = 0000003403B58800] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003410451800 == 70 [pid = 3188] [id = 256] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 00000034103AE800 == 69 [pid = 3188] [id = 255] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7E0800 == 68 [pid = 3188] [id = 254] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340F90F800 == 67 [pid = 3188] [id = 253] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE7A800 == 66 [pid = 3188] [id = 252] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7DF800 == 65 [pid = 3188] [id = 250] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 144 (000000347AA2A000) [pid = 3188] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003408540000 == 64 [pid = 3188] [id = 249] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340810C800 == 63 [pid = 3188] [id = 248] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 00000034072A8000 == 62 [pid = 3188] [id = 247] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8D7800 == 61 [pid = 3188] [id = 242] 13:27:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340A02D800 == 60 [pid = 3188] [id = 241] 13:27:56 INFO - PROCESS | 3188 | 1461184076205 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]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 986ms 13:27:56 INFO - PROCESS | 3188 | 1461184076278 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 3188 | 1461184076284 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 13:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:27:56 INFO - PROCESS | 3188 | 1461184076290 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 3188 | 1461184076293 Marionette TRACE conn5 <- [1,1018,null,{}] 13:27:56 INFO - PROCESS | 3188 | 1461184076297 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}] 13:27:56 INFO - PROCESS | 3188 | 1461184076399 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 143 (000000340F97FC00) [pid = 3188] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 142 (000000340FF5D400) [pid = 3188] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 141 (0000003409B32000) [pid = 3188] [serial = 694] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 140 (00000034082D1000) [pid = 3188] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 139 (000000347AA32800) [pid = 3188] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (000000340BF84400) [pid = 3188] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (000000340BF8D800) [pid = 3188] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (0000003408250800) [pid = 3188] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (000000340A9D7400) [pid = 3188] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (000000340CB35400) [pid = 3188] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (0000003407720800) [pid = 3188] [serial = 691] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (000000340411F800) [pid = 3188] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000340F240800) [pid = 3188] [serial = 677] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (0000003410356000) [pid = 3188] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (000000347A323800) [pid = 3188] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (00000034104DD000) [pid = 3188] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003479852400) [pid = 3188] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (0000003409FA8800) [pid = 3188] [serial = 674] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340696A400) [pid = 3188] [serial = 671] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (0000003479ABA000) [pid = 3188] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (00000034786CEC00) [pid = 3188] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340CB3CC00) [pid = 3188] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340EAEC000) [pid = 3188] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340F23DC00) [pid = 3188] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340FF54000) [pid = 3188] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (00000034103D9C00) [pid = 3188] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (00000034104DF400) [pid = 3188] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340D7B2800) [pid = 3188] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:27:56 INFO - PROCESS | 3188 | 1461184076494 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 3188 | ++DOCSHELL 0000003408165800 == 61 [pid = 3188] [id = 264] 13:27:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003404122800) [pid = 3188] [serial = 791] [outer = 0000000000000000] 13:27:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003406F31800) [pid = 3188] [serial = 792] [outer = 0000003404122800] 13:27:56 INFO - PROCESS | 3188 | 1461184076543 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003407CCE400) [pid = 3188] [serial = 793] [outer = 0000003404122800] 13:27:57 INFO - PROCESS | 3188 | 1461184077020 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]]]}] 13:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 777ms 13:27:57 INFO - PROCESS | 3188 | 1461184077069 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 13:27:57 INFO - PROCESS | 3188 | 1461184077072 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 13:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:27:57 INFO - PROCESS | 3188 | 1461184077075 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 3188 | 1461184077079 Marionette TRACE conn5 <- [1,1022,null,{}] 13:27:57 INFO - PROCESS | 3188 | 1461184077090 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}] 13:27:57 INFO - PROCESS | 3188 | 1461184077186 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 13:27:57 INFO - PROCESS | 3188 | 1461184077194 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5DB800 == 62 [pid = 3188] [id = 265] 13:27:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003408C07800) [pid = 3188] [serial = 794] [outer = 0000000000000000] 13:27:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340998C000) [pid = 3188] [serial = 795] [outer = 0000003408C07800] 13:27:57 INFO - PROCESS | 3188 | 1461184077245 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003409F05C00) [pid = 3188] [serial = 796] [outer = 0000003408C07800] 13:27:57 INFO - PROCESS | 3188 | 1461184077722 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]]]}] 13:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 13:27:57 INFO - PROCESS | 3188 | 1461184077770 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 13:27:57 INFO - PROCESS | 3188 | 1461184077773 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 13:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:27:57 INFO - PROCESS | 3188 | 1461184077776 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 3188 | 1461184077778 Marionette TRACE conn5 <- [1,1026,null,{}] 13:27:57 INFO - PROCESS | 3188 | 1461184077781 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}] 13:27:57 INFO - PROCESS | 3188 | 1461184077869 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 13:27:57 INFO - PROCESS | 3188 | 1461184077877 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAB0800 == 63 [pid = 3188] [id = 266] 13:27:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000340A9DC000) [pid = 3188] [serial = 797] [outer = 0000000000000000] 13:27:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340BDC3000) [pid = 3188] [serial = 798] [outer = 000000340A9DC000] 13:27:57 INFO - PROCESS | 3188 | 1461184077925 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340BF1EC00) [pid = 3188] [serial = 799] [outer = 000000340A9DC000] 13:27:58 INFO - PROCESS | 3188 | 1461184078410 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]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 13:27:58 INFO - PROCESS | 3188 | 1461184078450 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 3188 | 1461184078452 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 13:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:27:58 INFO - PROCESS | 3188 | 1461184078455 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 3188 | 1461184078457 Marionette TRACE conn5 <- [1,1030,null,{}] 13:27:58 INFO - PROCESS | 3188 | 1461184078461 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}] 13:27:58 INFO - PROCESS | 3188 | 1461184078543 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 13:27:58 INFO - PROCESS | 3188 | 1461184078550 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE7A800 == 64 [pid = 3188] [id = 267] 13:27:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340BF26C00) [pid = 3188] [serial = 800] [outer = 0000000000000000] 13:27:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340BF8A400) [pid = 3188] [serial = 801] [outer = 000000340BF26C00] 13:27:58 INFO - PROCESS | 3188 | 1461184078597 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340CA72400) [pid = 3188] [serial = 802] [outer = 000000340BF26C00] 13:27:59 INFO - PROCESS | 3188 | 1461184079137 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]]]}] 13:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 13:27:59 INFO - PROCESS | 3188 | 1461184079193 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 3188 | 1461184079195 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 13:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:27:59 INFO - PROCESS | 3188 | 1461184079204 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 3188 | 1461184079206 Marionette TRACE conn5 <- [1,1034,null,{}] 13:27:59 INFO - PROCESS | 3188 | 1461184079247 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}] 13:27:59 INFO - PROCESS | 3188 | 1461184079380 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 13:27:59 INFO - PROCESS | 3188 | 1461184079436 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F90E800 == 65 [pid = 3188] [id = 268] 13:27:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (000000340CB3C400) [pid = 3188] [serial = 803] [outer = 0000000000000000] 13:27:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (000000340DA74000) [pid = 3188] [serial = 804] [outer = 000000340CB3C400] 13:27:59 INFO - PROCESS | 3188 | 1461184079487 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (000000340EAF2400) [pid = 3188] [serial = 805] [outer = 000000340CB3C400] 13:27:59 INFO - PROCESS | 3188 | 1461184079927 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]]]}] 13:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 755ms 13:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:27:59 INFO - PROCESS | 3188 | 1461184079962 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 3188 | 1461184079964 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 13:27:59 INFO - PROCESS | 3188 | 1461184079967 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 3188 | 1461184079969 Marionette TRACE conn5 <- [1,1038,null,{}] 13:27:59 INFO - PROCESS | 3188 | 1461184079977 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}] 13:28:00 INFO - PROCESS | 3188 | 1461184080088 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 13:28:00 INFO - PROCESS | 3188 | 1461184080094 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A0000 == 66 [pid = 3188] [id = 269] 13:28:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (000000340EC4AC00) [pid = 3188] [serial = 806] [outer = 0000000000000000] 13:28:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (000000340F23FC00) [pid = 3188] [serial = 807] [outer = 000000340EC4AC00] 13:28:00 INFO - PROCESS | 3188 | 1461184080141 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (000000340F954000) [pid = 3188] [serial = 808] [outer = 000000340EC4AC00] 13:28:00 INFO - PROCESS | 3188 | 1461184080586 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]]]}] 13:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 13:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:28:00 INFO - PROCESS | 3188 | 1461184080600 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 3188 | 1461184080602 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 13:28:00 INFO - PROCESS | 3188 | 1461184080605 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 3188 | 1461184080607 Marionette TRACE conn5 <- [1,1042,null,{}] 13:28:00 INFO - PROCESS | 3188 | 1461184080618 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}] 13:28:00 INFO - PROCESS | 3188 | 1461184080727 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (000000340BDCD000) [pid = 3188] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (000000340CA78400) [pid = 3188] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (0000003408250000) [pid = 3188] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (0000003408C0A000) [pid = 3188] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (0000003404952400) [pid = 3188] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003404C14400) [pid = 3188] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003479850400) [pid = 3188] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340BF81000) [pid = 3188] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003408AC9C00) [pid = 3188] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:28:00 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340EAED800) [pid = 3188] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:28:00 INFO - PROCESS | 3188 | 1461184080944 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D912000 == 67 [pid = 3188] [id = 270] 13:28:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003404C14400) [pid = 3188] [serial = 809] [outer = 0000000000000000] 13:28:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (0000003407CED400) [pid = 3188] [serial = 810] [outer = 0000003404C14400] 13:28:01 INFO - PROCESS | 3188 | 1461184080993 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340CAE0000) [pid = 3188] [serial = 811] [outer = 0000003404C14400] 13:28:01 INFO - PROCESS | 3188 | 1461184081354 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]]]}] 13:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 776ms 13:28:01 INFO - PROCESS | 3188 | 1461184081384 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 3188 | 1461184081386 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 13:28:01 INFO - PROCESS | 3188 | 1461184081389 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:28:01 INFO - PROCESS | 3188 | 1461184081391 Marionette TRACE conn5 <- [1,1046,null,{}] 13:28:01 INFO - PROCESS | 3188 | 1461184081395 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}] 13:28:01 INFO - PROCESS | 3188 | 1461184081478 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 13:28:01 INFO - PROCESS | 3188 | 1461184081554 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 3188 | ++DOCSHELL 00000034073AF800 == 68 [pid = 3188] [id = 271] 13:28:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340A548C00) [pid = 3188] [serial = 812] [outer = 0000000000000000] 13:28:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (000000340FF0C000) [pid = 3188] [serial = 813] [outer = 000000340A548C00] 13:28:01 INFO - PROCESS | 3188 | 1461184081602 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (000000340FF68C00) [pid = 3188] [serial = 814] [outer = 000000340A548C00] 13:28:01 INFO - PROCESS | 3188 | 1461184081969 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]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 13:28:02 INFO - PROCESS | 3188 | 1461184082022 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 3188 | 1461184082024 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 13:28:02 INFO - PROCESS | 3188 | 1461184082027 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:28:02 INFO - PROCESS | 3188 | 1461184082029 Marionette TRACE conn5 <- [1,1050,null,{}] 13:28:02 INFO - PROCESS | 3188 | 1461184082033 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}] 13:28:02 INFO - PROCESS | 3188 | 1461184082148 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 13:28:02 INFO - PROCESS | 3188 | 1461184082157 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 3188 | ++DOCSHELL 000000347986C800 == 69 [pid = 3188] [id = 272] 13:28:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (000000340F244800) [pid = 3188] [serial = 815] [outer = 0000000000000000] 13:28:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (00000034103D2C00) [pid = 3188] [serial = 816] [outer = 000000340F244800] 13:28:02 INFO - PROCESS | 3188 | 1461184082206 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (00000034104D9000) [pid = 3188] [serial = 817] [outer = 000000340F244800] 13:28:02 INFO - PROCESS | 3188 | 1461184082646 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]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 13:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:28:02 INFO - PROCESS | 3188 | 1461184082660 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 3188 | 1461184082663 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 13:28:02 INFO - PROCESS | 3188 | 1461184082666 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 3188 | 1461184082668 Marionette TRACE conn5 <- [1,1054,null,{}] 13:28:02 INFO - PROCESS | 3188 | 1461184082672 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}] 13:28:02 INFO - PROCESS | 3188 | 1461184082810 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 13:28:02 INFO - PROCESS | 3188 | 1461184082819 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 3188 | ++DOCSHELL 000000347B510800 == 70 [pid = 3188] [id = 273] 13:28:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (000000341265C400) [pid = 3188] [serial = 818] [outer = 0000000000000000] 13:28:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (00000034786AA400) [pid = 3188] [serial = 819] [outer = 000000341265C400] 13:28:02 INFO - PROCESS | 3188 | 1461184082871 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (0000003479165C00) [pid = 3188] [serial = 820] [outer = 000000341265C400] 13:28:03 INFO - PROCESS | 3188 | 1461184083597 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]]]}] 13:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 985ms 13:28:03 INFO - PROCESS | 3188 | 1461184083655 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 3188 | 1461184083661 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 13:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:28:03 INFO - PROCESS | 3188 | 1461184083667 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 3188 | 1461184083671 Marionette TRACE conn5 <- [1,1058,null,{}] 13:28:03 INFO - PROCESS | 3188 | 1461184083676 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}] 13:28:03 INFO - PROCESS | 3188 | 1461184083826 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 13:28:03 INFO - PROCESS | 3188 | 1461184083951 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B27D800 == 71 [pid = 3188] [id = 274] 13:28:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (0000003407CD2C00) [pid = 3188] [serial = 821] [outer = 0000000000000000] 13:28:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (00000034081B8000) [pid = 3188] [serial = 822] [outer = 0000003407CD2C00] 13:28:04 INFO - PROCESS | 3188 | 1461184084013 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (0000003408ACE000) [pid = 3188] [serial = 823] [outer = 0000003407CD2C00] 13:28:04 INFO - PROCESS | 3188 | 1461184084578 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]]]}] 13:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 923ms 13:28:04 INFO - PROCESS | 3188 | 1461184084603 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 3188 | 1461184084609 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 13:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:28:04 INFO - PROCESS | 3188 | 1461184084617 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 3188 | 1461184084621 Marionette TRACE conn5 <- [1,1062,null,{}] 13:28:04 INFO - PROCESS | 3188 | 1461184084625 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}] 13:28:04 INFO - PROCESS | 3188 | 1461184084741 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 13:28:04 INFO - PROCESS | 3188 | 1461184084835 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F904000 == 72 [pid = 3188] [id = 275] 13:28:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 140 (000000340A9D8800) [pid = 3188] [serial = 824] [outer = 0000000000000000] 13:28:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 141 (000000340BF1FC00) [pid = 3188] [serial = 825] [outer = 000000340A9D8800] 13:28:04 INFO - PROCESS | 3188 | 1461184084893 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 142 (000000340CAE2400) [pid = 3188] [serial = 826] [outer = 000000340A9D8800] 13:28:05 INFO - PROCESS | 3188 | 1461184085543 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]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 985ms 13:28:05 INFO - PROCESS | 3188 | 1461184085604 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 3188 | 1461184085607 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 13:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:28:05 INFO - PROCESS | 3188 | 1461184085611 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 3188 | 1461184085615 Marionette TRACE conn5 <- [1,1066,null,{}] 13:28:05 INFO - PROCESS | 3188 | 1461184085627 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}] 13:28:05 INFO - PROCESS | 3188 | 1461184085745 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 13:28:05 INFO - PROCESS | 3188 | 1461184085868 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EFDC800 == 73 [pid = 3188] [id = 276] 13:28:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 143 (000000340EC4BC00) [pid = 3188] [serial = 827] [outer = 0000000000000000] 13:28:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 144 (000000340FF04C00) [pid = 3188] [serial = 828] [outer = 000000340EC4BC00] 13:28:05 INFO - PROCESS | 3188 | 1461184085930 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 145 (0000003412665400) [pid = 3188] [serial = 829] [outer = 000000340EC4BC00] 13:28:06 INFO - PROCESS | 3188 | 1461184086485 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]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 944ms 13:28:06 INFO - PROCESS | 3188 | 1461184086557 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 13:28:06 INFO - PROCESS | 3188 | 1461184086560 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 13:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:28:06 INFO - PROCESS | 3188 | 1461184086564 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 3188 | 1461184086566 Marionette TRACE conn5 <- [1,1070,null,{}] 13:28:06 INFO - PROCESS | 3188 | 1461184086570 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}] 13:28:06 INFO - PROCESS | 3188 | 1461184086686 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 13:28:06 INFO - PROCESS | 3188 | 1461184086807 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 3188 | ++DOCSHELL 000000347FB93800 == 74 [pid = 3188] [id = 277] 13:28:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 146 (00000034786CE800) [pid = 3188] [serial = 830] [outer = 0000000000000000] 13:28:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 147 (0000003479163000) [pid = 3188] [serial = 831] [outer = 00000034786CE800] 13:28:06 INFO - PROCESS | 3188 | 1461184086866 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 148 (00000034798E5800) [pid = 3188] [serial = 832] [outer = 00000034786CE800] 13:28:07 INFO - PROCESS | 3188 | 1461184087489 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]]]}] 13:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 13:28:07 INFO - PROCESS | 3188 | 1461184087552 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 13:28:07 INFO - PROCESS | 3188 | 1461184087555 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 13:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:28:07 INFO - PROCESS | 3188 | 1461184087558 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:28:07 INFO - PROCESS | 3188 | 1461184087561 Marionette TRACE conn5 <- [1,1074,null,{}] 13:28:07 INFO - PROCESS | 3188 | 1461184087565 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}] 13:28:07 INFO - PROCESS | 3188 | 1461184087674 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 13:28:07 INFO - PROCESS | 3188 | 1461184087796 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410583000 == 75 [pid = 3188] [id = 278] 13:28:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 149 (0000003479A5A000) [pid = 3188] [serial = 833] [outer = 0000000000000000] 13:28:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 150 (0000003479BD0C00) [pid = 3188] [serial = 834] [outer = 0000003479A5A000] 13:28:07 INFO - PROCESS | 3188 | 1461184087854 Marionette DEBUG loaded listener.js 13:28:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 151 (000000347A327000) [pid = 3188] [serial = 835] [outer = 0000003479A5A000] 13:28:08 INFO - PROCESS | 3188 | 1461184088526 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]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 987ms 13:28:08 INFO - PROCESS | 3188 | 1461184088547 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 3188 | 1461184088550 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 13:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:28:08 INFO - PROCESS | 3188 | 1461184088553 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 3188 | 1461184088555 Marionette TRACE conn5 <- [1,1078,null,{}] 13:28:08 INFO - PROCESS | 3188 | 1461184088559 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}] 13:28:08 INFO - PROCESS | 3188 | 1461184088679 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 13:28:08 INFO - PROCESS | 3188 | 1461184088804 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407277000 == 76 [pid = 3188] [id = 279] 13:28:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 152 (00000034071DC000) [pid = 3188] [serial = 836] [outer = 0000000000000000] 13:28:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 153 (000000340825EC00) [pid = 3188] [serial = 837] [outer = 00000034071DC000] 13:28:08 INFO - PROCESS | 3188 | 1461184088865 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 154 (000000340DA7C800) [pid = 3188] [serial = 838] [outer = 00000034071DC000] 13:28:09 INFO - PROCESS | 3188 | 1461184089572 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]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1068ms 13:28:09 INFO - PROCESS | 3188 | 1461184089626 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 3188 | 1461184089630 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 13:28:09 INFO - PROCESS | 3188 | 1461184089635 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:28:09 INFO - PROCESS | 3188 | 1461184089639 Marionette TRACE conn5 <- [1,1082,null,{}] 13:28:09 INFO - PROCESS | 3188 | 1461184089645 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}] 13:28:09 INFO - PROCESS | 3188 | 1461184089750 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 13:28:09 INFO - PROCESS | 3188 | 1461184089880 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D907000 == 77 [pid = 3188] [id = 280] 13:28:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 155 (0000003404C29C00) [pid = 3188] [serial = 839] [outer = 0000000000000000] 13:28:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 156 (00000034071DD000) [pid = 3188] [serial = 840] [outer = 0000003404C29C00] 13:28:09 INFO - PROCESS | 3188 | 1461184089934 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 157 (00000034082D2800) [pid = 3188] [serial = 841] [outer = 0000003404C29C00] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003410546800 == 76 [pid = 3188] [id = 226] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1CD000 == 75 [pid = 3188] [id = 227] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000347986C800 == 74 [pid = 3188] [id = 272] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 00000034073AF800 == 73 [pid = 3188] [id = 271] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340D912000 == 72 [pid = 3188] [id = 270] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A0000 == 71 [pid = 3188] [id = 269] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340F90E800 == 70 [pid = 3188] [id = 268] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE7A800 == 69 [pid = 3188] [id = 267] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAB0800 == 68 [pid = 3188] [id = 266] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003408A0A800 == 67 [pid = 3188] [id = 251] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5DB800 == 66 [pid = 3188] [id = 265] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 156 (000000340F837000) [pid = 3188] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003408165800 == 65 [pid = 3188] [id = 264] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003409F28800 == 64 [pid = 3188] [id = 263] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000347AABE000 == 63 [pid = 3188] [id = 261] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1B6800 == 62 [pid = 3188] [id = 260] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE78000 == 61 [pid = 3188] [id = 259] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340B28F800 == 60 [pid = 3188] [id = 258] 13:28:10 INFO - PROCESS | 3188 | --DOCSHELL 00000034044DE800 == 59 [pid = 3188] [id = 257] 13:28:10 INFO - PROCESS | 3188 | 1461184090578 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]]]}] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 155 (000000340CB40000) [pid = 3188] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 154 (000000340D7B7800) [pid = 3188] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 153 (000000340CB42800) [pid = 3188] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 152 (0000003409B2D800) [pid = 3188] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 151 (000000340EC4A800) [pid = 3188] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 150 (000000340A92B800) [pid = 3188] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 149 (000000340EAF2000) [pid = 3188] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 148 (000000340BF22800) [pid = 3188] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 147 (000000340CAE3C00) [pid = 3188] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 146 (0000003408259000) [pid = 3188] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 145 (00000034085EB400) [pid = 3188] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 993ms 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 144 (0000003408D8C000) [pid = 3188] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 143 (0000003409996C00) [pid = 3188] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 142 (00000034068CB800) [pid = 3188] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 141 (0000003404C1C400) [pid = 3188] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 140 (000000340FF03800) [pid = 3188] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 139 (0000003406E8DC00) [pid = 3188] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (000000340771F400) [pid = 3188] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (000000340CA73400) [pid = 3188] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (000000347AC73000) [pid = 3188] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (0000003479AC9400) [pid = 3188] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (0000003407A35800) [pid = 3188] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (0000003409992400) [pid = 3188] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (000000340BF86400) [pid = 3188] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000340C60E400) [pid = 3188] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:28:10 INFO - PROCESS | 3188 | 1461184090634 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 3188 | 1461184090640 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 13:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:28:10 INFO - PROCESS | 3188 | 1461184090646 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 3188 | 1461184090649 Marionette TRACE conn5 <- [1,1086,null,{}] 13:28:10 INFO - PROCESS | 3188 | 1461184090653 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}] 13:28:10 INFO - PROCESS | 3188 | 1461184090744 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 13:28:10 INFO - PROCESS | 3188 | 1461184090751 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082AF800 == 60 [pid = 3188] [id = 281] 13:28:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (0000003405F42400) [pid = 3188] [serial = 842] [outer = 0000000000000000] 13:28:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (0000003407E79000) [pid = 3188] [serial = 843] [outer = 0000003405F42400] 13:28:10 INFO - PROCESS | 3188 | 1461184090801 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (0000003408D8F400) [pid = 3188] [serial = 844] [outer = 0000003405F42400] 13:28:11 INFO - PROCESS | 3188 | 1461184091336 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]]]}] 13:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 13:28:11 INFO - PROCESS | 3188 | 1461184091380 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 3188 | 1461184091383 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 13:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:28:11 INFO - PROCESS | 3188 | 1461184091387 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 3188 | 1461184091390 Marionette TRACE conn5 <- [1,1090,null,{}] 13:28:11 INFO - PROCESS | 3188 | 1461184091401 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}] 13:28:11 INFO - PROCESS | 3188 | 1461184091495 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 13:28:11 INFO - PROCESS | 3188 | 1461184091622 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE73000 == 61 [pid = 3188] [id = 282] 13:28:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (000000340C611000) [pid = 3188] [serial = 845] [outer = 0000000000000000] 13:28:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (000000340CA77000) [pid = 3188] [serial = 846] [outer = 000000340C611000] 13:28:11 INFO - PROCESS | 3188 | 1461184091673 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (000000340CB44000) [pid = 3188] [serial = 847] [outer = 000000340C611000] 13:28:12 INFO - PROCESS | 3188 | 1461184092052 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]]]}] 13:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 13:28:12 INFO - PROCESS | 3188 | 1461184092083 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 3188 | 1461184092086 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 13:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:28:12 INFO - PROCESS | 3188 | 1461184092089 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 3188 | 1461184092091 Marionette TRACE conn5 <- [1,1094,null,{}] 13:28:12 INFO - PROCESS | 3188 | 1461184092095 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}] 13:28:12 INFO - PROCESS | 3188 | 1461184092185 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 13:28:12 INFO - PROCESS | 3188 | 1461184092191 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 3188 | ++DOCSHELL 00000034099E4800 == 62 [pid = 3188] [id = 283] 13:28:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (000000340DA7D800) [pid = 3188] [serial = 848] [outer = 0000000000000000] 13:28:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (000000340EAEEC00) [pid = 3188] [serial = 849] [outer = 000000340DA7D800] 13:28:12 INFO - PROCESS | 3188 | 1461184092239 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 140 (000000340F238400) [pid = 3188] [serial = 850] [outer = 000000340DA7D800] 13:28:12 INFO - PROCESS | 3188 | 1461184092678 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]]]}] 13:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 13:28:12 INFO - PROCESS | 3188 | 1461184092720 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 3188 | 1461184092722 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 13:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:28:12 INFO - PROCESS | 3188 | 1461184092725 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 3188 | 1461184092727 Marionette TRACE conn5 <- [1,1098,null,{}] 13:28:12 INFO - PROCESS | 3188 | 1461184092731 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}] 13:28:12 INFO - PROCESS | 3188 | 1461184092851 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 13:28:12 INFO - PROCESS | 3188 | 1461184092858 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000341038F000 == 63 [pid = 3188] [id = 284] 13:28:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 141 (000000340F833000) [pid = 3188] [serial = 851] [outer = 0000000000000000] 13:28:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 142 (000000340F8F1000) [pid = 3188] [serial = 852] [outer = 000000340F833000] 13:28:12 INFO - PROCESS | 3188 | 1461184092905 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 143 (000000340FF03800) [pid = 3188] [serial = 853] [outer = 000000340F833000] 13:28:13 INFO - PROCESS | 3188 | 1461184093409 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]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 733ms 13:28:13 INFO - PROCESS | 3188 | 1461184093462 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 3188 | 1461184093464 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 13:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:28:13 INFO - PROCESS | 3188 | 1461184093468 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 3188 | 1461184093469 Marionette TRACE conn5 <- [1,1102,null,{}] 13:28:13 INFO - PROCESS | 3188 | 1461184093473 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}] 13:28:13 INFO - PROCESS | 3188 | 1461184093612 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 13:28:13 INFO - PROCESS | 3188 | 1461184093672 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410546000 == 64 [pid = 3188] [id = 285] 13:28:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 144 (000000340FF63400) [pid = 3188] [serial = 854] [outer = 0000000000000000] 13:28:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 145 (0000003410363C00) [pid = 3188] [serial = 855] [outer = 000000340FF63400] 13:28:13 INFO - PROCESS | 3188 | 1461184093723 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 146 (00000034786DA000) [pid = 3188] [serial = 856] [outer = 000000340FF63400] 13:28:14 INFO - PROCESS | 3188 | 1461184094169 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]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 776ms 13:28:14 INFO - PROCESS | 3188 | 1461184094253 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 3188 | 1461184094256 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 13:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:28:14 INFO - PROCESS | 3188 | 1461184094259 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 3188 | 1461184094261 Marionette TRACE conn5 <- [1,1106,null,{}] 13:28:14 INFO - PROCESS | 3188 | 1461184094264 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}] 13:28:14 INFO - PROCESS | 3188 | 1461184094380 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 13:28:14 INFO - PROCESS | 3188 | 1461184094438 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B0F000 == 65 [pid = 3188] [id = 286] 13:28:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 147 (000000347A325800) [pid = 3188] [serial = 857] [outer = 0000000000000000] 13:28:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 148 (000000347A93E400) [pid = 3188] [serial = 858] [outer = 000000347A325800] 13:28:14 INFO - PROCESS | 3188 | 1461184094486 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 149 (000000347AA93C00) [pid = 3188] [serial = 859] [outer = 000000347A325800] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 148 (000000340CB3C400) [pid = 3188] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 147 (000000340EC4AC00) [pid = 3188] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 146 (0000003404C14400) [pid = 3188] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 145 (000000340BF26C00) [pid = 3188] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 144 (0000003408C07800) [pid = 3188] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 143 (0000003404122800) [pid = 3188] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 142 (0000003403B58800) [pid = 3188] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 141 (000000340A9DC000) [pid = 3188] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 140 (000000340EC4A000) [pid = 3188] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 139 (000000340F244800) [pid = 3188] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:28:14 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (000000340A548C00) [pid = 3188] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:28:15 INFO - PROCESS | 3188 | 1461184095011 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]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 776ms 13:28:15 INFO - PROCESS | 3188 | 1461184095037 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 3188 | 1461184095039 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 13:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:28:15 INFO - PROCESS | 3188 | 1461184095042 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 3188 | 1461184095044 Marionette TRACE conn5 <- [1,1110,null,{}] 13:28:15 INFO - PROCESS | 3188 | 1461184095047 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}] 13:28:15 INFO - PROCESS | 3188 | 1461184095133 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 13:28:15 INFO - PROCESS | 3188 | 1461184095215 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B21000 == 66 [pid = 3188] [id = 287] 13:28:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (000000340B122800) [pid = 3188] [serial = 860] [outer = 0000000000000000] 13:28:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 140 (000000340F244800) [pid = 3188] [serial = 861] [outer = 000000340B122800] 13:28:15 INFO - PROCESS | 3188 | 1461184095263 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 141 (000000347AC64800) [pid = 3188] [serial = 862] [outer = 000000340B122800] 13:28:15 INFO - PROCESS | 3188 | 1461184095640 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]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 13:28:15 INFO - PROCESS | 3188 | 1461184095675 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 3188 | 1461184095677 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 13:28:15 INFO - PROCESS | 3188 | 1461184095680 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:28:15 INFO - PROCESS | 3188 | 1461184095682 Marionette TRACE conn5 <- [1,1114,null,{}] 13:28:15 INFO - PROCESS | 3188 | 1461184095686 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}] 13:28:15 INFO - PROCESS | 3188 | 1461184095828 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 13:28:15 INFO - PROCESS | 3188 | 1461184095841 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1C8800 == 67 [pid = 3188] [id = 288] 13:28:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 142 (000000340BDCFC00) [pid = 3188] [serial = 863] [outer = 0000000000000000] 13:28:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 143 (000000347AC6F000) [pid = 3188] [serial = 864] [outer = 000000340BDCFC00] 13:28:15 INFO - PROCESS | 3188 | 1461184095888 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 144 (000000347B55C800) [pid = 3188] [serial = 865] [outer = 000000340BDCFC00] 13:28:16 INFO - PROCESS | 3188 | 1461184096312 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]]]}] 13:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 672ms 13:28:16 INFO - PROCESS | 3188 | 1461184096356 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 13:28:16 INFO - PROCESS | 3188 | 1461184096358 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 13:28:16 INFO - PROCESS | 3188 | 1461184096361 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:28:16 INFO - PROCESS | 3188 | 1461184096363 Marionette TRACE conn5 <- [1,1118,null,{}] 13:28:16 INFO - PROCESS | 3188 | 1461184096372 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}] 13:28:16 INFO - PROCESS | 3188 | 1461184096459 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 13:28:16 INFO - PROCESS | 3188 | 1461184096465 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F7C8800 == 68 [pid = 3188] [id = 289] 13:28:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 145 (000000347BA13800) [pid = 3188] [serial = 866] [outer = 0000000000000000] 13:28:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 146 (000000347BC18800) [pid = 3188] [serial = 867] [outer = 000000347BA13800] 13:28:16 INFO - PROCESS | 3188 | 1461184096512 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 147 (000000347EC67400) [pid = 3188] [serial = 868] [outer = 000000347BA13800] 13:28:17 INFO - PROCESS | 3188 | 1461184097069 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]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 818ms 13:28:17 INFO - PROCESS | 3188 | 1461184097184 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 3188 | 1461184097189 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 13:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:28:17 INFO - PROCESS | 3188 | 1461184097195 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 3188 | 1461184097200 Marionette TRACE conn5 <- [1,1122,null,{}] 13:28:17 INFO - PROCESS | 3188 | 1461184097207 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}] 13:28:17 INFO - PROCESS | 3188 | 1461184097337 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 13:28:17 INFO - PROCESS | 3188 | 1461184097458 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B283000 == 69 [pid = 3188] [id = 290] 13:28:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 148 (000000340494B000) [pid = 3188] [serial = 869] [outer = 0000000000000000] 13:28:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 149 (0000003407CCB400) [pid = 3188] [serial = 870] [outer = 000000340494B000] 13:28:17 INFO - PROCESS | 3188 | 1461184097520 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 150 (0000003409B2C400) [pid = 3188] [serial = 871] [outer = 000000340494B000] 13:28:18 INFO - PROCESS | 3188 | [GFX2-]: DrawTargetD2D 1.1 (00000034126C5250): Failed to create GradientStopCollection with no stops. 13:28:18 INFO - PROCESS | 3188 | [GFX3-]: No stops specified for gradient pattern. 13:28:18 INFO - PROCESS | 3188 | 1461184098099 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]]]}] 13:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 944ms 13:28:18 INFO - PROCESS | 3188 | 1461184098142 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 13:28:18 INFO - PROCESS | 3188 | 1461184098149 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 13:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:28:18 INFO - PROCESS | 3188 | 1461184098156 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 3188 | 1461184098159 Marionette TRACE conn5 <- [1,1126,null,{}] 13:28:18 INFO - PROCESS | 3188 | 1461184098163 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}] 13:28:18 INFO - PROCESS | 3188 | 1461184098280 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 13:28:18 INFO - PROCESS | 3188 | 1461184098406 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103BA800 == 70 [pid = 3188] [id = 291] 13:28:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 151 (0000003405F3A400) [pid = 3188] [serial = 872] [outer = 0000000000000000] 13:28:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 152 (000000340CAE2800) [pid = 3188] [serial = 873] [outer = 0000003405F3A400] 13:28:18 INFO - PROCESS | 3188 | 1461184098465 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 153 (000000340EC44000) [pid = 3188] [serial = 874] [outer = 0000003405F3A400] 13:28:18 INFO - PROCESS | 3188 | [3188] 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 13:28:19 INFO - PROCESS | 3188 | 1461184099264 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]]]}] 13:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1125ms 13:28:19 INFO - PROCESS | 3188 | 1461184099287 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 3188 | 1461184099289 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 13:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:28:19 INFO - PROCESS | 3188 | 1461184099293 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 3188 | 1461184099297 Marionette TRACE conn5 <- [1,1130,null,{}] 13:28:19 INFO - PROCESS | 3188 | 1461184099309 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}] 13:28:19 INFO - PROCESS | 3188 | 1461184099457 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 13:28:19 INFO - PROCESS | 3188 | 1461184099555 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1C1000 == 71 [pid = 3188] [id = 292] 13:28:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 154 (00000034127B5000) [pid = 3188] [serial = 875] [outer = 0000000000000000] 13:28:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 155 (00000034791A2800) [pid = 3188] [serial = 876] [outer = 00000034127B5000] 13:28:19 INFO - PROCESS | 3188 | 1461184099616 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 156 (000000347BC1D000) [pid = 3188] [serial = 877] [outer = 00000034127B5000] 13:28:20 INFO - PROCESS | 3188 | 1461184100195 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]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 944ms 13:28:20 INFO - PROCESS | 3188 | 1461184100240 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 13:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:28:20 INFO - PROCESS | 3188 | 1461184100244 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 13:28:20 INFO - PROCESS | 3188 | 1461184100248 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 3188 | 1461184100251 Marionette TRACE conn5 <- [1,1134,null,{}] 13:28:20 INFO - PROCESS | 3188 | 1461184100255 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}] 13:28:20 INFO - PROCESS | 3188 | 1461184100372 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 13:28:20 INFO - PROCESS | 3188 | 1461184100470 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 3188 | ++DOCSHELL 000000341301E000 == 72 [pid = 3188] [id = 293] 13:28:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 157 (000000340F298400) [pid = 3188] [serial = 878] [outer = 0000000000000000] 13:28:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 158 (000000340F29FC00) [pid = 3188] [serial = 879] [outer = 000000340F298400] 13:28:20 INFO - PROCESS | 3188 | 1461184100528 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 159 (000000347EC6F000) [pid = 3188] [serial = 880] [outer = 000000340F298400] 13:28:21 INFO - PROCESS | 3188 | 1461184101079 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]]]}] 13:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 881ms 13:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:28:21 INFO - PROCESS | 3188 | 1461184101130 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 3188 | 1461184101133 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 13:28:21 INFO - PROCESS | 3188 | 1461184101137 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 3188 | 1461184101139 Marionette TRACE conn5 <- [1,1138,null,{}] 13:28:21 INFO - PROCESS | 3188 | 1461184101143 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}] 13:28:21 INFO - PROCESS | 3188 | 1461184101252 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 13:28:21 INFO - PROCESS | 3188 | 1461184101349 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C2C000 == 73 [pid = 3188] [id = 294] 13:28:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 160 (00000034122BDC00) [pid = 3188] [serial = 881] [outer = 0000000000000000] 13:28:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 161 (00000034122C5C00) [pid = 3188] [serial = 882] [outer = 00000034122BDC00] 13:28:21 INFO - PROCESS | 3188 | 1461184101407 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 162 (00000034127B7800) [pid = 3188] [serial = 883] [outer = 00000034122BDC00] 13:28:22 INFO - PROCESS | 3188 | 1461184102033 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]]]}] 13:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 923ms 13:28:22 INFO - PROCESS | 3188 | 1461184102062 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 3188 | 1461184102065 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 13:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:28:22 INFO - PROCESS | 3188 | 1461184102068 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 3188 | 1461184102070 Marionette TRACE conn5 <- [1,1142,null,{}] 13:28:22 INFO - PROCESS | 3188 | 1461184102074 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}] 13:28:22 INFO - PROCESS | 3188 | 1461184102202 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 13:28:22 INFO - PROCESS | 3188 | 1461184102366 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412888800 == 74 [pid = 3188] [id = 295] 13:28:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 163 (00000034130EC800) [pid = 3188] [serial = 884] [outer = 0000000000000000] 13:28:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 164 (000000347EE88400) [pid = 3188] [serial = 885] [outer = 00000034130EC800] 13:28:22 INFO - PROCESS | 3188 | 1461184102427 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 165 (000000347F019C00) [pid = 3188] [serial = 886] [outer = 00000034130EC800] 13:28:23 INFO - PROCESS | 3188 | 1461184103025 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]]]}] 13:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 987ms 13:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:28:23 INFO - PROCESS | 3188 | 1461184103058 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 3188 | 1461184103060 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 13:28:23 INFO - PROCESS | 3188 | 1461184103064 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 3188 | 1461184103067 Marionette TRACE conn5 <- [1,1146,null,{}] 13:28:23 INFO - PROCESS | 3188 | 1461184103072 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}] 13:28:23 INFO - PROCESS | 3188 | 1461184103183 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 13:28:23 INFO - PROCESS | 3188 | 1461184103326 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413665000 == 75 [pid = 3188] [id = 296] 13:28:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 166 (0000003404146400) [pid = 3188] [serial = 887] [outer = 0000000000000000] 13:28:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 167 (000000341369A400) [pid = 3188] [serial = 888] [outer = 0000003404146400] 13:28:23 INFO - PROCESS | 3188 | 1461184103382 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 168 (00000034136A0800) [pid = 3188] [serial = 889] [outer = 0000003404146400] 13:28:23 INFO - PROCESS | 3188 | 1461184103950 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] 13:28:24 INFO - PROCESS | 3188 | 1461184103992 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 13:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:28:24 INFO - PROCESS | 3188 | 1461184103996 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 3188 | 1461184103998 Marionette TRACE conn5 <- [1,1150,null,{}] 13:28:24 INFO - PROCESS | 3188 | 1461184104002 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}] 13:28:24 INFO - PROCESS | 3188 | 1461184104115 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 13:28:24 INFO - PROCESS | 3188 | 1461184104395 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9D1800 == 76 [pid = 3188] [id = 297] 13:28:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 169 (00000034044C1000) [pid = 3188] [serial = 890] [outer = 0000000000000000] 13:28:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 170 (000000340494A000) [pid = 3188] [serial = 891] [outer = 00000034044C1000] 13:28:24 INFO - PROCESS | 3188 | 1461184104476 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 171 (00000034071DD400) [pid = 3188] [serial = 892] [outer = 00000034044C1000] 13:28:25 INFO - PROCESS | 3188 | 1461184105084 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]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1120ms 13:28:25 INFO - PROCESS | 3188 | 1461184105119 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 3188 | 1461184105124 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 13:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:28:25 INFO - PROCESS | 3188 | 1461184105129 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 3188 | 1461184105133 Marionette TRACE conn5 <- [1,1154,null,{}] 13:28:25 INFO - PROCESS | 3188 | 1461184105138 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}] 13:28:25 INFO - PROCESS | 3188 | 1461184105248 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 13:28:25 INFO - PROCESS | 3188 | 1461184105383 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 3188 | ++DOCSHELL 0000003408107000 == 77 [pid = 3188] [id = 298] 13:28:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 172 (0000003408D0AC00) [pid = 3188] [serial = 893] [outer = 0000000000000000] 13:28:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 173 (000000340999AC00) [pid = 3188] [serial = 894] [outer = 0000003408D0AC00] 13:28:25 INFO - PROCESS | 3188 | 1461184105438 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 174 (000000340BDCF400) [pid = 3188] [serial = 895] [outer = 0000003408D0AC00] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1C8800 == 76 [pid = 3188] [id = 288] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B21000 == 75 [pid = 3188] [id = 287] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B0F000 == 74 [pid = 3188] [id = 286] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 0000003410546000 == 73 [pid = 3188] [id = 285] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 000000341038F000 == 72 [pid = 3188] [id = 284] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 00000034099E4800 == 71 [pid = 3188] [id = 283] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE73000 == 70 [pid = 3188] [id = 282] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 00000034082AF800 == 69 [pid = 3188] [id = 281] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 000000340D907000 == 68 [pid = 3188] [id = 280] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 000000347EFDC800 == 67 [pid = 3188] [id = 276] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 000000340F904000 == 66 [pid = 3188] [id = 275] 13:28:25 INFO - PROCESS | 3188 | --DOCSHELL 000000340B27D800 == 65 [pid = 3188] [id = 274] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 173 (000000340DA74000) [pid = 3188] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 172 (000000340F23FC00) [pid = 3188] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 171 (000000340EAF2400) [pid = 3188] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 170 (0000003407CED400) [pid = 3188] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 169 (000000340F97A800) [pid = 3188] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 168 (0000003400886C00) [pid = 3188] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 167 (000000340BF8A400) [pid = 3188] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 166 (000000340998C000) [pid = 3188] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 165 (0000003409F05C00) [pid = 3188] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 164 (0000003406F31800) [pid = 3188] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 163 (0000003407CCE400) [pid = 3188] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 162 (0000003407729800) [pid = 3188] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 161 (0000003406969C00) [pid = 3188] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 160 (000000340F954000) [pid = 3188] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 159 (000000340BDC3000) [pid = 3188] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 158 (000000340BF1EC00) [pid = 3188] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 157 (0000003407CF7C00) [pid = 3188] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 156 (000000340BDC5000) [pid = 3188] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 155 (000000340FF6F000) [pid = 3188] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 154 (000000340F8F1800) [pid = 3188] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 153 (00000034104E0400) [pid = 3188] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 152 (00000034103D2C00) [pid = 3188] [serial = 816] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 151 (000000340CAE0000) [pid = 3188] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 150 (000000340FF0C000) [pid = 3188] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 149 (000000340FF68C00) [pid = 3188] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 148 (00000034104D9000) [pid = 3188] [serial = 817] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 3188 | --DOMWINDOW == 147 (000000340CA72400) [pid = 3188] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:28:26 INFO - PROCESS | 3188 | 1461184106032 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]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 923ms 13:28:26 INFO - PROCESS | 3188 | 1461184106057 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 3188 | 1461184106061 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 13:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:28:26 INFO - PROCESS | 3188 | 1461184106066 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 3188 | 1461184106069 Marionette TRACE conn5 <- [1,1158,null,{}] 13:28:26 INFO - PROCESS | 3188 | 1461184106072 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}] 13:28:26 INFO - PROCESS | 3188 | 1461184106164 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 13:28:26 INFO - PROCESS | 3188 | 1461184106244 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9CA800 == 66 [pid = 3188] [id = 299] 13:28:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 148 (0000003406F2F000) [pid = 3188] [serial = 896] [outer = 0000000000000000] 13:28:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 149 (0000003407CF7C00) [pid = 3188] [serial = 897] [outer = 0000003406F2F000] 13:28:26 INFO - PROCESS | 3188 | 1461184106302 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 150 (0000003409F03400) [pid = 3188] [serial = 898] [outer = 0000003406F2F000] 13:28:26 INFO - PROCESS | 3188 | 1461184106731 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]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 733ms 13:28:26 INFO - PROCESS | 3188 | 1461184106803 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 3188 | 1461184106805 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 13:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:28:26 INFO - PROCESS | 3188 | 1461184106811 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 3188 | 1461184106817 Marionette TRACE conn5 <- [1,1162,null,{}] 13:28:26 INFO - PROCESS | 3188 | 1461184106827 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}] 13:28:26 INFO - PROCESS | 3188 | 1461184106950 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 13:28:26 INFO - PROCESS | 3188 | 1461184106966 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2BF000 == 67 [pid = 3188] [id = 300] 13:28:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 151 (000000340BF22C00) [pid = 3188] [serial = 899] [outer = 0000000000000000] 13:28:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 152 (000000340CA6E400) [pid = 3188] [serial = 900] [outer = 000000340BF22C00] 13:28:27 INFO - PROCESS | 3188 | 1461184107017 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 153 (000000340CAE9C00) [pid = 3188] [serial = 901] [outer = 000000340BF22C00] 13:28:27 INFO - PROCESS | 3188 | 1461184107477 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] 13:28:27 INFO - PROCESS | 3188 | 1461184107507 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 13:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:28:27 INFO - PROCESS | 3188 | 1461184107510 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 3188 | 1461184107512 Marionette TRACE conn5 <- [1,1166,null,{}] 13:28:27 INFO - PROCESS | 3188 | 1461184107516 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}] 13:28:27 INFO - PROCESS | 3188 | 1461184107606 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 13:28:27 INFO - PROCESS | 3188 | 1461184107615 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE64800 == 68 [pid = 3188] [id = 301] 13:28:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 154 (000000340DA74800) [pid = 3188] [serial = 902] [outer = 0000000000000000] 13:28:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 155 (000000340DA82000) [pid = 3188] [serial = 903] [outer = 000000340DA74800] 13:28:27 INFO - PROCESS | 3188 | 1461184107662 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 156 (000000340EAFA400) [pid = 3188] [serial = 904] [outer = 000000340DA74800] 13:28:28 INFO - PROCESS | 3188 | 1461184108107 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] 13:28:28 INFO - PROCESS | 3188 | 1461184108186 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 13:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:28:28 INFO - PROCESS | 3188 | 1461184108196 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 3188 | 1461184108198 Marionette TRACE conn5 <- [1,1170,null,{}] 13:28:28 INFO - PROCESS | 3188 | 1461184108202 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}] 13:28:28 INFO - PROCESS | 3188 | 1461184108316 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 13:28:28 INFO - PROCESS | 3188 | 1461184108401 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410427000 == 69 [pid = 3188] [id = 302] 13:28:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 157 (000000340F245C00) [pid = 3188] [serial = 905] [outer = 0000000000000000] 13:28:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 158 (000000340F297000) [pid = 3188] [serial = 906] [outer = 000000340F245C00] 13:28:28 INFO - PROCESS | 3188 | 1461184108459 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 159 (000000340F954C00) [pid = 3188] [serial = 907] [outer = 000000340F245C00] 13:28:28 INFO - PROCESS | 3188 | 1461184108930 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] 13:28:28 INFO - PROCESS | 3188 | 1461184108977 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 13:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:28:28 INFO - PROCESS | 3188 | 1461184108980 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 3188 | 1461184108982 Marionette TRACE conn5 <- [1,1174,null,{}] 13:28:28 INFO - PROCESS | 3188 | 1461184108986 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}] 13:28:29 INFO - PROCESS | 3188 | 1461184109109 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 13:28:29 INFO - PROCESS | 3188 | 1461184109170 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000341058F000 == 70 [pid = 3188] [id = 303] 13:28:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 160 (000000340FF64000) [pid = 3188] [serial = 908] [outer = 0000000000000000] 13:28:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 161 (000000340FF71C00) [pid = 3188] [serial = 909] [outer = 000000340FF64000] 13:28:29 INFO - PROCESS | 3188 | 1461184109216 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 162 (00000034103D4000) [pid = 3188] [serial = 910] [outer = 000000340FF64000] 13:28:29 INFO - PROCESS | 3188 | 1461184109653 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] 13:28:29 INFO - PROCESS | 3188 | 1461184109732 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 13:28:29 INFO - PROCESS | 3188 | 1461184109740 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 3188 | 1461184109742 Marionette TRACE conn5 <- [1,1178,null,{}] 13:28:29 INFO - PROCESS | 3188 | 1461184109746 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}] 13:28:29 INFO - PROCESS | 3188 | 1461184109863 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 13:28:29 INFO - PROCESS | 3188 | 1461184109921 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000341287E000 == 71 [pid = 3188] [id = 304] 13:28:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 163 (000000340FF67000) [pid = 3188] [serial = 911] [outer = 0000000000000000] 13:28:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 164 (00000034104E5400) [pid = 3188] [serial = 912] [outer = 000000340FF67000] 13:28:29 INFO - PROCESS | 3188 | 1461184109968 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 165 (000000341266A000) [pid = 3188] [serial = 913] [outer = 000000340FF67000] 13:28:30 INFO - PROCESS | 3188 | --DOMWINDOW == 164 (000000340F833000) [pid = 3188] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:28:30 INFO - PROCESS | 3188 | --DOMWINDOW == 163 (000000340FF63400) [pid = 3188] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:28:30 INFO - PROCESS | 3188 | --DOMWINDOW == 162 (000000340B122800) [pid = 3188] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:28:30 INFO - PROCESS | 3188 | --DOMWINDOW == 161 (000000347A325800) [pid = 3188] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:28:30 INFO - PROCESS | 3188 | --DOMWINDOW == 160 (0000003404C29C00) [pid = 3188] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:28:30 INFO - PROCESS | 3188 | --DOMWINDOW == 159 (000000340DA7D800) [pid = 3188] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:28:30 INFO - PROCESS | 3188 | --DOMWINDOW == 158 (0000003405F42400) [pid = 3188] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:28:30 INFO - PROCESS | 3188 | --DOMWINDOW == 157 (000000340BDCFC00) [pid = 3188] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:28:30 INFO - PROCESS | 3188 | --DOMWINDOW == 156 (000000340C611000) [pid = 3188] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:28:30 INFO - PROCESS | 3188 | 1461184110469 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] 13:28:30 INFO - PROCESS | 3188 | 1461184110517 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 13:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:28:30 INFO - PROCESS | 3188 | 1461184110527 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 3188 | 1461184110529 Marionette TRACE conn5 <- [1,1182,null,{}] 13:28:30 INFO - PROCESS | 3188 | 1461184110534 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}] 13:28:30 INFO - PROCESS | 3188 | 1461184110621 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 13:28:30 INFO - PROCESS | 3188 | 1461184110629 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B21800 == 72 [pid = 3188] [id = 305] 13:28:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 157 (00000034103D4400) [pid = 3188] [serial = 914] [outer = 0000000000000000] 13:28:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 158 (00000034127B3000) [pid = 3188] [serial = 915] [outer = 00000034103D4400] 13:28:30 INFO - PROCESS | 3188 | 1461184110676 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 159 (00000034130EA000) [pid = 3188] [serial = 916] [outer = 00000034103D4400] 13:28:31 INFO - PROCESS | 3188 | 1461184111117 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] 13:28:31 INFO - PROCESS | 3188 | 1461184111156 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 13:28:31 INFO - PROCESS | 3188 | 1461184111159 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:28:31 INFO - PROCESS | 3188 | 1461184111161 Marionette TRACE conn5 <- [1,1186,null,{}] 13:28:31 INFO - PROCESS | 3188 | 1461184111165 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}] 13:28:31 INFO - PROCESS | 3188 | 1461184111253 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 13:28:31 INFO - PROCESS | 3188 | 1461184111261 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 3188 | ++DOCSHELL 0000003479137000 == 73 [pid = 3188] [id = 306] 13:28:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 160 (0000003413699400) [pid = 3188] [serial = 917] [outer = 0000000000000000] 13:28:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 161 (000000341369FC00) [pid = 3188] [serial = 918] [outer = 0000003413699400] 13:28:31 INFO - PROCESS | 3188 | 1461184111307 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 162 (0000003479A5C400) [pid = 3188] [serial = 919] [outer = 0000003413699400] 13:28:31 INFO - PROCESS | 3188 | 1461184111757 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]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 13:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:28:31 INFO - PROCESS | 3188 | 1461184111791 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 3188 | 1461184111793 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 13:28:31 INFO - PROCESS | 3188 | 1461184111796 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 3188 | 1461184111798 Marionette TRACE conn5 <- [1,1190,null,{}] 13:28:31 INFO - PROCESS | 3188 | 1461184111806 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}] 13:28:31 INFO - PROCESS | 3188 | 1461184111933 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 13:28:31 INFO - PROCESS | 3188 | 1461184111940 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A40C000 == 74 [pid = 3188] [id = 307] 13:28:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 163 (000000347A19C400) [pid = 3188] [serial = 920] [outer = 0000000000000000] 13:28:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 164 (000000347A322C00) [pid = 3188] [serial = 921] [outer = 000000347A19C400] 13:28:31 INFO - PROCESS | 3188 | 1461184111991 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 165 (000000347AC69000) [pid = 3188] [serial = 922] [outer = 000000347A19C400] 13:28:32 INFO - PROCESS | 3188 | 1461184112586 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]]]}] 13:28:32 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 13:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 839ms 13:28:32 INFO - PROCESS | 3188 | 1461184112653 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 3188 | 1461184112658 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 13:28:32 INFO - PROCESS | 3188 | 1461184112678 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:28:32 INFO - PROCESS | 3188 | 1461184112683 Marionette TRACE conn5 <- [1,1194,null,{}] 13:28:32 INFO - PROCESS | 3188 | 1461184112689 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}] 13:28:32 INFO - PROCESS | 3188 | 1461184112818 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 13:28:32 INFO - PROCESS | 3188 | 1461184112939 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7E0800 == 75 [pid = 3188] [id = 308] 13:28:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 166 (0000003407A3BC00) [pid = 3188] [serial = 923] [outer = 0000000000000000] 13:28:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 167 (0000003408312400) [pid = 3188] [serial = 924] [outer = 0000003407A3BC00] 13:28:33 INFO - PROCESS | 3188 | 1461184113002 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 168 (0000003409FA3800) [pid = 3188] [serial = 925] [outer = 0000003407A3BC00] 13:28:33 INFO - PROCESS | 3188 | 1461184113593 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]]]}] 13:28:33 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 13:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 13:28:33 INFO - PROCESS | 3188 | 1461184113670 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 3188 | 1461184113677 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 13:28:33 INFO - PROCESS | 3188 | 1461184113684 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:28:33 INFO - PROCESS | 3188 | 1461184113687 Marionette TRACE conn5 <- [1,1198,null,{}] 13:28:33 INFO - PROCESS | 3188 | 1461184113692 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}] 13:28:33 INFO - PROCESS | 3188 | 1461184113810 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 13:28:33 INFO - PROCESS | 3188 | 1461184113937 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE76800 == 76 [pid = 3188] [id = 309] 13:28:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 169 (000000340BF1EC00) [pid = 3188] [serial = 926] [outer = 0000000000000000] 13:28:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 170 (000000340C60F400) [pid = 3188] [serial = 927] [outer = 000000340BF1EC00] 13:28:34 INFO - PROCESS | 3188 | 1461184113997 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 171 (000000340EC4A000) [pid = 3188] [serial = 928] [outer = 000000340BF1EC00] 13:28:34 INFO - PROCESS | 3188 | 1461184114633 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]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 13:28:34 INFO - PROCESS | 3188 | 1461184114676 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 3188 | 1461184114679 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 13:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:28:34 INFO - PROCESS | 3188 | 1461184114683 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 3188 | 1461184114687 Marionette TRACE conn5 <- [1,1202,null,{}] 13:28:34 INFO - PROCESS | 3188 | 1461184114699 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}] 13:28:34 INFO - PROCESS | 3188 | 1461184114819 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 13:28:34 INFO - PROCESS | 3188 | 1461184114949 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EFCD800 == 77 [pid = 3188] [id = 310] 13:28:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 172 (000000340FF66000) [pid = 3188] [serial = 929] [outer = 0000000000000000] 13:28:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 173 (00000034122BF800) [pid = 3188] [serial = 930] [outer = 000000340FF66000] 13:28:35 INFO - PROCESS | 3188 | 1461184115011 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 174 (000000341281BC00) [pid = 3188] [serial = 931] [outer = 000000340FF66000] 13:28:35 INFO - PROCESS | 3188 | 1461184115621 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]]]}] 13:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 986ms 13:28:35 INFO - PROCESS | 3188 | 1461184115671 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 3188 | 1461184115674 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 13:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:28:35 INFO - PROCESS | 3188 | 1461184115678 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 3188 | 1461184115680 Marionette TRACE conn5 <- [1,1206,null,{}] 13:28:35 INFO - PROCESS | 3188 | 1461184115685 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}] 13:28:35 INFO - PROCESS | 3188 | 1461184115801 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 13:28:35 INFO - PROCESS | 3188 | 1461184115900 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 3188 | ++DOCSHELL 00000034128AF000 == 78 [pid = 3188] [id = 311] 13:28:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 175 (00000034130E5400) [pid = 3188] [serial = 932] [outer = 0000000000000000] 13:28:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 176 (00000034130F0800) [pid = 3188] [serial = 933] [outer = 00000034130E5400] 13:28:35 INFO - PROCESS | 3188 | 1461184115957 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 177 (000000347A32A000) [pid = 3188] [serial = 934] [outer = 00000034130E5400] 13:28:36 INFO - PROCESS | 3188 | 1461184116512 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]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 881ms 13:28:36 INFO - PROCESS | 3188 | 1461184116560 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 3188 | 1461184116563 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 13:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:28:36 INFO - PROCESS | 3188 | 1461184116566 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 3188 | 1461184116569 Marionette TRACE conn5 <- [1,1210,null,{}] 13:28:36 INFO - PROCESS | 3188 | 1461184116572 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}] 13:28:36 INFO - PROCESS | 3188 | 1461184116685 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 13:28:36 INFO - PROCESS | 3188 | 1461184116783 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412ABF800 == 79 [pid = 3188] [id = 312] 13:28:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 178 (00000034127C1800) [pid = 3188] [serial = 935] [outer = 0000000000000000] 13:28:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 179 (00000034127C8C00) [pid = 3188] [serial = 936] [outer = 00000034127C1800] 13:28:36 INFO - PROCESS | 3188 | 1461184116841 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 180 (0000003412824800) [pid = 3188] [serial = 937] [outer = 00000034127C1800] 13:28:37 INFO - PROCESS | 3188 | 1461184117492 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] 13:28:37 INFO - PROCESS | 3188 | 1461184117558 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 13:28:37 INFO - PROCESS | 3188 | 1461184117561 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:28:37 INFO - PROCESS | 3188 | 1461184117564 Marionette TRACE conn5 <- [1,1214,null,{}] 13:28:37 INFO - PROCESS | 3188 | 1461184117568 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}] 13:28:37 INFO - PROCESS | 3188 | 1461184117701 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 13:28:37 INFO - PROCESS | 3188 | 1461184117830 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BD9800 == 80 [pid = 3188] [id = 313] 13:28:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 181 (000000341201D800) [pid = 3188] [serial = 938] [outer = 0000000000000000] 13:28:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 182 (000000347ACAC000) [pid = 3188] [serial = 939] [outer = 000000341201D800] 13:28:37 INFO - PROCESS | 3188 | 1461184117892 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 183 (000000347EE37C00) [pid = 3188] [serial = 940] [outer = 000000341201D800] 13:28:38 INFO - PROCESS | 3188 | 1461184118457 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]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 923ms 13:28:38 INFO - PROCESS | 3188 | 1461184118487 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 3188 | 1461184118490 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 13:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:28:38 INFO - PROCESS | 3188 | 1461184118493 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 3188 | 1461184118495 Marionette TRACE conn5 <- [1,1218,null,{}] 13:28:38 INFO - PROCESS | 3188 | 1461184118499 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}] 13:28:38 INFO - PROCESS | 3188 | 1461184118610 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 13:28:38 INFO - PROCESS | 3188 | 1461184118710 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413076000 == 81 [pid = 3188] [id = 314] 13:28:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 184 (0000003414883400) [pid = 3188] [serial = 941] [outer = 0000000000000000] 13:28:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 185 (000000341488B000) [pid = 3188] [serial = 942] [outer = 0000003414883400] 13:28:38 INFO - PROCESS | 3188 | 1461184118767 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 186 (000000347ACAB400) [pid = 3188] [serial = 943] [outer = 0000003414883400] 13:28:39 INFO - PROCESS | 3188 | 1461184119348 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]]]}] 13:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 881ms 13:28:39 INFO - PROCESS | 3188 | 1461184119388 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 13:28:39 INFO - PROCESS | 3188 | 1461184119390 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 13:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:28:39 INFO - PROCESS | 3188 | 1461184119395 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 3188 | 1461184119397 Marionette TRACE conn5 <- [1,1222,null,{}] 13:28:39 INFO - PROCESS | 3188 | 1461184119401 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}] 13:28:39 INFO - PROCESS | 3188 | 1461184119513 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 13:28:39 INFO - PROCESS | 3188 | 1461184119612 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A02D800 == 82 [pid = 3188] [id = 315] 13:28:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 187 (0000003407722400) [pid = 3188] [serial = 944] [outer = 0000000000000000] 13:28:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 188 (000000341488FC00) [pid = 3188] [serial = 945] [outer = 0000003407722400] 13:28:39 INFO - PROCESS | 3188 | 1461184119667 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 189 (000000347ACAC400) [pid = 3188] [serial = 946] [outer = 0000003407722400] 13:28:40 INFO - PROCESS | 3188 | 1461184120507 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]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1135ms 13:28:40 INFO - PROCESS | 3188 | 1461184120533 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 3188 | 1461184120537 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 13:28:40 INFO - PROCESS | 3188 | 1461184120542 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:28:40 INFO - PROCESS | 3188 | 1461184120546 Marionette TRACE conn5 <- [1,1226,null,{}] 13:28:40 INFO - PROCESS | 3188 | 1461184120552 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}] 13:28:40 INFO - PROCESS | 3188 | 1461184120659 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 13:28:40 INFO - PROCESS | 3188 | 1461184120797 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F911800 == 83 [pid = 3188] [id = 316] 13:28:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 190 (00000034071E6000) [pid = 3188] [serial = 947] [outer = 0000000000000000] 13:28:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 191 (0000003408A6A000) [pid = 3188] [serial = 948] [outer = 00000034071E6000] 13:28:40 INFO - PROCESS | 3188 | 1461184120854 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 192 (000000340BDC3000) [pid = 3188] [serial = 949] [outer = 00000034071E6000] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000347EFD9800 == 82 [pid = 3188] [id = 229] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000347B510800 == 81 [pid = 3188] [id = 273] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003479137000 == 80 [pid = 3188] [id = 306] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B21800 == 79 [pid = 3188] [id = 305] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000341287E000 == 78 [pid = 3188] [id = 304] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000341058F000 == 77 [pid = 3188] [id = 303] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003410427000 == 76 [pid = 3188] [id = 302] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE64800 == 75 [pid = 3188] [id = 301] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2BF000 == 74 [pid = 3188] [id = 300] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9CA800 == 73 [pid = 3188] [id = 299] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 191 (000000347BC18800) [pid = 3188] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003408107000 == 72 [pid = 3188] [id = 298] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9D1800 == 71 [pid = 3188] [id = 297] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000341301E000 == 70 [pid = 3188] [id = 293] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1C1000 == 69 [pid = 3188] [id = 292] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 00000034103BA800 == 68 [pid = 3188] [id = 291] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340B283000 == 67 [pid = 3188] [id = 290] 13:28:41 INFO - PROCESS | 3188 | --DOCSHELL 000000347F7C8800 == 66 [pid = 3188] [id = 289] 13:28:41 INFO - PROCESS | 3188 | 1461184121502 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]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 985ms 13:28:41 INFO - PROCESS | 3188 | 1461184121532 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 3188 | 1461184121538 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 13:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 190 (000000340FF03800) [pid = 3188] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 189 (00000034786DA000) [pid = 3188] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 188 (0000003410363C00) [pid = 3188] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 187 (000000340F244800) [pid = 3188] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 186 (000000347A93E400) [pid = 3188] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 185 (00000034082D2800) [pid = 3188] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 184 (00000034071DD000) [pid = 3188] [serial = 840] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 183 (00000034786AA400) [pid = 3188] [serial = 819] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 182 (000000340EAEEC00) [pid = 3188] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 181 (0000003407E79000) [pid = 3188] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 180 (0000003408D8F400) [pid = 3188] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 179 (0000003479163000) [pid = 3188] [serial = 831] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 178 (000000340825EC00) [pid = 3188] [serial = 837] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 177 (000000340BF1FC00) [pid = 3188] [serial = 825] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 176 (000000340FF04C00) [pid = 3188] [serial = 828] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 175 (000000347AC6F000) [pid = 3188] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 174 (000000340CA77000) [pid = 3188] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 173 (000000340CB44000) [pid = 3188] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 172 (00000034081B8000) [pid = 3188] [serial = 822] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 171 (0000003479BD0C00) [pid = 3188] [serial = 834] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 170 (000000347B55C800) [pid = 3188] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 169 (000000347AA93C00) [pid = 3188] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 168 (000000340F8F1000) [pid = 3188] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 167 (000000347AC64800) [pid = 3188] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | --DOMWINDOW == 166 (000000340F238400) [pid = 3188] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:28:41 INFO - PROCESS | 3188 | 1461184121577 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 3188 | 1461184121580 Marionette TRACE conn5 <- [1,1230,null,{}] 13:28:41 INFO - PROCESS | 3188 | 1461184121586 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}] 13:28:41 INFO - PROCESS | 3188 | 1461184121680 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 13:28:41 INFO - PROCESS | 3188 | 1461184121688 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9CA800 == 67 [pid = 3188] [id = 317] 13:28:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 167 (0000003406E8BC00) [pid = 3188] [serial = 950] [outer = 0000000000000000] 13:28:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 168 (0000003408C06400) [pid = 3188] [serial = 951] [outer = 0000003406E8BC00] 13:28:41 INFO - PROCESS | 3188 | 1461184121736 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 169 (000000340BDCC400) [pid = 3188] [serial = 952] [outer = 0000003406E8BC00] 13:28:42 INFO - PROCESS | 3188 | 1461184122246 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]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 755ms 13:28:42 INFO - PROCESS | 3188 | 1461184122314 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 3188 | 1461184122317 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 13:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:28:42 INFO - PROCESS | 3188 | 1461184122320 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 3188 | 1461184122324 Marionette TRACE conn5 <- [1,1234,null,{}] 13:28:42 INFO - PROCESS | 3188 | 1461184122335 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}] 13:28:42 INFO - PROCESS | 3188 | 1461184122435 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 13:28:42 INFO - PROCESS | 3188 | 1461184122524 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F920000 == 68 [pid = 3188] [id = 318] 13:28:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 170 (000000340CB3FC00) [pid = 3188] [serial = 953] [outer = 0000000000000000] 13:28:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 171 (000000340EAF7000) [pid = 3188] [serial = 954] [outer = 000000340CB3FC00] 13:28:42 INFO - PROCESS | 3188 | 1461184122576 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 172 (000000340F29A800) [pid = 3188] [serial = 955] [outer = 000000340CB3FC00] 13:28:43 INFO - PROCESS | 3188 | 1461184123064 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]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 775ms 13:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:28:43 INFO - PROCESS | 3188 | 1461184123098 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 3188 | 1461184123101 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 13:28:43 INFO - PROCESS | 3188 | 1461184123105 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 3188 | 1461184123107 Marionette TRACE conn5 <- [1,1238,null,{}] 13:28:43 INFO - PROCESS | 3188 | 1461184123110 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}] 13:28:43 INFO - PROCESS | 3188 | 1461184123205 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 13:28:43 INFO - PROCESS | 3188 | 1461184123216 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410436800 == 69 [pid = 3188] [id = 319] 13:28:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 173 (000000340F833000) [pid = 3188] [serial = 956] [outer = 0000000000000000] 13:28:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 174 (000000340FF05C00) [pid = 3188] [serial = 957] [outer = 000000340F833000] 13:28:43 INFO - PROCESS | 3188 | 1461184123266 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 175 (000000340BDC6C00) [pid = 3188] [serial = 958] [outer = 000000340F833000] 13:28:43 INFO - PROCESS | 3188 | 1461184123719 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]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 13:28:43 INFO - PROCESS | 3188 | 1461184123777 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 3188 | 1461184123779 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 13:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:28:43 INFO - PROCESS | 3188 | 1461184123782 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 3188 | 1461184123784 Marionette TRACE conn5 <- [1,1242,null,{}] 13:28:43 INFO - PROCESS | 3188 | 1461184123788 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}] 13:28:43 INFO - PROCESS | 3188 | 1461184123905 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 13:28:43 INFO - PROCESS | 3188 | 1461184123962 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410594800 == 70 [pid = 3188] [id = 320] 13:28:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 176 (000000340FF70800) [pid = 3188] [serial = 959] [outer = 0000000000000000] 13:28:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 177 (00000034103D5800) [pid = 3188] [serial = 960] [outer = 000000340FF70800] 13:28:44 INFO - PROCESS | 3188 | 1461184124010 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 178 (000000341201B800) [pid = 3188] [serial = 961] [outer = 000000340FF70800] 13:28:44 INFO - PROCESS | 3188 | 1461184124467 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]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 735ms 13:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:28:44 INFO - PROCESS | 3188 | 1461184124520 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 3188 | 1461184124522 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 13:28:44 INFO - PROCESS | 3188 | 1461184124526 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 3188 | 1461184124528 Marionette TRACE conn5 <- [1,1246,null,{}] 13:28:44 INFO - PROCESS | 3188 | 1461184124531 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}] 13:28:44 INFO - PROCESS | 3188 | 1461184124707 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 13:28:44 INFO - PROCESS | 3188 | 1461184124768 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 3188 | ++DOCSHELL 00000034128A3800 == 71 [pid = 3188] [id = 321] 13:28:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 179 (00000034127C8400) [pid = 3188] [serial = 962] [outer = 0000000000000000] 13:28:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 180 (00000034130E2800) [pid = 3188] [serial = 963] [outer = 00000034127C8400] 13:28:44 INFO - PROCESS | 3188 | 1461184124818 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 181 (000000341369A000) [pid = 3188] [serial = 964] [outer = 00000034127C8400] 13:28:45 INFO - PROCESS | 3188 | 1461184125275 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]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 775ms 13:28:45 INFO - PROCESS | 3188 | 1461184125309 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 3188 | 1461184125312 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 13:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:28:45 INFO - PROCESS | 3188 | 1461184125315 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 3188 | 1461184125317 Marionette TRACE conn5 <- [1,1250,null,{}] 13:28:45 INFO - PROCESS | 3188 | 1461184125320 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}] 13:28:45 INFO - PROCESS | 3188 | 1461184125440 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 13:28:45 INFO - PROCESS | 3188 | 1461184125503 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413010800 == 72 [pid = 3188] [id = 322] 13:28:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 182 (0000003415A04800) [pid = 3188] [serial = 965] [outer = 0000000000000000] 13:28:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 183 (0000003415A07800) [pid = 3188] [serial = 966] [outer = 0000003415A04800] 13:28:45 INFO - PROCESS | 3188 | 1461184125550 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 184 (0000003415A11400) [pid = 3188] [serial = 967] [outer = 0000003415A04800] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 183 (000000341265C400) [pid = 3188] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 182 (0000003406F2F000) [pid = 3188] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 181 (0000003413699400) [pid = 3188] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 180 (000000340F245C00) [pid = 3188] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 179 (000000340BF22C00) [pid = 3188] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 178 (000000347BA13800) [pid = 3188] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 177 (000000340FF64000) [pid = 3188] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 176 (0000003408D0AC00) [pid = 3188] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 175 (00000034103D4400) [pid = 3188] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 174 (000000340DA74800) [pid = 3188] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 173 (00000034044C1000) [pid = 3188] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:28:45 INFO - PROCESS | 3188 | --DOMWINDOW == 172 (000000340FF67000) [pid = 3188] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:28:46 INFO - PROCESS | 3188 | 1461184126152 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 881ms 13:28:46 INFO - PROCESS | 3188 | 1461184126199 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 3188 | 1461184126201 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 13:28:46 INFO - PROCESS | 3188 | 1461184126205 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:28:46 INFO - PROCESS | 3188 | 1461184126207 Marionette TRACE conn5 <- [1,1254,null,{}] 13:28:46 INFO - PROCESS | 3188 | 1461184126210 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}] 13:28:46 INFO - PROCESS | 3188 | 1461184126299 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 13:28:46 INFO - PROCESS | 3188 | 1461184126307 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413663000 == 73 [pid = 3188] [id = 323] 13:28:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 173 (000000340D7B2400) [pid = 3188] [serial = 968] [outer = 0000000000000000] 13:28:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 174 (0000003412663000) [pid = 3188] [serial = 969] [outer = 000000340D7B2400] 13:28:46 INFO - PROCESS | 3188 | 1461184126355 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 175 (0000003479166400) [pid = 3188] [serial = 970] [outer = 000000340D7B2400] 13:28:46 INFO - PROCESS | 3188 | 1461184126789 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 13:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:28:46 INFO - PROCESS | 3188 | 1461184126842 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 3188 | 1461184126844 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 13:28:46 INFO - PROCESS | 3188 | 1461184126847 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 3188 | 1461184126849 Marionette TRACE conn5 <- [1,1258,null,{}] 13:28:46 INFO - PROCESS | 3188 | 1461184126853 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}] 13:28:46 INFO - PROCESS | 3188 | 1461184126942 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 13:28:46 INFO - PROCESS | 3188 | 1461184126948 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BE7800 == 74 [pid = 3188] [id = 324] 13:28:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 176 (00000034791AD000) [pid = 3188] [serial = 971] [outer = 0000000000000000] 13:28:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 177 (000000347A9B7800) [pid = 3188] [serial = 972] [outer = 00000034791AD000] 13:28:47 INFO - PROCESS | 3188 | 1461184126994 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 178 (000000347AC6C800) [pid = 3188] [serial = 973] [outer = 00000034791AD000] 13:28:47 INFO - PROCESS | 3188 | 1461184127480 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]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 13:28:47 INFO - PROCESS | 3188 | 1461184127522 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 3188 | 1461184127524 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 13:28:47 INFO - PROCESS | 3188 | 1461184127528 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:28:47 INFO - PROCESS | 3188 | 1461184127530 Marionette TRACE conn5 <- [1,1262,null,{}] 13:28:47 INFO - PROCESS | 3188 | 1461184127533 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}] 13:28:47 INFO - PROCESS | 3188 | 1461184127624 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 13:28:47 INFO - PROCESS | 3188 | 1461184127630 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A41D000 == 75 [pid = 3188] [id = 325] 13:28:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 179 (0000003412C18800) [pid = 3188] [serial = 974] [outer = 0000000000000000] 13:28:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 180 (000000340CB3C800) [pid = 3188] [serial = 975] [outer = 0000003412C18800] 13:28:47 INFO - PROCESS | 3188 | 1461184127676 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 181 (0000003412C23C00) [pid = 3188] [serial = 976] [outer = 0000003412C18800] 13:28:48 INFO - PROCESS | 3188 | 1461184128414 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]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 923ms 13:28:48 INFO - PROCESS | 3188 | 1461184128455 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 3188 | 1461184128460 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 13:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:28:48 INFO - PROCESS | 3188 | 1461184128466 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 3188 | 1461184128470 Marionette TRACE conn5 <- [1,1266,null,{}] 13:28:48 INFO - PROCESS | 3188 | 1461184128476 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}] 13:28:48 INFO - PROCESS | 3188 | 1461184128599 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 13:28:48 INFO - PROCESS | 3188 | 1461184128735 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F25D800 == 76 [pid = 3188] [id = 326] 13:28:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 182 (000000340825E800) [pid = 3188] [serial = 977] [outer = 0000000000000000] 13:28:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 183 (000000340A9DC000) [pid = 3188] [serial = 978] [outer = 000000340825E800] 13:28:48 INFO - PROCESS | 3188 | 1461184128797 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 184 (000000340CA77000) [pid = 3188] [serial = 979] [outer = 000000340825E800] 13:28:49 INFO - PROCESS | 3188 | 1461184129397 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]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 13:28:49 INFO - PROCESS | 3188 | 1461184129456 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 3188 | 1461184129462 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 13:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:28:49 INFO - PROCESS | 3188 | 1461184129469 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 3188 | 1461184129472 Marionette TRACE conn5 <- [1,1270,null,{}] 13:28:49 INFO - PROCESS | 3188 | 1461184129477 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}] 13:28:49 INFO - PROCESS | 3188 | 1461184129597 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 13:28:49 INFO - PROCESS | 3188 | 1461184129729 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410589000 == 77 [pid = 3188] [id = 327] 13:28:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 185 (000000340F293400) [pid = 3188] [serial = 980] [outer = 0000000000000000] 13:28:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 186 (000000340F95C800) [pid = 3188] [serial = 981] [outer = 000000340F293400] 13:28:49 INFO - PROCESS | 3188 | 1461184129788 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 187 (000000341201DC00) [pid = 3188] [serial = 982] [outer = 000000340F293400] 13:28:50 INFO - PROCESS | 3188 | 1461184130432 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]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 13:28:50 INFO - PROCESS | 3188 | 1461184130461 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 3188 | 1461184130464 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 13:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:28:50 INFO - PROCESS | 3188 | 1461184130468 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 3188 | 1461184130472 Marionette TRACE conn5 <- [1,1274,null,{}] 13:28:50 INFO - PROCESS | 3188 | 1461184130484 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}] 13:28:50 INFO - PROCESS | 3188 | 1461184130647 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 13:28:50 INFO - PROCESS | 3188 | 1461184130668 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F675000 == 78 [pid = 3188] [id = 328] 13:28:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 188 (0000003412C1A800) [pid = 3188] [serial = 983] [outer = 0000000000000000] 13:28:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 189 (00000034130E4C00) [pid = 3188] [serial = 984] [outer = 0000003412C1A800] 13:28:50 INFO - PROCESS | 3188 | 1461184130728 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 190 (0000003479BC6000) [pid = 3188] [serial = 985] [outer = 0000003412C1A800] 13:28:51 INFO - PROCESS | 3188 | 1461184131414 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]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 986ms 13:28:51 INFO - PROCESS | 3188 | 1461184131456 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 3188 | 1461184131460 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 13:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:28:51 INFO - PROCESS | 3188 | 1461184131463 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 3188 | 1461184131465 Marionette TRACE conn5 <- [1,1278,null,{}] 13:28:51 INFO - PROCESS | 3188 | 1461184131469 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}] 13:28:51 INFO - PROCESS | 3188 | 1461184131586 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 13:28:51 INFO - PROCESS | 3188 | 1461184131717 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C351000 == 79 [pid = 3188] [id = 329] 13:28:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 191 (0000003412B9D000) [pid = 3188] [serial = 986] [outer = 0000000000000000] 13:28:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 192 (0000003412BA5400) [pid = 3188] [serial = 987] [outer = 0000003412B9D000] 13:28:51 INFO - PROCESS | 3188 | 1461184131776 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 193 (000000347AC6D400) [pid = 3188] [serial = 988] [outer = 0000003412B9D000] 13:28:52 INFO - PROCESS | 3188 | 1461184132315 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 924ms 13:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:28:52 INFO - PROCESS | 3188 | 1461184132388 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 3188 | 1461184132391 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 13:28:52 INFO - PROCESS | 3188 | 1461184132415 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 3188 | 1461184132417 Marionette TRACE conn5 <- [1,1282,null,{}] 13:28:52 INFO - PROCESS | 3188 | 1461184132425 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}] 13:28:52 INFO - PROCESS | 3188 | 1461184132567 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 13:28:52 INFO - PROCESS | 3188 | 1461184132699 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412C6B800 == 80 [pid = 3188] [id = 330] 13:28:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 194 (0000003412CEBC00) [pid = 3188] [serial = 989] [outer = 0000000000000000] 13:28:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 195 (0000003412CF4000) [pid = 3188] [serial = 990] [outer = 0000003412CEBC00] 13:28:52 INFO - PROCESS | 3188 | 1461184132758 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 196 (000000347AA30400) [pid = 3188] [serial = 991] [outer = 0000003412CEBC00] 13:28:53 INFO - PROCESS | 3188 | 1461184133348 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]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1004ms 13:28:53 INFO - PROCESS | 3188 | 1461184133401 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 13:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:28:53 INFO - PROCESS | 3188 | 1461184133404 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 13:28:53 INFO - PROCESS | 3188 | 1461184133408 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 3188 | 1461184133410 Marionette TRACE conn5 <- [1,1286,null,{}] 13:28:53 INFO - PROCESS | 3188 | 1461184133414 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}] 13:28:53 INFO - PROCESS | 3188 | 1461184133578 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 13:28:53 INFO - PROCESS | 3188 | 1461184133729 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414C11800 == 81 [pid = 3188] [id = 331] 13:28:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 197 (000000340748A400) [pid = 3188] [serial = 992] [outer = 0000000000000000] 13:28:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 198 (0000003412049800) [pid = 3188] [serial = 993] [outer = 000000340748A400] 13:28:53 INFO - PROCESS | 3188 | 1461184133790 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 199 (000000347EFC1000) [pid = 3188] [serial = 994] [outer = 000000340748A400] 13:28:54 INFO - PROCESS | 3188 | 1461184134424 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]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1022ms 13:28:54 INFO - PROCESS | 3188 | 1461184134432 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 3188 | 1461184134435 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 13:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:28:54 INFO - PROCESS | 3188 | 1461184134439 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 3188 | 1461184134441 Marionette TRACE conn5 <- [1,1290,null,{}] 13:28:54 INFO - PROCESS | 3188 | 1461184134445 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}] 13:28:54 INFO - PROCESS | 3188 | 1461184134557 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 13:28:54 INFO - PROCESS | 3188 | 1461184134663 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5CC000 == 82 [pid = 3188] [id = 332] 13:28:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 200 (000000340CB36C00) [pid = 3188] [serial = 995] [outer = 0000000000000000] 13:28:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 201 (000000340FF6B000) [pid = 3188] [serial = 996] [outer = 000000340CB36C00] 13:28:54 INFO - PROCESS | 3188 | 1461184134720 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 202 (0000003479168800) [pid = 3188] [serial = 997] [outer = 000000340CB36C00] 13:28:55 INFO - PROCESS | 3188 | 1461184135604 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]]]}] 13:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1219ms 13:28:55 INFO - PROCESS | 3188 | 1461184135661 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 3188 | 1461184135665 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 13:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:28:55 INFO - PROCESS | 3188 | 1461184135671 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 3188 | 1461184135674 Marionette TRACE conn5 <- [1,1294,null,{}] 13:28:55 INFO - PROCESS | 3188 | 1461184135680 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}] 13:28:55 INFO - PROCESS | 3188 | 1461184135789 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 13:28:55 INFO - PROCESS | 3188 | 1461184135928 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5C6000 == 83 [pid = 3188] [id = 333] 13:28:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 203 (0000003407CCCC00) [pid = 3188] [serial = 998] [outer = 0000000000000000] 13:28:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 204 (00000034081B7C00) [pid = 3188] [serial = 999] [outer = 0000003407CCCC00] 13:28:55 INFO - PROCESS | 3188 | 1461184135983 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 205 (000000340998B800) [pid = 3188] [serial = 1000] [outer = 0000003407CCCC00] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE73800 == 82 [pid = 3188] [id = 188] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003414BE7800 == 81 [pid = 3188] [id = 324] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003413663000 == 80 [pid = 3188] [id = 323] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003413010800 == 79 [pid = 3188] [id = 322] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 00000034128A3800 == 78 [pid = 3188] [id = 321] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003410594800 == 77 [pid = 3188] [id = 320] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003410436800 == 76 [pid = 3188] [id = 319] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 204 (000000347EE88400) [pid = 3188] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 203 (000000341369A400) [pid = 3188] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 202 (000000347A322C00) [pid = 3188] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340F920000 == 75 [pid = 3188] [id = 318] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9CA800 == 74 [pid = 3188] [id = 317] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340F911800 == 73 [pid = 3188] [id = 316] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 000000347EFCD800 == 72 [pid = 3188] [id = 310] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE76800 == 71 [pid = 3188] [id = 309] 13:28:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7E0800 == 70 [pid = 3188] [id = 308] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 201 (0000003407CF7C00) [pid = 3188] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 200 (0000003407CCB400) [pid = 3188] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 199 (000000340CAE2800) [pid = 3188] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 198 (00000034791A2800) [pid = 3188] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 197 (000000340BDCF400) [pid = 3188] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 196 (000000340999AC00) [pid = 3188] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 195 (00000034122C5C00) [pid = 3188] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 194 (00000034071DD400) [pid = 3188] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 193 (000000340494A000) [pid = 3188] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 192 (000000340F29FC00) [pid = 3188] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 191 (000000347EC67400) [pid = 3188] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 190 (0000003409F03400) [pid = 3188] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 189 (0000003479165C00) [pid = 3188] [serial = 820] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | 1461184136653 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]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1019ms 13:28:56 INFO - PROCESS | 3188 | 1461184136694 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 3188 | 1461184136700 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 13:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:28:56 INFO - PROCESS | 3188 | 1461184136706 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 3188 | 1461184136709 Marionette TRACE conn5 <- [1,1298,null,{}] 13:28:56 INFO - PROCESS | 3188 | 1461184136713 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}] 13:28:56 INFO - PROCESS | 3188 | 1461184136810 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 188 (000000340F297000) [pid = 3188] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 187 (000000340F954C00) [pid = 3188] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 186 (00000034103D4000) [pid = 3188] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 185 (000000340FF71C00) [pid = 3188] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 184 (000000340DA82000) [pid = 3188] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 183 (000000340CA6E400) [pid = 3188] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 182 (000000340CAE9C00) [pid = 3188] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 181 (00000034104E5400) [pid = 3188] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 180 (0000003479A5C400) [pid = 3188] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 179 (000000341369FC00) [pid = 3188] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 178 (000000341266A000) [pid = 3188] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 177 (00000034130EA000) [pid = 3188] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 176 (00000034127B3000) [pid = 3188] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | --DOMWINDOW == 175 (000000340EAFA400) [pid = 3188] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 3188 | 1461184136901 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9CA800 == 71 [pid = 3188] [id = 334] 13:28:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 176 (000000340692F400) [pid = 3188] [serial = 1001] [outer = 0000000000000000] 13:28:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 177 (0000003407CCB400) [pid = 3188] [serial = 1002] [outer = 000000340692F400] 13:28:56 INFO - PROCESS | 3188 | 1461184136950 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 178 (0000003408C08400) [pid = 3188] [serial = 1003] [outer = 000000340692F400] 13:28:57 INFO - PROCESS | 3188 | 1461184137432 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]]]}] 13:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 776ms 13:28:57 INFO - PROCESS | 3188 | 1461184137484 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 3188 | 1461184137487 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 13:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:28:57 INFO - PROCESS | 3188 | 1461184137491 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 3188 | 1461184137494 Marionette TRACE conn5 <- [1,1302,null,{}] 13:28:57 INFO - PROCESS | 3188 | 1461184137505 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}] 13:28:57 INFO - PROCESS | 3188 | 1461184137601 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 13:28:57 INFO - PROCESS | 3188 | 1461184137608 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2BD800 == 72 [pid = 3188] [id = 335] 13:28:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 179 (000000340C60EC00) [pid = 3188] [serial = 1004] [outer = 0000000000000000] 13:28:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 180 (000000340CADE000) [pid = 3188] [serial = 1005] [outer = 000000340C60EC00] 13:28:57 INFO - PROCESS | 3188 | 1461184137666 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 181 (000000340CB43000) [pid = 3188] [serial = 1006] [outer = 000000340C60EC00] 13:28:58 INFO - PROCESS | 3188 | 1461184138137 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]]]}] 13:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 13:28:58 INFO - PROCESS | 3188 | 1461184138185 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 3188 | 1461184138188 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 13:28:58 INFO - PROCESS | 3188 | 1461184138191 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:28:58 INFO - PROCESS | 3188 | 1461184138193 Marionette TRACE conn5 <- [1,1306,null,{}] 13:28:58 INFO - PROCESS | 3188 | 1461184138197 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}] 13:28:58 INFO - PROCESS | 3188 | 1461184138288 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 13:28:58 INFO - PROCESS | 3188 | 1461184138296 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410382800 == 73 [pid = 3188] [id = 336] 13:28:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 182 (000000340DA79800) [pid = 3188] [serial = 1007] [outer = 0000000000000000] 13:28:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 183 (000000340EAED800) [pid = 3188] [serial = 1008] [outer = 000000340DA79800] 13:28:58 INFO - PROCESS | 3188 | 1461184138345 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 184 (000000340EC49800) [pid = 3188] [serial = 1009] [outer = 000000340DA79800] 13:28:58 INFO - PROCESS | 3188 | 1461184138842 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]]]}] 13:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 693ms 13:28:58 INFO - PROCESS | 3188 | 1461184138886 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 3188 | 1461184138888 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 13:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:28:58 INFO - PROCESS | 3188 | 1461184138891 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 3188 | 1461184138893 Marionette TRACE conn5 <- [1,1310,null,{}] 13:28:58 INFO - PROCESS | 3188 | 1461184138897 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}] 13:28:59 INFO - PROCESS | 3188 | 1461184139020 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 13:28:59 INFO - PROCESS | 3188 | 1461184139026 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 3188 | ++DOCSHELL 000000341042A800 == 74 [pid = 3188] [id = 337] 13:28:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 185 (000000340DA7EC00) [pid = 3188] [serial = 1010] [outer = 0000000000000000] 13:28:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 186 (000000340F29FC00) [pid = 3188] [serial = 1011] [outer = 000000340DA7EC00] 13:28:59 INFO - PROCESS | 3188 | 1461184139120 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 187 (000000340F957000) [pid = 3188] [serial = 1012] [outer = 000000340DA7EC00] 13:28:59 INFO - PROCESS | 3188 | 1461184139565 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]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 733ms 13:28:59 INFO - PROCESS | 3188 | 1461184139631 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 3188 | 1461184139633 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 13:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:28:59 INFO - PROCESS | 3188 | 1461184139637 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 3188 | 1461184139639 Marionette TRACE conn5 <- [1,1314,null,{}] 13:28:59 INFO - PROCESS | 3188 | 1461184139642 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}] 13:28:59 INFO - PROCESS | 3188 | 1461184139811 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 13:28:59 INFO - PROCESS | 3188 | 1461184139877 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 3188 | ++DOCSHELL 000000341263F000 == 75 [pid = 3188] [id = 338] 13:28:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 188 (000000340FF68800) [pid = 3188] [serial = 1013] [outer = 0000000000000000] 13:28:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 189 (00000034103D7800) [pid = 3188] [serial = 1014] [outer = 000000340FF68800] 13:28:59 INFO - PROCESS | 3188 | 1461184139928 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 190 (0000003412019400) [pid = 3188] [serial = 1015] [outer = 000000340FF68800] 13:29:00 INFO - PROCESS | 3188 | 1461184140367 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 777ms 13:29:00 INFO - PROCESS | 3188 | 1461184140414 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 3188 | 1461184140417 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 13:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:29:00 INFO - PROCESS | 3188 | 1461184140420 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 3188 | 1461184140422 Marionette TRACE conn5 <- [1,1318,null,{}] 13:29:00 INFO - PROCESS | 3188 | 1461184140425 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}] 13:29:00 INFO - PROCESS | 3188 | 1461184140547 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 13:29:00 INFO - PROCESS | 3188 | 1461184140609 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412650800 == 76 [pid = 3188] [id = 339] 13:29:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 191 (0000003412048000) [pid = 3188] [serial = 1016] [outer = 0000000000000000] 13:29:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 192 (000000341204B800) [pid = 3188] [serial = 1017] [outer = 0000003412048000] 13:29:00 INFO - PROCESS | 3188 | 1461184140657 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 193 (0000003412665000) [pid = 3188] [serial = 1018] [outer = 0000003412048000] 13:29:01 INFO - PROCESS | 3188 | --DOMWINDOW == 192 (000000340CB3FC00) [pid = 3188] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:29:01 INFO - PROCESS | 3188 | --DOMWINDOW == 191 (000000340F833000) [pid = 3188] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:29:01 INFO - PROCESS | 3188 | --DOMWINDOW == 190 (0000003406E8BC00) [pid = 3188] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:29:01 INFO - PROCESS | 3188 | --DOMWINDOW == 189 (0000003415A04800) [pid = 3188] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:29:01 INFO - PROCESS | 3188 | --DOMWINDOW == 188 (00000034071E6000) [pid = 3188] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:29:01 INFO - PROCESS | 3188 | --DOMWINDOW == 187 (00000034127C8400) [pid = 3188] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:29:01 INFO - PROCESS | 3188 | --DOMWINDOW == 186 (00000034791AD000) [pid = 3188] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:29:01 INFO - PROCESS | 3188 | --DOMWINDOW == 185 (000000340FF70800) [pid = 3188] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:29:01 INFO - PROCESS | 3188 | --DOMWINDOW == 184 (000000340D7B2400) [pid = 3188] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:29:01 INFO - PROCESS | 3188 | 1461184141250 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]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 881ms 13:29:01 INFO - PROCESS | 3188 | 1461184141305 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 3188 | 1461184141307 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 13:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:29:01 INFO - PROCESS | 3188 | 1461184141310 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 3188 | 1461184141312 Marionette TRACE conn5 <- [1,1322,null,{}] 13:29:01 INFO - PROCESS | 3188 | 1461184141316 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}] 13:29:01 INFO - PROCESS | 3188 | 1461184141406 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 13:29:01 INFO - PROCESS | 3188 | 1461184141414 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B10800 == 77 [pid = 3188] [id = 340] 13:29:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 185 (000000340F97FC00) [pid = 3188] [serial = 1019] [outer = 0000000000000000] 13:29:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 186 (00000034127AE800) [pid = 3188] [serial = 1020] [outer = 000000340F97FC00] 13:29:01 INFO - PROCESS | 3188 | 1461184141461 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 187 (00000034127C3400) [pid = 3188] [serial = 1021] [outer = 000000340F97FC00] 13:29:01 INFO - PROCESS | 3188 | 1461184141901 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]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 13:29:01 INFO - PROCESS | 3188 | 1461184141943 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 3188 | 1461184141946 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 13:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:29:01 INFO - PROCESS | 3188 | 1461184141949 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 3188 | 1461184141951 Marionette TRACE conn5 <- [1,1326,null,{}] 13:29:01 INFO - PROCESS | 3188 | 1461184141955 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}] 13:29:02 INFO - PROCESS | 3188 | 1461184142043 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 13:29:02 INFO - PROCESS | 3188 | 1461184142050 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413016000 == 78 [pid = 3188] [id = 341] 13:29:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 188 (0000003412819400) [pid = 3188] [serial = 1022] [outer = 0000000000000000] 13:29:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 189 (0000003412823C00) [pid = 3188] [serial = 1023] [outer = 0000003412819400] 13:29:02 INFO - PROCESS | 3188 | 1461184142096 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 190 (0000003412C17000) [pid = 3188] [serial = 1024] [outer = 0000003412819400] 13:29:03 INFO - PROCESS | 3188 | 1461184143021 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]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1173ms 13:29:03 INFO - PROCESS | 3188 | 1461184143126 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 3188 | 1461184143131 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 13:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:29:03 INFO - PROCESS | 3188 | 1461184143137 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 3188 | 1461184143141 Marionette TRACE conn5 <- [1,1330,null,{}] 13:29:03 INFO - PROCESS | 3188 | 1461184143148 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}] 13:29:03 INFO - PROCESS | 3188 | 1461184143302 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 13:29:03 INFO - PROCESS | 3188 | 1461184143430 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A573800 == 79 [pid = 3188] [id = 342] 13:29:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 191 (0000003406930000) [pid = 3188] [serial = 1025] [outer = 0000000000000000] 13:29:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 192 (0000003406D64400) [pid = 3188] [serial = 1026] [outer = 0000003406930000] 13:29:03 INFO - PROCESS | 3188 | 1461184143493 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 193 (0000003407CCE000) [pid = 3188] [serial = 1027] [outer = 0000003406930000] 13:29:04 INFO - PROCESS | 3188 | 1461184144119 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1028ms 13:29:04 INFO - PROCESS | 3188 | 1461184144169 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 3188 | 1461184144174 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 13:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:29:04 INFO - PROCESS | 3188 | 1461184144183 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 3188 | 1461184144188 Marionette TRACE conn5 <- [1,1334,null,{}] 13:29:04 INFO - PROCESS | 3188 | 1461184144192 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}] 13:29:04 INFO - PROCESS | 3188 | 1461184144334 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 13:29:04 INFO - PROCESS | 3188 | 1461184144437 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F915800 == 80 [pid = 3188] [id = 343] 13:29:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 194 (000000340A4A4C00) [pid = 3188] [serial = 1028] [outer = 0000000000000000] 13:29:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 195 (000000340BF88400) [pid = 3188] [serial = 1029] [outer = 000000340A4A4C00] 13:29:04 INFO - PROCESS | 3188 | 1461184144495 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 196 (000000340CB41000) [pid = 3188] [serial = 1030] [outer = 000000340A4A4C00] 13:29:05 INFO - PROCESS | 3188 | 1461184145122 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 13:29:05 INFO - PROCESS | 3188 | 1461184145168 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 3188 | 1461184145171 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 13:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:29:05 INFO - PROCESS | 3188 | 1461184145175 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 3188 | 1461184145177 Marionette TRACE conn5 <- [1,1338,null,{}] 13:29:05 INFO - PROCESS | 3188 | 1461184145202 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}] 13:29:05 INFO - PROCESS | 3188 | 1461184145368 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 13:29:05 INFO - PROCESS | 3188 | 1461184145431 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 3188 | ++DOCSHELL 000000341366C800 == 81 [pid = 3188] [id = 344] 13:29:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 197 (000000340FF67800) [pid = 3188] [serial = 1031] [outer = 0000000000000000] 13:29:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 198 (0000003410355000) [pid = 3188] [serial = 1032] [outer = 000000340FF67800] 13:29:05 INFO - PROCESS | 3188 | 1461184145534 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 199 (000000341204C000) [pid = 3188] [serial = 1033] [outer = 000000340FF67800] 13:29:06 INFO - PROCESS | 3188 | 1461184146152 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]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1023ms 13:29:06 INFO - PROCESS | 3188 | 1461184146199 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 3188 | 1461184146202 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 13:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:29:06 INFO - PROCESS | 3188 | 1461184146220 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 3188 | 1461184146222 Marionette TRACE conn5 <- [1,1342,null,{}] 13:29:06 INFO - PROCESS | 3188 | 1461184146227 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}] 13:29:06 INFO - PROCESS | 3188 | 1461184146345 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 13:29:06 INFO - PROCESS | 3188 | 1461184146477 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414C0D000 == 82 [pid = 3188] [id = 345] 13:29:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 200 (0000003412B9EC00) [pid = 3188] [serial = 1034] [outer = 0000000000000000] 13:29:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 201 (0000003412C22000) [pid = 3188] [serial = 1035] [outer = 0000003412B9EC00] 13:29:06 INFO - PROCESS | 3188 | 1461184146537 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 202 (000000341369B400) [pid = 3188] [serial = 1036] [outer = 0000003412B9EC00] 13:29:07 INFO - PROCESS | 3188 | 1461184147173 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1034ms 13:29:07 INFO - PROCESS | 3188 | 1461184147243 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 3188 | 1461184147245 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 13:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:29:07 INFO - PROCESS | 3188 | 1461184147249 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 3188 | 1461184147251 Marionette TRACE conn5 <- [1,1346,null,{}] 13:29:07 INFO - PROCESS | 3188 | 1461184147255 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}] 13:29:07 INFO - PROCESS | 3188 | 1461184147366 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 13:29:07 INFO - PROCESS | 3188 | 1461184147518 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1B5000 == 83 [pid = 3188] [id = 346] 13:29:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 203 (0000003413D1AC00) [pid = 3188] [serial = 1037] [outer = 0000000000000000] 13:29:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 204 (0000003413D1D400) [pid = 3188] [serial = 1038] [outer = 0000003413D1AC00] 13:29:07 INFO - PROCESS | 3188 | 1461184147581 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 205 (0000003414884000) [pid = 3188] [serial = 1039] [outer = 0000003413D1AC00] 13:29:08 INFO - PROCESS | 3188 | 1461184148130 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 923ms 13:29:08 INFO - PROCESS | 3188 | 1461184148175 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 3188 | 1461184148177 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 13:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:29:08 INFO - PROCESS | 3188 | 1461184148181 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 3188 | 1461184148183 Marionette TRACE conn5 <- [1,1350,null,{}] 13:29:08 INFO - PROCESS | 3188 | 1461184148187 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}] 13:29:08 INFO - PROCESS | 3188 | 1461184148323 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 13:29:08 INFO - PROCESS | 3188 | 1461184148428 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 3188 | ++DOCSHELL 000000347F06F000 == 84 [pid = 3188] [id = 347] 13:29:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 206 (00000034786ACC00) [pid = 3188] [serial = 1040] [outer = 0000000000000000] 13:29:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 207 (000000347890F800) [pid = 3188] [serial = 1041] [outer = 00000034786ACC00] 13:29:08 INFO - PROCESS | 3188 | 1461184148489 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 208 (000000347A326000) [pid = 3188] [serial = 1042] [outer = 00000034786ACC00] 13:29:09 INFO - PROCESS | 3188 | 1461184149166 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]]]}] 13:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1021ms 13:29:09 INFO - PROCESS | 3188 | 1461184149395 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 3188 | 1461184149400 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 13:29:09 INFO - PROCESS | 3188 | 1461184149405 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 3188 | 1461184149408 Marionette TRACE conn5 <- [1,1354,null,{}] 13:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:29:09 INFO - PROCESS | 3188 | 1461184149414 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}] 13:29:09 INFO - PROCESS | 3188 | 1461184149526 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 13:29:09 INFO - PROCESS | 3188 | 1461184149655 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE0D000 == 85 [pid = 3188] [id = 348] 13:29:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 209 (0000003407CCE400) [pid = 3188] [serial = 1043] [outer = 0000000000000000] 13:29:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 210 (0000003408255800) [pid = 3188] [serial = 1044] [outer = 0000003407CCE400] 13:29:09 INFO - PROCESS | 3188 | 1461184149708 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 211 (000000340BF1CC00) [pid = 3188] [serial = 1045] [outer = 0000003407CCE400] 13:29:10 INFO - PROCESS | 3188 | 1461184150380 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] 13:29:10 INFO - PROCESS | 3188 | 1461184150437 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 13:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:29:10 INFO - PROCESS | 3188 | 1461184150445 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 3188 | 1461184150449 Marionette TRACE conn5 <- [1,1358,null,{}] 13:29:10 INFO - PROCESS | 3188 | 1461184150453 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}] 13:29:10 INFO - PROCESS | 3188 | 1461184150609 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 13:29:10 INFO - PROCESS | 3188 | 1461184150625 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F26A000 == 86 [pid = 3188] [id = 349] 13:29:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 212 (000000340CB3D000) [pid = 3188] [serial = 1046] [outer = 0000000000000000] 13:29:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 213 (000000340F29D400) [pid = 3188] [serial = 1047] [outer = 000000340CB3D000] 13:29:10 INFO - PROCESS | 3188 | 1461184150676 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 214 (000000340F97D800) [pid = 3188] [serial = 1048] [outer = 000000340CB3D000] 13:29:11 INFO - PROCESS | 3188 | 1461184151367 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] 13:29:11 INFO - PROCESS | 3188 | 1461184151436 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 13:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:29:11 INFO - PROCESS | 3188 | 1461184151440 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 3188 | 1461184151442 Marionette TRACE conn5 <- [1,1362,null,{}] 13:29:11 INFO - PROCESS | 3188 | 1461184151452 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}] 13:29:11 INFO - PROCESS | 3188 | 1461184151595 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 13:29:11 INFO - PROCESS | 3188 | 1461184151733 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412633000 == 87 [pid = 3188] [id = 350] 13:29:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 215 (000000340F29E000) [pid = 3188] [serial = 1049] [outer = 0000000000000000] 13:29:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 216 (0000003412021800) [pid = 3188] [serial = 1050] [outer = 000000340F29E000] 13:29:11 INFO - PROCESS | 3188 | 1461184151791 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 217 (000000341260A800) [pid = 3188] [serial = 1051] [outer = 000000340F29E000] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 000000347BC7F000 == 86 [pid = 3188] [id = 228] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 0000003413C2C000 == 85 [pid = 3188] [id = 294] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 0000003413665000 == 84 [pid = 3188] [id = 296] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 000000347EE0C000 == 83 [pid = 3188] [id = 262] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B10800 == 82 [pid = 3188] [id = 340] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 0000003412650800 == 81 [pid = 3188] [id = 339] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 000000341263F000 == 80 [pid = 3188] [id = 338] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 000000341042A800 == 79 [pid = 3188] [id = 337] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 0000003410382800 == 78 [pid = 3188] [id = 336] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2BD800 == 77 [pid = 3188] [id = 335] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9CA800 == 76 [pid = 3188] [id = 334] 13:29:11 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5C6000 == 75 [pid = 3188] [id = 333] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 216 (000000340CB3C800) [pid = 3188] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 215 (000000340C60F400) [pid = 3188] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 214 (0000003408312400) [pid = 3188] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 213 (00000034122BF800) [pid = 3188] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 212 (000000341488FC00) [pid = 3188] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 211 (00000034130F0800) [pid = 3188] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 210 (00000034127C8C00) [pid = 3188] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 209 (000000347ACAC000) [pid = 3188] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 208 (000000341488B000) [pid = 3188] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOCSHELL 0000003414C11800 == 74 [pid = 3188] [id = 331] 13:29:12 INFO - PROCESS | 3188 | --DOCSHELL 0000003412C6B800 == 73 [pid = 3188] [id = 330] 13:29:12 INFO - PROCESS | 3188 | --DOCSHELL 000000340C351000 == 72 [pid = 3188] [id = 329] 13:29:12 INFO - PROCESS | 3188 | --DOCSHELL 000000347F675000 == 71 [pid = 3188] [id = 328] 13:29:12 INFO - PROCESS | 3188 | --DOCSHELL 0000003410589000 == 70 [pid = 3188] [id = 327] 13:29:12 INFO - PROCESS | 3188 | --DOCSHELL 000000340F25D800 == 69 [pid = 3188] [id = 326] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 207 (000000340EAF7000) [pid = 3188] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 206 (000000340F29A800) [pid = 3188] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 205 (000000340FF05C00) [pid = 3188] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 204 (0000003408C06400) [pid = 3188] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 203 (000000340BDCC400) [pid = 3188] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 202 (0000003415A07800) [pid = 3188] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 201 (000000340BDC3000) [pid = 3188] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 200 (0000003408A6A000) [pid = 3188] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 199 (000000341369A000) [pid = 3188] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 198 (00000034130E2800) [pid = 3188] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 197 (000000347A9B7800) [pid = 3188] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 196 (0000003415A11400) [pid = 3188] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 195 (00000034103D5800) [pid = 3188] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 194 (000000341201B800) [pid = 3188] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 193 (0000003412663000) [pid = 3188] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 192 (0000003479166400) [pid = 3188] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 191 (000000340BDC6C00) [pid = 3188] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | --DOMWINDOW == 190 (000000347AC6C800) [pid = 3188] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:29:12 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:12 INFO - PROCESS | 3188 | 1461184152308 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] 13:29:12 INFO - PROCESS | 3188 | 1461184152368 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 13:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:29:12 INFO - PROCESS | 3188 | 1461184152372 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 3188 | 1461184152374 Marionette TRACE conn5 <- [1,1366,null,{}] 13:29:12 INFO - PROCESS | 3188 | 1461184152378 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}] 13:29:12 INFO - PROCESS | 3188 | 1461184152471 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 13:29:12 INFO - PROCESS | 3188 | 1461184152479 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D908800 == 70 [pid = 3188] [id = 351] 13:29:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 191 (000000340D7B1400) [pid = 3188] [serial = 1052] [outer = 0000000000000000] 13:29:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 192 (000000340F238800) [pid = 3188] [serial = 1053] [outer = 000000340D7B1400] 13:29:12 INFO - PROCESS | 3188 | 1461184152527 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 193 (000000340FF03800) [pid = 3188] [serial = 1054] [outer = 000000340D7B1400] 13:29:13 INFO - PROCESS | 3188 | 1461184152995 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] 13:29:13 INFO - PROCESS | 3188 | 1461184153048 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 13:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:29:13 INFO - PROCESS | 3188 | 1461184153051 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 3188 | 1461184153053 Marionette TRACE conn5 <- [1,1370,null,{}] 13:29:13 INFO - PROCESS | 3188 | 1461184153056 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}] 13:29:13 INFO - PROCESS | 3188 | 1461184153173 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 13:29:13 INFO - PROCESS | 3188 | 1461184153271 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082B3000 == 71 [pid = 3188] [id = 352] 13:29:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 194 (000000340D7B7000) [pid = 3188] [serial = 1055] [outer = 0000000000000000] 13:29:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 195 (0000003412051800) [pid = 3188] [serial = 1056] [outer = 000000340D7B7000] 13:29:13 INFO - PROCESS | 3188 | 1461184153319 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 196 (0000003412612800) [pid = 3188] [serial = 1057] [outer = 000000340D7B7000] 13:29:13 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:13 INFO - PROCESS | 3188 | 1461184153692 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] 13:29:13 INFO - PROCESS | 3188 | 1461184153730 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 13:29:13 INFO - PROCESS | 3188 | 1461184153733 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:29:13 INFO - PROCESS | 3188 | 1461184153735 Marionette TRACE conn5 <- [1,1374,null,{}] 13:29:13 INFO - PROCESS | 3188 | 1461184153739 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}] 13:29:13 INFO - PROCESS | 3188 | 1461184153852 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 13:29:13 INFO - PROCESS | 3188 | 1461184153860 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412AC6800 == 72 [pid = 3188] [id = 353] 13:29:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 197 (00000034127B9400) [pid = 3188] [serial = 1058] [outer = 0000000000000000] 13:29:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 198 (0000003412B9F800) [pid = 3188] [serial = 1059] [outer = 00000034127B9400] 13:29:13 INFO - PROCESS | 3188 | 1461184153909 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 199 (0000003412CECC00) [pid = 3188] [serial = 1060] [outer = 00000034127B9400] 13:29:14 INFO - PROCESS | 3188 | 1461184154436 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] 13:29:14 INFO - PROCESS | 3188 | 1461184154476 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 13:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:29:14 INFO - PROCESS | 3188 | 1461184154479 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 3188 | 1461184154481 Marionette TRACE conn5 <- [1,1378,null,{}] 13:29:14 INFO - PROCESS | 3188 | 1461184154484 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}] 13:29:14 INFO - PROCESS | 3188 | 1461184154633 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 13:29:14 INFO - PROCESS | 3188 | 1461184154694 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413017000 == 73 [pid = 3188] [id = 354] 13:29:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 200 (00000034130EF400) [pid = 3188] [serial = 1061] [outer = 0000000000000000] 13:29:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 201 (0000003413D1A800) [pid = 3188] [serial = 1062] [outer = 00000034130EF400] 13:29:14 INFO - PROCESS | 3188 | 1461184154741 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 202 (0000003415A03400) [pid = 3188] [serial = 1063] [outer = 00000034130EF400] 13:29:15 INFO - PROCESS | 3188 | 1461184155160 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:29:15 INFO - PROCESS | 3188 | 1461184155216 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 3188 | 1461184155218 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 13:29:15 INFO - PROCESS | 3188 | 1461184155227 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 3188 | 1461184155229 Marionette TRACE conn5 <- [1,1382,null,{}] 13:29:15 INFO - PROCESS | 3188 | 1461184155233 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}] 13:29:15 INFO - PROCESS | 3188 | 1461184155354 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 13:29:15 INFO - PROCESS | 3188 | 1461184155416 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C27000 == 74 [pid = 3188] [id = 355] 13:29:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 203 (00000034082CA800) [pid = 3188] [serial = 1064] [outer = 0000000000000000] 13:29:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 204 (00000034104DA800) [pid = 3188] [serial = 1065] [outer = 00000034082CA800] 13:29:15 INFO - PROCESS | 3188 | 1461184155464 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 205 (00000034791A5800) [pid = 3188] [serial = 1066] [outer = 00000034082CA800] 13:29:15 INFO - PROCESS | 3188 | 1461184155914 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 735ms 13:29:16 INFO - PROCESS | 3188 | 1461184155989 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 3188 | 1461184155992 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 13:29:16 INFO - PROCESS | 3188 | 1461184155995 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 3188 | 1461184155997 Marionette TRACE conn5 <- [1,1386,null,{}] 13:29:16 INFO - PROCESS | 3188 | 1461184156000 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}] 13:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:29:16 INFO - PROCESS | 3188 | 1461184156673 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 204 (0000003409F06800) [pid = 3188] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 203 (00000034104E1000) [pid = 3188] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 202 (00000034130EC800) [pid = 3188] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 201 (0000003406E99C00) [pid = 3188] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 200 (00000034127B5000) [pid = 3188] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 199 (00000034071DC000) [pid = 3188] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 198 (000000340EC3F000) [pid = 3188] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 197 (0000003405F3A400) [pid = 3188] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 196 (0000003479A5A000) [pid = 3188] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 195 (000000340F298400) [pid = 3188] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 194 (000000340F83E400) [pid = 3188] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 193 (0000003404574800) [pid = 3188] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 192 (000000340FF0B800) [pid = 3188] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 191 (0000003404146400) [pid = 3188] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 190 (0000003408D0DC00) [pid = 3188] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 189 (000000340CADF800) [pid = 3188] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 188 (000000340C608000) [pid = 3188] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 187 (000000347A19F000) [pid = 3188] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 186 (00000034786CE800) [pid = 3188] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 185 (0000003407722400) [pid = 3188] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 184 (00000034122BDC00) [pid = 3188] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 183 (00000034103D7000) [pid = 3188] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 182 (000000340DA79800) [pid = 3188] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 181 (0000003407CCCC00) [pid = 3188] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 180 (0000003412048000) [pid = 3188] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 179 (000000340CB36C00) [pid = 3188] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 178 (000000340C60EC00) [pid = 3188] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 177 (000000340FF68800) [pid = 3188] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 176 (000000340692F400) [pid = 3188] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 175 (000000340DA7EC00) [pid = 3188] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 174 (000000340F97FC00) [pid = 3188] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 173 (0000003404C1D400) [pid = 3188] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 172 (000000347AA29800) [pid = 3188] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 171 (0000003407CD2C00) [pid = 3188] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 170 (000000340494B000) [pid = 3188] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 169 (000000340A9D8800) [pid = 3188] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:29:16 INFO - PROCESS | 3188 | --DOMWINDOW == 168 (000000340EC4BC00) [pid = 3188] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:29:16 INFO - PROCESS | 3188 | 1461184156751 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 3188 | ++DOCSHELL 0000003408171000 == 75 [pid = 3188] [id = 356] 13:29:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 169 (0000003400A07C00) [pid = 3188] [serial = 1067] [outer = 0000000000000000] 13:29:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 170 (0000003404C1D400) [pid = 3188] [serial = 1068] [outer = 0000003400A07C00] 13:29:16 INFO - PROCESS | 3188 | 1461184156798 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 171 (00000034082D1800) [pid = 3188] [serial = 1069] [outer = 0000003400A07C00] 13:29:17 INFO - PROCESS | 3188 | 1461184157180 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]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1216ms 13:29:17 INFO - PROCESS | 3188 | 1461184157221 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 3188 | 1461184157223 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 13:29:17 INFO - PROCESS | 3188 | 1461184157226 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:29:17 INFO - PROCESS | 3188 | 1461184157228 Marionette TRACE conn5 <- [1,1390,null,{}] 13:29:17 INFO - PROCESS | 3188 | 1461184157231 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}] 13:29:17 INFO - PROCESS | 3188 | 1461184157323 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 13:29:17 INFO - PROCESS | 3188 | 1461184157329 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BD5000 == 76 [pid = 3188] [id = 357] 13:29:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 172 (0000003409999C00) [pid = 3188] [serial = 1070] [outer = 0000000000000000] 13:29:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 173 (000000340CB38000) [pid = 3188] [serial = 1071] [outer = 0000003409999C00] 13:29:17 INFO - PROCESS | 3188 | 1461184157375 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 174 (000000340F8F2800) [pid = 3188] [serial = 1072] [outer = 0000003409999C00] 13:29:17 INFO - PROCESS | 3188 | 1461184157802 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]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 13:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:29:17 INFO - PROCESS | 3188 | 1461184157860 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 3188 | 1461184157862 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 13:29:17 INFO - PROCESS | 3188 | 1461184157866 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 3188 | 1461184157868 Marionette TRACE conn5 <- [1,1394,null,{}] 13:29:17 INFO - PROCESS | 3188 | 1461184157872 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}] 13:29:17 INFO - PROCESS | 3188 | 1461184157984 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 13:29:18 INFO - PROCESS | 3188 | 1461184158032 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 3188 | ++DOCSHELL 000000347AAB0800 == 77 [pid = 3188] [id = 358] 13:29:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 175 (000000341488F800) [pid = 3188] [serial = 1073] [outer = 0000000000000000] 13:29:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 176 (000000347A325800) [pid = 3188] [serial = 1074] [outer = 000000341488F800] 13:29:18 INFO - PROCESS | 3188 | 1461184158084 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 177 (000000347AC6A400) [pid = 3188] [serial = 1075] [outer = 000000341488F800] 13:29:18 INFO - PROCESS | 3188 | 1461184158562 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 13:29:18 INFO - PROCESS | 3188 | 1461184158602 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 3188 | 1461184158604 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 13:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:29:18 INFO - PROCESS | 3188 | 1461184158608 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 3188 | 1461184158610 Marionette TRACE conn5 <- [1,1398,null,{}] 13:29:18 INFO - PROCESS | 3188 | 1461184158613 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}] 13:29:18 INFO - PROCESS | 3188 | 1461184158779 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 13:29:18 INFO - PROCESS | 3188 | 1461184158921 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409BB4000 == 78 [pid = 3188] [id = 359] 13:29:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 178 (0000003404578C00) [pid = 3188] [serial = 1076] [outer = 0000000000000000] 13:29:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 179 (000000340692EC00) [pid = 3188] [serial = 1077] [outer = 0000003404578C00] 13:29:18 INFO - PROCESS | 3188 | 1461184158985 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 180 (00000034082CB800) [pid = 3188] [serial = 1078] [outer = 0000003404578C00] 13:29:19 INFO - PROCESS | 3188 | 1461184159707 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]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1126ms 13:29:19 INFO - PROCESS | 3188 | 1461184159751 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 3188 | 1461184159757 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 13:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:29:19 INFO - PROCESS | 3188 | 1461184159763 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 3188 | 1461184159768 Marionette TRACE conn5 <- [1,1402,null,{}] 13:29:19 INFO - PROCESS | 3188 | 1461184159773 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}] 13:29:19 INFO - PROCESS | 3188 | 1461184159901 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 13:29:20 INFO - PROCESS | 3188 | 1461184160032 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410460800 == 79 [pid = 3188] [id = 360] 13:29:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 181 (000000340DA7B800) [pid = 3188] [serial = 1079] [outer = 0000000000000000] 13:29:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 182 (000000340F29C000) [pid = 3188] [serial = 1080] [outer = 000000340DA7B800] 13:29:20 INFO - PROCESS | 3188 | 1461184160097 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 183 (000000340FF56000) [pid = 3188] [serial = 1081] [outer = 000000340DA7B800] 13:29:20 INFO - PROCESS | 3188 | 1461184160741 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]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1027ms 13:29:20 INFO - PROCESS | 3188 | 1461184160791 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 3188 | 1461184160795 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 13:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:29:20 INFO - PROCESS | 3188 | 1461184160799 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 3188 | 1461184160801 Marionette TRACE conn5 <- [1,1406,null,{}] 13:29:20 INFO - PROCESS | 3188 | 1461184160805 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}] 13:29:20 INFO - PROCESS | 3188 | 1461184160924 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 13:29:21 INFO - PROCESS | 3188 | 1461184161062 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413DA3000 == 80 [pid = 3188] [id = 361] 13:29:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 184 (00000034122C8C00) [pid = 3188] [serial = 1082] [outer = 0000000000000000] 13:29:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 185 (0000003412616C00) [pid = 3188] [serial = 1083] [outer = 00000034122C8C00] 13:29:21 INFO - PROCESS | 3188 | 1461184161122 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 186 (0000003412824400) [pid = 3188] [serial = 1084] [outer = 00000034122C8C00] 13:29:21 INFO - PROCESS | 3188 | 1461184161813 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]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1021ms 13:29:21 INFO - PROCESS | 3188 | 1461184161820 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 3188 | 1461184161825 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 13:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:29:21 INFO - PROCESS | 3188 | 1461184161837 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 3188 | 1461184161842 Marionette TRACE conn5 <- [1,1410,null,{}] 13:29:21 INFO - PROCESS | 3188 | 1461184161879 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}] 13:29:22 INFO - PROCESS | 3188 | 1461184162002 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 13:29:22 INFO - PROCESS | 3188 | 1461184162136 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1B7800 == 81 [pid = 3188] [id = 362] 13:29:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 187 (00000034130EE000) [pid = 3188] [serial = 1085] [outer = 0000000000000000] 13:29:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 188 (0000003414A35C00) [pid = 3188] [serial = 1086] [outer = 00000034130EE000] 13:29:22 INFO - PROCESS | 3188 | 1461184162196 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 189 (0000003479BC5800) [pid = 3188] [serial = 1087] [outer = 00000034130EE000] 13:29:22 INFO - PROCESS | 3188 | 1461184162866 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]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1102ms 13:29:22 INFO - PROCESS | 3188 | 1461184162940 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 3188 | 1461184162942 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 13:29:22 INFO - PROCESS | 3188 | 1461184162946 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:29:22 INFO - PROCESS | 3188 | 1461184162948 Marionette TRACE conn5 <- [1,1414,null,{}] 13:29:22 INFO - PROCESS | 3188 | 1461184162952 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}] 13:29:23 INFO - PROCESS | 3188 | 1461184163112 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 13:29:23 INFO - PROCESS | 3188 | 1461184163175 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415EB6000 == 82 [pid = 3188] [id = 363] 13:29:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 190 (000000340C379800) [pid = 3188] [serial = 1088] [outer = 0000000000000000] 13:29:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 191 (000000340C382C00) [pid = 3188] [serial = 1089] [outer = 000000340C379800] 13:29:23 INFO - PROCESS | 3188 | 1461184163233 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 192 (000000347A9B3400) [pid = 3188] [serial = 1090] [outer = 000000340C379800] 13:29:23 INFO - PROCESS | 3188 | 1461184163904 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]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 986ms 13:29:23 INFO - PROCESS | 3188 | 1461184163936 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 3188 | 1461184163939 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 13:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:29:23 INFO - PROCESS | 3188 | 1461184163943 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 3188 | 1461184163945 Marionette TRACE conn5 <- [1,1418,null,{}] 13:29:23 INFO - PROCESS | 3188 | 1461184163949 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}] 13:29:24 INFO - PROCESS | 3188 | 1461184164066 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 13:29:24 INFO - PROCESS | 3188 | 1461184164206 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414A1A000 == 83 [pid = 3188] [id = 364] 13:29:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 193 (000000341216D400) [pid = 3188] [serial = 1091] [outer = 0000000000000000] 13:29:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 194 (000000341216F000) [pid = 3188] [serial = 1092] [outer = 000000341216D400] 13:29:24 INFO - PROCESS | 3188 | 1461184164275 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 195 (000000347ACAC000) [pid = 3188] [serial = 1093] [outer = 000000341216D400] 13:29:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 196 (0000003415E98400) [pid = 3188] [serial = 1094] [outer = 0000003406EA3400] 13:29:25 INFO - PROCESS | 3188 | 1461184165073 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]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1176ms 13:29:25 INFO - PROCESS | 3188 | 1461184165122 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 3188 | 1461184165125 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 13:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:29:25 INFO - PROCESS | 3188 | 1461184165128 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 3188 | 1461184165131 Marionette TRACE conn5 <- [1,1422,null,{}] 13:29:25 INFO - PROCESS | 3188 | 1461184165134 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}] 13:29:25 INFO - PROCESS | 3188 | 1461184165253 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 13:29:25 INFO - PROCESS | 3188 | 1461184165389 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C359000 == 84 [pid = 3188] [id = 365] 13:29:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 197 (0000003407AED800) [pid = 3188] [serial = 1095] [outer = 0000000000000000] 13:29:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 198 (000000340D7AE000) [pid = 3188] [serial = 1096] [outer = 0000003407AED800] 13:29:25 INFO - PROCESS | 3188 | 1461184165447 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 199 (00000034127BFC00) [pid = 3188] [serial = 1097] [outer = 0000003407AED800] 13:29:26 INFO - PROCESS | 3188 | 1461184166008 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 923ms 13:29:26 INFO - PROCESS | 3188 | 1461184166054 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 3188 | 1461184166057 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 13:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:29:26 INFO - PROCESS | 3188 | 1461184166060 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 3188 | 1461184166063 Marionette TRACE conn5 <- [1,1426,null,{}] 13:29:26 INFO - PROCESS | 3188 | 1461184166066 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}] 13:29:26 INFO - PROCESS | 3188 | 1461184166182 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 13:29:26 INFO - PROCESS | 3188 | 1461184166289 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D90F800 == 85 [pid = 3188] [id = 366] 13:29:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 200 (0000003407CF9000) [pid = 3188] [serial = 1098] [outer = 0000000000000000] 13:29:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 201 (000000340CB37800) [pid = 3188] [serial = 1099] [outer = 0000003407CF9000] 13:29:26 INFO - PROCESS | 3188 | 1461184166346 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 202 (00000034122C9800) [pid = 3188] [serial = 1100] [outer = 0000003407CF9000] 13:29:27 INFO - PROCESS | 3188 | 1461184167206 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]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1180ms 13:29:27 INFO - PROCESS | 3188 | 1461184167243 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 3188 | 1461184167247 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 13:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:29:27 INFO - PROCESS | 3188 | 1461184167253 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 3188 | 1461184167257 Marionette TRACE conn5 <- [1,1430,null,{}] 13:29:27 INFO - PROCESS | 3188 | 1461184167278 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}] 13:29:27 INFO - PROCESS | 3188 | 1461184167393 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 13:29:27 INFO - PROCESS | 3188 | 1461184167534 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8DC000 == 86 [pid = 3188] [id = 367] 13:29:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 203 (00000034044BEC00) [pid = 3188] [serial = 1101] [outer = 0000000000000000] 13:29:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 204 (0000003408192800) [pid = 3188] [serial = 1102] [outer = 00000034044BEC00] 13:29:27 INFO - PROCESS | 3188 | 1461184167587 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 205 (0000003409F06800) [pid = 3188] [serial = 1103] [outer = 00000034044BEC00] 13:29:28 INFO - PROCESS | 3188 | 1461184168253 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]]]}] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000347A40C000 == 85 [pid = 3188] [id = 307] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000347AAB0800 == 84 [pid = 3188] [id = 358] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 0000003414BD5000 == 83 [pid = 3188] [id = 357] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 0000003408171000 == 82 [pid = 3188] [id = 356] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 0000003413C27000 == 81 [pid = 3188] [id = 355] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 0000003413017000 == 80 [pid = 3188] [id = 354] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 0000003412AC6800 == 79 [pid = 3188] [id = 353] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 00000034082B3000 == 78 [pid = 3188] [id = 352] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 204 (0000003412823C00) [pid = 3188] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1093ms 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340D908800 == 77 [pid = 3188] [id = 351] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 0000003412633000 == 76 [pid = 3188] [id = 350] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340F26A000 == 75 [pid = 3188] [id = 349] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE0D000 == 74 [pid = 3188] [id = 348] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000347F06F000 == 73 [pid = 3188] [id = 347] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1B5000 == 72 [pid = 3188] [id = 346] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 0000003414C0D000 == 71 [pid = 3188] [id = 345] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000341366C800 == 70 [pid = 3188] [id = 344] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340F915800 == 69 [pid = 3188] [id = 343] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340A573800 == 68 [pid = 3188] [id = 342] 13:29:28 INFO - PROCESS | 3188 | --DOCSHELL 0000003413016000 == 67 [pid = 3188] [id = 341] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 203 (000000347AC6B800) [pid = 3188] [serial = 688] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 202 (0000003408ACE000) [pid = 3188] [serial = 823] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 201 (0000003409B2C400) [pid = 3188] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 200 (000000340CAE2400) [pid = 3188] [serial = 826] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 199 (0000003412665400) [pid = 3188] [serial = 829] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 198 (000000340CB3B400) [pid = 3188] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 197 (00000034786DA400) [pid = 3188] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 196 (000000347F019C00) [pid = 3188] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 195 (0000003407E86800) [pid = 3188] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 194 (000000347BC1D000) [pid = 3188] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 193 (000000340DA7C800) [pid = 3188] [serial = 838] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 192 (000000340FF07C00) [pid = 3188] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 191 (000000340EC44000) [pid = 3188] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 190 (000000347A327000) [pid = 3188] [serial = 835] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 189 (000000347EC6F000) [pid = 3188] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 188 (000000341035FC00) [pid = 3188] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 187 (0000003407CC9C00) [pid = 3188] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 186 (0000003479BC5C00) [pid = 3188] [serial = 682] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 185 (00000034136A0800) [pid = 3188] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 184 (000000340BDC9400) [pid = 3188] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 183 (000000340F8F0C00) [pid = 3188] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 182 (000000347AC66C00) [pid = 3188] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 181 (000000347A32BC00) [pid = 3188] [serial = 685] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 180 (00000034798E5800) [pid = 3188] [serial = 832] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 179 (000000347ACAC400) [pid = 3188] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 178 (00000034127B7800) [pid = 3188] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 177 (00000034104E3400) [pid = 3188] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 176 (000000340A92D400) [pid = 3188] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 175 (000000340EAED800) [pid = 3188] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 174 (000000340998B800) [pid = 3188] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 173 (00000034081B7C00) [pid = 3188] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 172 (00000034130E4C00) [pid = 3188] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 171 (000000340F95C800) [pid = 3188] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 170 (0000003412BA5400) [pid = 3188] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 169 (000000341204B800) [pid = 3188] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 168 (000000340A9DC000) [pid = 3188] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 167 (0000003479168800) [pid = 3188] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 166 (000000340FF6B000) [pid = 3188] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 165 (000000340CADE000) [pid = 3188] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 164 (000000340CB43000) [pid = 3188] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 163 (0000003412019400) [pid = 3188] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 162 (00000034103D7800) [pid = 3188] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 161 (0000003407CCB400) [pid = 3188] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 160 (0000003408C08400) [pid = 3188] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 159 (0000003412CF4000) [pid = 3188] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 158 (0000003412049800) [pid = 3188] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 157 (0000003412665000) [pid = 3188] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 156 (000000340F29FC00) [pid = 3188] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 155 (000000340F957000) [pid = 3188] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 154 (00000034127AE800) [pid = 3188] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 153 (00000034127C3400) [pid = 3188] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | --DOMWINDOW == 152 (000000340EC49800) [pid = 3188] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 3188 | 1461184168415 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 3188 | 1461184168421 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 13:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:29:28 INFO - PROCESS | 3188 | 1461184168441 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 3188 | 1461184168444 Marionette TRACE conn5 <- [1,1434,null,{}] 13:29:28 INFO - PROCESS | 3188 | 1461184168448 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}] 13:29:28 INFO - PROCESS | 3188 | 1461184168543 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 13:29:28 INFO - PROCESS | 3188 | 1461184168550 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409F2C800 == 68 [pid = 3188] [id = 368] 13:29:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 153 (0000003407722000) [pid = 3188] [serial = 1104] [outer = 0000000000000000] 13:29:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 154 (0000003407CC9C00) [pid = 3188] [serial = 1105] [outer = 0000003407722000] 13:29:28 INFO - PROCESS | 3188 | 1461184168598 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 155 (0000003408C26000) [pid = 3188] [serial = 1106] [outer = 0000003407722000] 13:29:29 INFO - PROCESS | 3188 | 1461184169166 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 776ms 13:29:29 INFO - PROCESS | 3188 | 1461184169216 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 3188 | 1461184169218 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 13:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:29:29 INFO - PROCESS | 3188 | 1461184169222 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 3188 | 1461184169226 Marionette TRACE conn5 <- [1,1438,null,{}] 13:29:29 INFO - PROCESS | 3188 | 1461184169236 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}] 13:29:29 INFO - PROCESS | 3188 | 1461184169338 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 13:29:29 INFO - PROCESS | 3188 | 1461184169429 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D957800 == 69 [pid = 3188] [id = 369] 13:29:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 156 (000000340A9E0800) [pid = 3188] [serial = 1107] [outer = 0000000000000000] 13:29:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 157 (000000340C37E800) [pid = 3188] [serial = 1108] [outer = 000000340A9E0800] 13:29:29 INFO - PROCESS | 3188 | 1461184169481 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 158 (000000340CADD400) [pid = 3188] [serial = 1109] [outer = 000000340A9E0800] 13:29:29 INFO - PROCESS | 3188 | 1461184169880 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 692ms 13:29:29 INFO - PROCESS | 3188 | 1461184169916 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 13:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:29:29 INFO - PROCESS | 3188 | 1461184169919 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 13:29:29 INFO - PROCESS | 3188 | 1461184169923 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 3188 | 1461184169925 Marionette TRACE conn5 <- [1,1442,null,{}] 13:29:29 INFO - PROCESS | 3188 | 1461184169928 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}] 13:29:30 INFO - PROCESS | 3188 | 1461184170024 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 13:29:30 INFO - PROCESS | 3188 | 1461184170066 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F914000 == 70 [pid = 3188] [id = 370] 13:29:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 159 (000000340D7AF800) [pid = 3188] [serial = 1110] [outer = 0000000000000000] 13:29:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 160 (000000340DA76800) [pid = 3188] [serial = 1111] [outer = 000000340D7AF800] 13:29:30 INFO - PROCESS | 3188 | 1461184170114 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 161 (000000340EAF1C00) [pid = 3188] [serial = 1112] [outer = 000000340D7AF800] 13:29:30 INFO - PROCESS | 3188 | 1461184170601 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]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 735ms 13:29:30 INFO - PROCESS | 3188 | 1461184170667 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:29:30 INFO - PROCESS | 3188 | 1461184170669 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 13:29:30 INFO - PROCESS | 3188 | 1461184170672 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 3188 | 1461184170674 Marionette TRACE conn5 <- [1,1446,null,{}] 13:29:30 INFO - PROCESS | 3188 | 1461184170678 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}] 13:29:30 INFO - PROCESS | 3188 | 1461184170800 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 13:29:30 INFO - PROCESS | 3188 | 1461184170860 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410424800 == 71 [pid = 3188] [id = 371] 13:29:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 162 (000000340EC44000) [pid = 3188] [serial = 1113] [outer = 0000000000000000] 13:29:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 163 (000000340F23DC00) [pid = 3188] [serial = 1114] [outer = 000000340EC44000] 13:29:30 INFO - PROCESS | 3188 | 1461184170908 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 164 (000000340F837000) [pid = 3188] [serial = 1115] [outer = 000000340EC44000] 13:29:31 INFO - PROCESS | 3188 | 1461184171359 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]]]}] 13:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 13:29:31 INFO - PROCESS | 3188 | 1461184171418 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 3188 | 1461184171420 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 13:29:31 INFO - PROCESS | 3188 | 1461184171436 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:29:31 INFO - PROCESS | 3188 | 1461184171438 Marionette TRACE conn5 <- [1,1450,null,{}] 13:29:31 INFO - PROCESS | 3188 | 1461184171442 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}] 13:29:31 INFO - PROCESS | 3188 | 1461184171585 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 13:29:31 INFO - PROCESS | 3188 | 1461184171651 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412646800 == 72 [pid = 3188] [id = 372] 13:29:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 165 (000000340FF62000) [pid = 3188] [serial = 1116] [outer = 0000000000000000] 13:29:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 166 (000000341035A000) [pid = 3188] [serial = 1117] [outer = 000000340FF62000] 13:29:31 INFO - PROCESS | 3188 | 1461184171702 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 167 (00000034104D8C00) [pid = 3188] [serial = 1118] [outer = 000000340FF62000] 13:29:32 INFO - PROCESS | 3188 | 1461184172165 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]]]}] 13:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 776ms 13:29:32 INFO - PROCESS | 3188 | 1461184172220 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 3188 | 1461184172222 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 13:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:29:32 INFO - PROCESS | 3188 | 1461184172230 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 3188 | 1461184172232 Marionette TRACE conn5 <- [1,1454,null,{}] 13:29:32 INFO - PROCESS | 3188 | 1461184172243 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}] 13:29:32 INFO - PROCESS | 3188 | 1461184172367 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 13:29:32 INFO - PROCESS | 3188 | 1461184172431 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 3188 | ++DOCSHELL 00000034128A2800 == 73 [pid = 3188] [id = 373] 13:29:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 168 (0000003412014800) [pid = 3188] [serial = 1119] [outer = 0000000000000000] 13:29:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 169 (000000341201B400) [pid = 3188] [serial = 1120] [outer = 0000003412014800] 13:29:32 INFO - PROCESS | 3188 | 1461184172478 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 170 (0000003412166C00) [pid = 3188] [serial = 1121] [outer = 0000003412014800] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 169 (000000347A19C400) [pid = 3188] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 168 (0000003407CD1400) [pid = 3188] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 167 (00000034130EF400) [pid = 3188] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 166 (0000003412819400) [pid = 3188] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 165 (00000034082CA800) [pid = 3188] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 164 (00000034127B9400) [pid = 3188] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 163 (000000340F29E000) [pid = 3188] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 162 (0000003407CCE400) [pid = 3188] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 161 (000000340CB3D000) [pid = 3188] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 160 (000000340FF6A000) [pid = 3188] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 159 (000000340D7B1400) [pid = 3188] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 158 (00000034127C1800) [pid = 3188] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 157 (000000340BF21800) [pid = 3188] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 156 (000000340CA6F800) [pid = 3188] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 155 (000000341201D800) [pid = 3188] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 154 (0000003408A71400) [pid = 3188] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 153 (00000034104DC400) [pid = 3188] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 152 (0000003409999C00) [pid = 3188] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 151 (0000003407A3BC00) [pid = 3188] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 150 (00000034071E5000) [pid = 3188] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 149 (000000340FF66000) [pid = 3188] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 148 (00000034786B4400) [pid = 3188] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 147 (000000340BF1EC00) [pid = 3188] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 146 (0000003408C02400) [pid = 3188] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 145 (0000003414883400) [pid = 3188] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 144 (000000340F8E7C00) [pid = 3188] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 143 (00000034130E5400) [pid = 3188] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 142 (00000034007C4000) [pid = 3188] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 141 (0000003400A07C00) [pid = 3188] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 140 (000000340D7B7000) [pid = 3188] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 139 (000000340F293400) [pid = 3188] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (0000003412C1A800) [pid = 3188] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (0000003412B9D000) [pid = 3188] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:29:33 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (000000340825E800) [pid = 3188] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:29:33 INFO - PROCESS | 3188 | 1461184173250 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]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1028ms 13:29:33 INFO - PROCESS | 3188 | 1461184173262 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 3188 | 1461184173264 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 13:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:29:33 INFO - PROCESS | 3188 | 1461184173267 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 3188 | 1461184173269 Marionette TRACE conn5 <- [1,1458,null,{}] 13:29:33 INFO - PROCESS | 3188 | 1461184173272 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}] 13:29:33 INFO - PROCESS | 3188 | 1461184173363 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 13:29:33 INFO - PROCESS | 3188 | 1461184173369 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410544800 == 74 [pid = 3188] [id = 374] 13:29:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (000000340771D400) [pid = 3188] [serial = 1122] [outer = 0000000000000000] 13:29:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (000000340A548C00) [pid = 3188] [serial = 1123] [outer = 000000340771D400] 13:29:33 INFO - PROCESS | 3188 | 1461184173416 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (000000340EC46000) [pid = 3188] [serial = 1124] [outer = 000000340771D400] 13:29:33 INFO - PROCESS | 3188 | 1461184173858 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]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 628ms 13:29:33 INFO - PROCESS | 3188 | 1461184173899 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 3188 | 1461184173901 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 13:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:29:33 INFO - PROCESS | 3188 | 1461184173904 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 3188 | 1461184173906 Marionette TRACE conn5 <- [1,1462,null,{}] 13:29:33 INFO - PROCESS | 3188 | 1461184173910 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}] 13:29:34 INFO - PROCESS | 3188 | 1461184174002 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 13:29:34 INFO - PROCESS | 3188 | 1461184174008 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412C65000 == 75 [pid = 3188] [id = 375] 13:29:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 140 (00000034104DC400) [pid = 3188] [serial = 1125] [outer = 0000000000000000] 13:29:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 141 (0000003412049800) [pid = 3188] [serial = 1126] [outer = 00000034104DC400] 13:29:34 INFO - PROCESS | 3188 | 1461184174055 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 142 (00000034122C0400) [pid = 3188] [serial = 1127] [outer = 00000034104DC400] 13:29:34 INFO - PROCESS | 3188 | 1461184174531 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]]]}] 13:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 13:29:34 INFO - PROCESS | 3188 | 1461184174579 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 3188 | 1461184174581 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 13:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:29:34 INFO - PROCESS | 3188 | 1461184174584 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 3188 | 1461184174586 Marionette TRACE conn5 <- [1,1466,null,{}] 13:29:34 INFO - PROCESS | 3188 | 1461184174590 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}] 13:29:34 INFO - PROCESS | 3188 | 1461184174683 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 13:29:34 INFO - PROCESS | 3188 | 1461184174692 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413080000 == 76 [pid = 3188] [id = 376] 13:29:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 143 (0000003412611C00) [pid = 3188] [serial = 1128] [outer = 0000000000000000] 13:29:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 144 (000000341265CC00) [pid = 3188] [serial = 1129] [outer = 0000003412611C00] 13:29:34 INFO - PROCESS | 3188 | 1461184174738 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 145 (00000034127B7400) [pid = 3188] [serial = 1130] [outer = 0000003412611C00] 13:29:35 INFO - PROCESS | 3188 | 1461184175486 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]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 923ms 13:29:35 INFO - PROCESS | 3188 | 1461184175510 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 3188 | 1461184175516 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:29:35 INFO - PROCESS | 3188 | 1461184175522 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 3188 | 1461184175526 Marionette TRACE conn5 <- [1,1470,null,{}] 13:29:35 INFO - PROCESS | 3188 | 1461184175532 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}] 13:29:35 INFO - PROCESS | 3188 | 1461184175659 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 13:29:35 INFO - PROCESS | 3188 | 1461184175768 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7D8000 == 77 [pid = 3188] [id = 377] 13:29:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 146 (0000003408313C00) [pid = 3188] [serial = 1131] [outer = 0000000000000000] 13:29:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 147 (0000003408C08000) [pid = 3188] [serial = 1132] [outer = 0000003408313C00] 13:29:35 INFO - PROCESS | 3188 | 1461184175829 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 148 (000000340A934000) [pid = 3188] [serial = 1133] [outer = 0000003408313C00] 13:29:36 INFO - PROCESS | 3188 | 1461184176477 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]]]}] 13:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 13:29:36 INFO - PROCESS | 3188 | 1461184176511 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 3188 | 1461184176518 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 13:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:29:36 INFO - PROCESS | 3188 | 1461184176525 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 3188 | 1461184176528 Marionette TRACE conn5 <- [1,1474,null,{}] 13:29:36 INFO - PROCESS | 3188 | 1461184176532 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}] 13:29:36 INFO - PROCESS | 3188 | 1461184176653 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 13:29:36 INFO - PROCESS | 3188 | 1461184176760 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410386800 == 78 [pid = 3188] [id = 378] 13:29:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 149 (000000340C609C00) [pid = 3188] [serial = 1134] [outer = 0000000000000000] 13:29:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 150 (000000340CAE3800) [pid = 3188] [serial = 1135] [outer = 000000340C609C00] 13:29:36 INFO - PROCESS | 3188 | 1461184176818 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 151 (000000340F23B400) [pid = 3188] [serial = 1136] [outer = 000000340C609C00] 13:29:37 INFO - PROCESS | 3188 | 1461184177514 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1020ms 13:29:37 INFO - PROCESS | 3188 | 1461184177551 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 3188 | 1461184177554 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 13:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:29:37 INFO - PROCESS | 3188 | 1461184177558 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 3188 | 1461184177562 Marionette TRACE conn5 <- [1,1478,null,{}] 13:29:37 INFO - PROCESS | 3188 | 1461184177574 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}] 13:29:37 INFO - PROCESS | 3188 | 1461184177737 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 13:29:37 INFO - PROCESS | 3188 | 1461184177877 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C33800 == 79 [pid = 3188] [id = 379] 13:29:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 152 (000000340FF6B400) [pid = 3188] [serial = 1137] [outer = 0000000000000000] 13:29:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 153 (00000034103CE800) [pid = 3188] [serial = 1138] [outer = 000000340FF6B400] 13:29:37 INFO - PROCESS | 3188 | 1461184177939 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 154 (0000003412613800) [pid = 3188] [serial = 1139] [outer = 000000340FF6B400] 13:29:38 INFO - PROCESS | 3188 | 1461184178538 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]]]}] 13:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1026ms 13:29:38 INFO - PROCESS | 3188 | 1461184178586 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 3188 | 1461184178590 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 13:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:29:38 INFO - PROCESS | 3188 | 1461184178593 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 3188 | 1461184178595 Marionette TRACE conn5 <- [1,1482,null,{}] 13:29:38 INFO - PROCESS | 3188 | 1461184178599 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}] 13:29:38 INFO - PROCESS | 3188 | 1461184178719 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 13:29:38 INFO - PROCESS | 3188 | 1461184178823 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BCC000 == 80 [pid = 3188] [id = 380] 13:29:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 155 (00000034127C9400) [pid = 3188] [serial = 1140] [outer = 0000000000000000] 13:29:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 156 (000000341281C400) [pid = 3188] [serial = 1141] [outer = 00000034127C9400] 13:29:38 INFO - PROCESS | 3188 | 1461184178882 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 157 (0000003412BA2000) [pid = 3188] [serial = 1142] [outer = 00000034127C9400] 13:29:39 INFO - PROCESS | 3188 | 1461184179527 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]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 13:29:39 INFO - PROCESS | 3188 | 1461184179581 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 3188 | 1461184179583 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 13:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:29:39 INFO - PROCESS | 3188 | 1461184179587 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 3188 | 1461184179589 Marionette TRACE conn5 <- [1,1486,null,{}] 13:29:39 INFO - PROCESS | 3188 | 1461184179594 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}] 13:29:39 INFO - PROCESS | 3188 | 1461184179712 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 13:29:39 INFO - PROCESS | 3188 | 1461184179844 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415AE0800 == 81 [pid = 3188] [id = 381] 13:29:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 158 (0000003412824000) [pid = 3188] [serial = 1143] [outer = 0000000000000000] 13:29:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 159 (0000003412C20000) [pid = 3188] [serial = 1144] [outer = 0000003412824000] 13:29:39 INFO - PROCESS | 3188 | 1461184179903 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 160 (00000034130E4400) [pid = 3188] [serial = 1145] [outer = 0000003412824000] 13:29:40 INFO - PROCESS | 3188 | 1461184180470 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]]]}] 13:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 13:29:40 INFO - PROCESS | 3188 | 1461184180513 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 3188 | 1461184180516 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:29:40 INFO - PROCESS | 3188 | 1461184180519 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 3188 | 1461184180521 Marionette TRACE conn5 <- [1,1490,null,{}] 13:29:40 INFO - PROCESS | 3188 | 1461184180525 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}] 13:29:40 INFO - PROCESS | 3188 | 1461184180662 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 13:29:40 INFO - PROCESS | 3188 | 1461184180797 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415E22800 == 82 [pid = 3188] [id = 382] 13:29:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 161 (0000003413698C00) [pid = 3188] [serial = 1146] [outer = 0000000000000000] 13:29:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 162 (0000003413D1E400) [pid = 3188] [serial = 1147] [outer = 0000003413698C00] 13:29:40 INFO - PROCESS | 3188 | 1461184180858 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 163 (0000003415A02800) [pid = 3188] [serial = 1148] [outer = 0000003413698C00] 13:29:41 INFO - PROCESS | 3188 | 1461184181445 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]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 13:29:41 INFO - PROCESS | 3188 | 1461184181508 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 3188 | 1461184181511 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:29:41 INFO - PROCESS | 3188 | 1461184181514 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 3188 | 1461184181517 Marionette TRACE conn5 <- [1,1494,null,{}] 13:29:41 INFO - PROCESS | 3188 | 1461184181520 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}] 13:29:41 INFO - PROCESS | 3188 | 1461184181634 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 13:29:41 INFO - PROCESS | 3188 | 1461184181768 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 3188 | ++DOCSHELL 00000034160D6000 == 83 [pid = 3188] [id = 383] 13:29:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 164 (0000003415A10C00) [pid = 3188] [serial = 1149] [outer = 0000000000000000] 13:29:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 165 (0000003415E91C00) [pid = 3188] [serial = 1150] [outer = 0000003415A10C00] 13:29:41 INFO - PROCESS | 3188 | 1461184181827 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 166 (00000034786AE800) [pid = 3188] [serial = 1151] [outer = 0000003415A10C00] 13:29:42 INFO - PROCESS | 3188 | 1461184182488 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]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1029ms 13:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:29:42 INFO - PROCESS | 3188 | 1461184182545 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 3188 | 1461184182548 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 13:29:42 INFO - PROCESS | 3188 | 1461184182551 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 3188 | 1461184182554 Marionette TRACE conn5 <- [1,1498,null,{}] 13:29:42 INFO - PROCESS | 3188 | 1461184182574 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}] 13:29:42 INFO - PROCESS | 3188 | 1461184182721 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 13:29:42 INFO - PROCESS | 3188 | 1461184182858 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 3188 | ++DOCSHELL 000000340716B800 == 84 [pid = 3188] [id = 384] 13:29:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 167 (0000003400A11000) [pid = 3188] [serial = 1152] [outer = 0000000000000000] 13:29:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 168 (0000003404571000) [pid = 3188] [serial = 1153] [outer = 0000003400A11000] 13:29:42 INFO - PROCESS | 3188 | 1461184182915 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 169 (0000003408251C00) [pid = 3188] [serial = 1154] [outer = 0000003400A11000] 13:29:43 INFO - PROCESS | 3188 | 1461184183669 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]]]}] 13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1178ms 13:29:43 INFO - PROCESS | 3188 | 1461184183732 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 3188 | 1461184183738 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:29:43 INFO - PROCESS | 3188 | 1461184183744 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 3188 | 1461184183747 Marionette TRACE conn5 <- [1,1502,null,{}] 13:29:43 INFO - PROCESS | 3188 | 1461184183752 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}] 13:29:43 INFO - PROCESS | 3188 | 1461184183867 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 13:29:44 INFO - PROCESS | 3188 | 1461184184007 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F27A000 == 85 [pid = 3188] [id = 385] 13:29:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 170 (00000034081B7C00) [pid = 3188] [serial = 1155] [outer = 0000000000000000] 13:29:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 171 (00000034082CC000) [pid = 3188] [serial = 1156] [outer = 00000034081B7C00] 13:29:44 INFO - PROCESS | 3188 | 1461184184068 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 172 (0000003409B27C00) [pid = 3188] [serial = 1157] [outer = 00000034081B7C00] 13:29:44 INFO - PROCESS | 3188 | 1461184184692 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]]]}] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 0000003412C65000 == 84 [pid = 3188] [id = 375] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 0000003410544800 == 83 [pid = 3188] [id = 374] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 00000034128A2800 == 82 [pid = 3188] [id = 373] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 0000003412646800 == 81 [pid = 3188] [id = 372] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 0000003410424800 == 80 [pid = 3188] [id = 371] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 000000340F914000 == 79 [pid = 3188] [id = 370] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 000000340D957800 == 78 [pid = 3188] [id = 369] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 0000003409F2C800 == 77 [pid = 3188] [id = 368] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 171 (0000003406D64400) [pid = 3188] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 170 (000000340BF88400) [pid = 3188] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 169 (0000003410355000) [pid = 3188] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 168 (0000003412C22000) [pid = 3188] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 167 (0000003413D1D400) [pid = 3188] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 166 (000000347890F800) [pid = 3188] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 165 (000000347A325800) [pid = 3188] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8DC000 == 76 [pid = 3188] [id = 367] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 0000003415EB6000 == 75 [pid = 3188] [id = 363] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 000000347A1B7800 == 74 [pid = 3188] [id = 362] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 0000003413DA3000 == 73 [pid = 3188] [id = 361] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 0000003410460800 == 72 [pid = 3188] [id = 360] 13:29:44 INFO - PROCESS | 3188 | --DOCSHELL 0000003409BB4000 == 71 [pid = 3188] [id = 359] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 164 (000000347AC69000) [pid = 3188] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 163 (00000034083D8800) [pid = 3188] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 162 (0000003413D1A800) [pid = 3188] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 161 (0000003412C17000) [pid = 3188] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 160 (00000034104DA800) [pid = 3188] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 159 (0000003412B9F800) [pid = 3188] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 158 (0000003415A03400) [pid = 3188] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 157 (000000341260A800) [pid = 3188] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 156 (0000003412021800) [pid = 3188] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 155 (000000340BF1CC00) [pid = 3188] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 154 (0000003408255800) [pid = 3188] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1031ms 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 153 (000000340F29D400) [pid = 3188] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 152 (000000340F97D800) [pid = 3188] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 151 (000000341035EC00) [pid = 3188] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 150 (000000340FF03800) [pid = 3188] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 149 (000000340F238800) [pid = 3188] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 148 (0000003412824800) [pid = 3188] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 147 (000000340DA78400) [pid = 3188] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 146 (000000340FF56400) [pid = 3188] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 145 (000000347EE37C00) [pid = 3188] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 144 (000000340BF81400) [pid = 3188] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 143 (00000034786CD800) [pid = 3188] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 142 (00000034791A5800) [pid = 3188] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 141 (000000340CB38000) [pid = 3188] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 140 (0000003409FA3800) [pid = 3188] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 139 (00000034082C5000) [pid = 3188] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (000000341281BC00) [pid = 3188] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (000000347AC70000) [pid = 3188] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (000000340EC4A000) [pid = 3188] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (000000340EAEF400) [pid = 3188] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (000000347ACAB400) [pid = 3188] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (0000003412662C00) [pid = 3188] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (000000347A32A000) [pid = 3188] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (00000034044BD000) [pid = 3188] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (0000003404C1D400) [pid = 3188] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (0000003412051800) [pid = 3188] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003412612800) [pid = 3188] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (00000034082D1800) [pid = 3188] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340F8F2800) [pid = 3188] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003412CECC00) [pid = 3188] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000341201DC00) [pid = 3188] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (0000003479BC6000) [pid = 3188] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000347AC6D400) [pid = 3188] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340CA77000) [pid = 3188] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:29:44 INFO - PROCESS | 3188 | 1461184184783 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 3188 | 1461184184789 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 13:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:29:44 INFO - PROCESS | 3188 | 1461184184796 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 3188 | 1461184184798 Marionette TRACE conn5 <- [1,1506,null,{}] 13:29:44 INFO - PROCESS | 3188 | 1461184184820 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}] 13:29:44 INFO - PROCESS | 3188 | 1461184184925 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 13:29:44 INFO - PROCESS | 3188 | 1461184184931 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409BB4000 == 72 [pid = 3188] [id = 386] 13:29:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003407A37000) [pid = 3188] [serial = 1158] [outer = 0000000000000000] 13:29:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003407CC6800) [pid = 3188] [serial = 1159] [outer = 0000003407A37000] 13:29:44 INFO - PROCESS | 3188 | 1461184184980 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003408C05C00) [pid = 3188] [serial = 1160] [outer = 0000003407A37000] 13:29:45 INFO - PROCESS | 3188 | 1461184185533 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]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 798ms 13:29:45 INFO - PROCESS | 3188 | 1461184185597 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 3188 | 1461184185599 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 13:29:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:29:45 INFO - PROCESS | 3188 | 1461184185603 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 3188 | 1461184185607 Marionette TRACE conn5 <- [1,1510,null,{}] 13:29:45 INFO - PROCESS | 3188 | 1461184185617 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}] 13:29:45 INFO - PROCESS | 3188 | 1461184185721 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 13:29:45 INFO - PROCESS | 3188 | 1461184185813 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2BF000 == 73 [pid = 3188] [id = 387] 13:29:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340BF85800) [pid = 3188] [serial = 1161] [outer = 0000000000000000] 13:29:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340C603C00) [pid = 3188] [serial = 1162] [outer = 000000340BF85800] 13:29:45 INFO - PROCESS | 3188 | 1461184185864 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340CAE5000) [pid = 3188] [serial = 1163] [outer = 000000340BF85800] 13:29:46 INFO - PROCESS | 3188 | 1461184186273 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"]]]}] 13:29:46 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 () { 13:29:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:29:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:29:46 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 () { 13:29:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:29:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:29:46 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 () { 13:29:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:29:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:29:46 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 () { 13:29:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:29:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:29:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 743ms 13:29:46 INFO - PROCESS | 3188 | 1461184186348 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 3188 | 1461184186351 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 13:29:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:29:46 INFO - PROCESS | 3188 | 1461184186355 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 3188 | 1461184186357 Marionette TRACE conn5 <- [1,1514,null,{}] 13:29:46 INFO - PROCESS | 3188 | 1461184186361 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}] 13:29:46 INFO - PROCESS | 3188 | 1461184186458 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 13:29:46 INFO - PROCESS | 3188 | 1461184186468 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410379800 == 74 [pid = 3188] [id = 388] 13:29:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340D7B6400) [pid = 3188] [serial = 1164] [outer = 0000000000000000] 13:29:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (000000340EC47C00) [pid = 3188] [serial = 1165] [outer = 000000340D7B6400] 13:29:46 INFO - PROCESS | 3188 | 1461184186518 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (000000340F299C00) [pid = 3188] [serial = 1166] [outer = 000000340D7B6400] 13:29:46 INFO - PROCESS | 3188 | 1461184186970 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"]]]}] 13:29:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:29:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:29:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:29:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:29:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:29:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:29:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 13:29:47 INFO - PROCESS | 3188 | 1461184187029 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 3188 | 1461184187031 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 13:29:47 INFO - PROCESS | 3188 | 1461184187034 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:29:47 INFO - PROCESS | 3188 | 1461184187036 Marionette TRACE conn5 <- [1,1518,null,{}] 13:29:47 INFO - PROCESS | 3188 | 1461184187040 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}] 13:29:47 INFO - PROCESS | 3188 | 1461184187200 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 13:29:47 INFO - PROCESS | 3188 | 1461184187228 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410461000 == 75 [pid = 3188] [id = 389] 13:29:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (000000340F835C00) [pid = 3188] [serial = 1167] [outer = 0000000000000000] 13:29:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (000000340F961400) [pid = 3188] [serial = 1168] [outer = 000000340F835C00] 13:29:47 INFO - PROCESS | 3188 | 1461184187277 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (000000340F961000) [pid = 3188] [serial = 1169] [outer = 000000340F835C00] 13:29:47 INFO - PROCESS | 3188 | 1461184187787 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]]]}] 13:29:47 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 13:29:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:29:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:29:47 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. 13:29:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:29:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 776ms 13:29:47 INFO - PROCESS | 3188 | 1461184187814 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 3188 | 1461184187816 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 13:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:29:47 INFO - PROCESS | 3188 | 1461184187827 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 3188 | 1461184187829 Marionette TRACE conn5 <- [1,1522,null,{}] 13:29:47 INFO - PROCESS | 3188 | 1461184187832 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}] 13:29:47 INFO - PROCESS | 3188 | 1461184187980 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 13:29:48 INFO - PROCESS | 3188 | 1461184188043 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 3188 | ++DOCSHELL 000000341288E000 == 76 [pid = 3188] [id = 390] 13:29:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (0000003410363000) [pid = 3188] [serial = 1170] [outer = 0000000000000000] 13:29:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (000000341201A000) [pid = 3188] [serial = 1171] [outer = 0000003410363000] 13:29:48 INFO - PROCESS | 3188 | 1461184188094 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (0000003412165000) [pid = 3188] [serial = 1172] [outer = 0000003410363000] 13:29:48 INFO - PROCESS | 3188 | 1461184188556 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]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 776ms 13:29:48 INFO - PROCESS | 3188 | 1461184188621 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 3188 | 1461184188624 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 13:29:48 INFO - PROCESS | 3188 | 1461184188628 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:29:48 INFO - PROCESS | 3188 | 1461184188630 Marionette TRACE conn5 <- [1,1526,null,{}] 13:29:48 INFO - PROCESS | 3188 | 1461184188633 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}] 13:29:48 INFO - PROCESS | 3188 | 1461184188757 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 13:29:48 INFO - PROCESS | 3188 | 1461184188778 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B09800 == 77 [pid = 3188] [id = 391] 13:29:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (00000034122C2000) [pid = 3188] [serial = 1173] [outer = 0000000000000000] 13:29:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (000000341260DC00) [pid = 3188] [serial = 1174] [outer = 00000034122C2000] 13:29:48 INFO - PROCESS | 3188 | 1461184188826 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (000000341266A000) [pid = 3188] [serial = 1175] [outer = 00000034122C2000] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (0000003412014800) [pid = 3188] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (000000340FF62000) [pid = 3188] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (000000340A9E0800) [pid = 3188] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (00000034104DC400) [pid = 3188] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (000000340D7AF800) [pid = 3188] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (0000003407722000) [pid = 3188] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (00000034044BEC00) [pid = 3188] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000341488F800) [pid = 3188] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000340EC44000) [pid = 3188] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (000000340771D400) [pid = 3188] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003412CEBC00) [pid = 3188] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:29:49 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340748A400) [pid = 3188] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:29:49 INFO - PROCESS | 3188 | 1461184189439 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]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 818ms 13:29:49 INFO - PROCESS | 3188 | 1461184189449 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 3188 | 1461184189451 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 13:29:49 INFO - PROCESS | 3188 | 1461184189454 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:29:49 INFO - PROCESS | 3188 | 1461184189456 Marionette TRACE conn5 <- [1,1530,null,{}] 13:29:49 INFO - PROCESS | 3188 | 1461184189460 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}] 13:29:49 INFO - PROCESS | 3188 | 1461184189585 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 13:29:49 INFO - PROCESS | 3188 | 1461184189642 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412C68800 == 78 [pid = 3188] [id = 392] 13:29:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340771D400) [pid = 3188] [serial = 1176] [outer = 0000000000000000] 13:29:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (000000340EC44000) [pid = 3188] [serial = 1177] [outer = 000000340771D400] 13:29:49 INFO - PROCESS | 3188 | 1461184189692 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (0000003412665400) [pid = 3188] [serial = 1178] [outer = 000000340771D400] 13:29:50 INFO - PROCESS | 3188 | 1461184190055 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 13:29:50 INFO - PROCESS | 3188 | 1461184190098 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 3188 | 1461184190100 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:29:50 INFO - PROCESS | 3188 | 1461184190104 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 3188 | 1461184190106 Marionette TRACE conn5 <- [1,1534,null,{}] 13:29:50 INFO - PROCESS | 3188 | 1461184190109 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}] 13:29:50 INFO - PROCESS | 3188 | 1461184190202 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 13:29:50 INFO - PROCESS | 3188 | 1461184190209 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413087800 == 79 [pid = 3188] [id = 393] 13:29:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (00000034127C2C00) [pid = 3188] [serial = 1179] [outer = 0000000000000000] 13:29:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (0000003412B9F800) [pid = 3188] [serial = 1180] [outer = 00000034127C2C00] 13:29:50 INFO - PROCESS | 3188 | 1461184190254 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (000000340F8F1C00) [pid = 3188] [serial = 1181] [outer = 00000034127C2C00] 13:29:50 INFO - PROCESS | 3188 | 1461184190718 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 13:29:50 INFO - PROCESS | 3188 | 1461184190736 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 3188 | 1461184190738 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 13:29:50 INFO - PROCESS | 3188 | 1461184190742 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:29:50 INFO - PROCESS | 3188 | 1461184190744 Marionette TRACE conn5 <- [1,1538,null,{}] 13:29:50 INFO - PROCESS | 3188 | 1461184190760 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}] 13:29:50 INFO - PROCESS | 3188 | 1461184190857 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 13:29:50 INFO - PROCESS | 3188 | 1461184190863 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C31800 == 80 [pid = 3188] [id = 394] 13:29:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (0000003412C1A000) [pid = 3188] [serial = 1182] [outer = 0000000000000000] 13:29:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (0000003412CF9000) [pid = 3188] [serial = 1183] [outer = 0000003412C1A000] 13:29:50 INFO - PROCESS | 3188 | 1461184190908 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (000000341369C000) [pid = 3188] [serial = 1184] [outer = 0000003412C1A000] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2CB800 == 79 [pid = 3188] [id = 244] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD26800 == 78 [pid = 3188] [id = 180] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003414A1A000 == 77 [pid = 3188] [id = 364] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000341263B800 == 76 [pid = 3188] [id = 245] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000347A41D000 == 75 [pid = 3188] [id = 325] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340C359000 == 74 [pid = 3188] [id = 365] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003413076000 == 73 [pid = 3188] [id = 314] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340D90F800 == 72 [pid = 3188] [id = 366] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340F271000 == 71 [pid = 3188] [id = 163] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A7000 == 70 [pid = 3188] [id = 197] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003412ABF800 == 69 [pid = 3188] [id = 312] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003410583000 == 68 [pid = 3188] [id = 278] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9C2000 == 67 [pid = 3188] [id = 198] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340F26E000 == 66 [pid = 3188] [id = 22] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000347FB93800 == 65 [pid = 3188] [id = 277] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5CC000 == 64 [pid = 3188] [id = 332] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 00000034072A5000 == 63 [pid = 3188] [id = 179] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000347FBCB800 == 62 [pid = 3188] [id = 243] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340D90E000 == 61 [pid = 3188] [id = 166] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000347A250000 == 60 [pid = 3188] [id = 214] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003408165000 == 59 [pid = 3188] [id = 246] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000347980E800 == 58 [pid = 3188] [id = 210] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000341054E800 == 57 [pid = 3188] [id = 191] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE64000 == 56 [pid = 3188] [id = 186] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003410450800 == 55 [pid = 3188] [id = 190] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE75000 == 54 [pid = 3188] [id = 167] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE18800 == 53 [pid = 3188] [id = 199] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000341038A800 == 52 [pid = 3188] [id = 189] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000347F6D2000 == 51 [pid = 3188] [id = 240] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000347AAC3800 == 50 [pid = 3188] [id = 215] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003412888800 == 49 [pid = 3188] [id = 295] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340A02D800 == 48 [pid = 3188] [id = 315] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003414BD9800 == 47 [pid = 3188] [id = 313] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003407277000 == 46 [pid = 3188] [id = 279] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 00000034128AF000 == 45 [pid = 3188] [id = 311] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340F27A000 == 44 [pid = 3188] [id = 385] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340716B800 == 43 [pid = 3188] [id = 384] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 00000034160D6000 == 42 [pid = 3188] [id = 383] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003415E22800 == 41 [pid = 3188] [id = 382] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003415AE0800 == 40 [pid = 3188] [id = 381] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003414BCC000 == 39 [pid = 3188] [id = 380] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003413C33800 == 38 [pid = 3188] [id = 379] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003410386800 == 37 [pid = 3188] [id = 378] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003413080000 == 36 [pid = 3188] [id = 376] 13:29:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7D8000 == 35 [pid = 3188] [id = 377] 13:29:53 INFO - PROCESS | 3188 | --DOCSHELL 0000003409BB4000 == 34 [pid = 3188] [id = 386] 13:29:53 INFO - PROCESS | 3188 | --DOCSHELL 0000003412C68800 == 33 [pid = 3188] [id = 392] 13:29:53 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2BF000 == 32 [pid = 3188] [id = 387] 13:29:53 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B09800 == 31 [pid = 3188] [id = 391] 13:29:53 INFO - PROCESS | 3188 | --DOCSHELL 0000003413087800 == 30 [pid = 3188] [id = 393] 13:29:53 INFO - PROCESS | 3188 | --DOCSHELL 0000003410461000 == 29 [pid = 3188] [id = 389] 13:29:53 INFO - PROCESS | 3188 | --DOCSHELL 0000003410379800 == 28 [pid = 3188] [id = 388] 13:29:53 INFO - PROCESS | 3188 | --DOCSHELL 000000341288E000 == 27 [pid = 3188] [id = 390] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (000000347AA30400) [pid = 3188] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (000000347EFC1000) [pid = 3188] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (000000341201B400) [pid = 3188] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (00000034104D8C00) [pid = 3188] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000341035A000) [pid = 3188] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000340692EC00) [pid = 3188] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (000000340C37E800) [pid = 3188] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003412049800) [pid = 3188] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340DA76800) [pid = 3188] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (0000003414A35C00) [pid = 3188] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003407CC9C00) [pid = 3188] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (0000003408C26000) [pid = 3188] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340F29C000) [pid = 3188] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340CB37800) [pid = 3188] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (0000003409F06800) [pid = 3188] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003408192800) [pid = 3188] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340C382C00) [pid = 3188] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003412616C00) [pid = 3188] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000347AC6A400) [pid = 3188] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000341216F000) [pid = 3188] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340D7AE000) [pid = 3188] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (00000034122C0400) [pid = 3188] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003412166C00) [pid = 3188] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000341265CC00) [pid = 3188] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340CADD400) [pid = 3188] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340FF58400) [pid = 3188] [serial = 679] [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.] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340F23DC00) [pid = 3188] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340F837000) [pid = 3188] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340A548C00) [pid = 3188] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340EC46000) [pid = 3188] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340EAF1C00) [pid = 3188] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 13:29:53 INFO - PROCESS | 3188 | 1461184193641 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]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:29:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2945ms 13:29:53 INFO - PROCESS | 3188 | 1461184193691 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 3188 | 1461184193696 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 13:29:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:29:53 INFO - PROCESS | 3188 | 1461184193701 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 3188 | 1461184193704 Marionette TRACE conn5 <- [1,1542,null,{}] 13:29:53 INFO - PROCESS | 3188 | 1461184193711 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}] 13:29:53 INFO - PROCESS | 3188 | 1461184193810 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 13:29:53 INFO - PROCESS | 3188 | 1461184193918 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 3188 | ++DOCSHELL 00000034068ED800 == 28 [pid = 3188] [id = 395] 13:29:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003404C25800) [pid = 3188] [serial = 1185] [outer = 0000000000000000] 13:29:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003404C26400) [pid = 3188] [serial = 1186] [outer = 0000003404C25800] 13:29:53 INFO - PROCESS | 3188 | 1461184193970 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340696B400) [pid = 3188] [serial = 1187] [outer = 0000003404C25800] 13:29:54 INFO - PROCESS | 3188 | 1461184194407 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]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:29:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 13:29:54 INFO - PROCESS | 3188 | 1461184194439 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 3188 | 1461184194446 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 13:29:54 INFO - PROCESS | 3188 | 1461184194453 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:29:54 INFO - PROCESS | 3188 | 1461184194456 Marionette TRACE conn5 <- [1,1546,null,{}] 13:29:54 INFO - PROCESS | 3188 | 1461184194464 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}] 13:29:54 INFO - PROCESS | 3188 | 1461184194562 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 13:29:54 INFO - PROCESS | 3188 | 1461184194572 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000340729E000 == 29 [pid = 3188] [id = 396] 13:29:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (0000003406EA8C00) [pid = 3188] [serial = 1188] [outer = 0000000000000000] 13:29:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (00000034071DD400) [pid = 3188] [serial = 1189] [outer = 0000003406EA8C00] 13:29:54 INFO - PROCESS | 3188 | 1461184194621 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340759F800) [pid = 3188] [serial = 1190] [outer = 0000003406EA8C00] 13:29:55 INFO - PROCESS | 3188 | 1461184195080 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]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 13:29:55 INFO - PROCESS | 3188 | 1461184195150 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 3188 | 1461184195153 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 13:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:29:55 INFO - PROCESS | 3188 | 1461184195157 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 3188 | 1461184195161 Marionette TRACE conn5 <- [1,1550,null,{}] 13:29:55 INFO - PROCESS | 3188 | 1461184195211 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}] 13:29:55 INFO - PROCESS | 3188 | 1461184195312 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 13:29:55 INFO - PROCESS | 3188 | 1461184195319 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082A9800 == 30 [pid = 3188] [id = 397] 13:29:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (00000034007CE000) [pid = 3188] [serial = 1191] [outer = 0000000000000000] 13:29:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003407AED000) [pid = 3188] [serial = 1192] [outer = 00000034007CE000] 13:29:55 INFO - PROCESS | 3188 | 1461184195376 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (0000003407CD4000) [pid = 3188] [serial = 1193] [outer = 00000034007CE000] 13:29:55 INFO - PROCESS | 3188 | 1461184195860 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]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 13:29:55 INFO - PROCESS | 3188 | 1461184195893 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 13:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:29:55 INFO - PROCESS | 3188 | 1461184195896 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 13:29:55 INFO - PROCESS | 3188 | 1461184195899 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 3188 | 1461184195901 Marionette TRACE conn5 <- [1,1554,null,{}] 13:29:55 INFO - PROCESS | 3188 | 1461184195904 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}] 13:29:55 INFO - PROCESS | 3188 | 1461184195992 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 13:29:56 INFO - PROCESS | 3188 | 1461184195998 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A450000 == 31 [pid = 3188] [id = 398] 13:29:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (0000003407CF9800) [pid = 3188] [serial = 1194] [outer = 0000000000000000] 13:29:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (00000034081B5400) [pid = 3188] [serial = 1195] [outer = 0000003407CF9800] 13:29:56 INFO - PROCESS | 3188 | 1461184196046 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003408259000) [pid = 3188] [serial = 1196] [outer = 0000003407CF9800] 13:29:56 INFO - PROCESS | 3188 | 1461184196494 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]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:29:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 13:29:56 INFO - PROCESS | 3188 | 1461184196574 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 3188 | 1461184196578 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 13:29:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:29:56 INFO - PROCESS | 3188 | 1461184196584 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 3188 | 1461184196588 Marionette TRACE conn5 <- [1,1558,null,{}] 13:29:56 INFO - PROCESS | 3188 | 1461184196595 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}] 13:29:56 INFO - PROCESS | 3188 | 1461184196772 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 13:29:56 INFO - PROCESS | 3188 | 1461184196869 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406D5D000 == 32 [pid = 3188] [id = 399] 13:29:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340414A000) [pid = 3188] [serial = 1197] [outer = 0000000000000000] 13:29:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003404C14400) [pid = 3188] [serial = 1198] [outer = 000000340414A000] 13:29:56 INFO - PROCESS | 3188 | 1461184196931 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003406E9FC00) [pid = 3188] [serial = 1199] [outer = 000000340414A000] 13:29:57 INFO - PROCESS | 3188 | 1461184197669 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]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:29:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1137ms 13:29:57 INFO - PROCESS | 3188 | 1461184197724 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 3188 | 1461184197729 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 13:29:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:29:57 INFO - PROCESS | 3188 | 1461184197737 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 3188 | 1461184197742 Marionette TRACE conn5 <- [1,1562,null,{}] 13:29:57 INFO - PROCESS | 3188 | 1461184197746 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}] 13:29:57 INFO - PROCESS | 3188 | 1461184197885 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 13:29:57 INFO - PROCESS | 3188 | 1461184197958 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B32E000 == 33 [pid = 3188] [id = 400] 13:29:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003407725400) [pid = 3188] [serial = 1200] [outer = 0000000000000000] 13:29:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003407CFC000) [pid = 3188] [serial = 1201] [outer = 0000003407725400] 13:29:58 INFO - PROCESS | 3188 | 1461184198018 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (00000034082CF400) [pid = 3188] [serial = 1202] [outer = 0000003407725400] 13:29:58 INFO - PROCESS | 3188 | 1461184198774 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]]]}] 13:29:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:29:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1081ms 13:29:58 INFO - PROCESS | 3188 | 1461184198833 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 3188 | 1461184198836 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 13:29:58 INFO - PROCESS | 3188 | 1461184198840 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:29:58 INFO - PROCESS | 3188 | 1461184198842 Marionette TRACE conn5 <- [1,1566,null,{}] 13:29:58 INFO - PROCESS | 3188 | 1461184198855 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}] 13:29:58 INFO - PROCESS | 3188 | 1461184198982 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 13:29:59 INFO - PROCESS | 3188 | 1461184199061 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD22800 == 34 [pid = 3188] [id = 401] 13:29:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003408C27800) [pid = 3188] [serial = 1203] [outer = 0000000000000000] 13:29:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003408D8F400) [pid = 3188] [serial = 1204] [outer = 0000003408C27800] 13:29:59 INFO - PROCESS | 3188 | 1461184199164 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (0000003409994800) [pid = 3188] [serial = 1205] [outer = 0000003408C27800] 13:29:59 INFO - PROCESS | 3188 | 1461184199861 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]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1070ms 13:29:59 INFO - PROCESS | 3188 | 1461184199921 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 3188 | 1461184199923 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 13:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:29:59 INFO - PROCESS | 3188 | 1461184199951 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 3188 | 1461184199953 Marionette TRACE conn5 <- [1,1570,null,{}] 13:29:59 INFO - PROCESS | 3188 | 1461184199957 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}] 13:30:00 INFO - PROCESS | 3188 | 1461184200083 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 13:30:00 INFO - PROCESS | 3188 | 1461184200153 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 3188 | ++DOCSHELL 00000034044F2800 == 35 [pid = 3188] [id = 402] 13:30:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (0000003400885400) [pid = 3188] [serial = 1206] [outer = 0000000000000000] 13:30:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (0000003401222800) [pid = 3188] [serial = 1207] [outer = 0000003400885400] 13:30:00 INFO - PROCESS | 3188 | 1461184200300 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (0000003404C14000) [pid = 3188] [serial = 1208] [outer = 0000003400885400] 13:30:00 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9BF000 == 34 [pid = 3188] [id = 157] 13:30:00 INFO - PROCESS | 3188 | --DOCSHELL 0000003404C70800 == 33 [pid = 3188] [id = 140] 13:30:00 INFO - PROCESS | 3188 | 1461184200908 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]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:30:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 13:30:00 INFO - PROCESS | 3188 | 1461184200937 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 3188 | 1461184200942 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 13:30:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:30:00 INFO - PROCESS | 3188 | 1461184200949 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 3188 | 1461184200952 Marionette TRACE conn5 <- [1,1574,null,{}] 13:30:00 INFO - PROCESS | 3188 | 1461184200957 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}] 13:30:01 INFO - PROCESS | 3188 | 1461184201051 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 13:30:01 INFO - PROCESS | 3188 | 1461184201134 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082A1000 == 34 [pid = 3188] [id = 403] 13:30:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (0000003405F3C000) [pid = 3188] [serial = 1209] [outer = 0000000000000000] 13:30:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (0000003407AE9800) [pid = 3188] [serial = 1210] [outer = 0000003405F3C000] 13:30:01 INFO - PROCESS | 3188 | 1461184201185 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (00000034081B9800) [pid = 3188] [serial = 1211] [outer = 0000003405F3C000] 13:30:01 INFO - PROCESS | 3188 | 1461184201603 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]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:30:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 13:30:01 INFO - PROCESS | 3188 | 1461184201685 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 3188 | 1461184201689 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 13:30:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:30:01 INFO - PROCESS | 3188 | 1461184201700 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 3188 | 1461184201703 Marionette TRACE conn5 <- [1,1578,null,{}] 13:30:01 INFO - PROCESS | 3188 | 1461184201707 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}] 13:30:01 INFO - PROCESS | 3188 | 1461184201794 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 13:30:01 INFO - PROCESS | 3188 | 1461184201810 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD2B000 == 35 [pid = 3188] [id = 404] 13:30:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (0000003409992C00) [pid = 3188] [serial = 1212] [outer = 0000000000000000] 13:30:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (000000340999AC00) [pid = 3188] [serial = 1213] [outer = 0000003409992C00] 13:30:01 INFO - PROCESS | 3188 | 1461184201858 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (000000340A0F2800) [pid = 3188] [serial = 1214] [outer = 0000003409992C00] 13:30:02 INFO - PROCESS | 3188 | 1461184202351 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]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:30:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 13:30:02 INFO - PROCESS | 3188 | 1461184202374 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 3188 | 1461184202377 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 13:30:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:30:02 INFO - PROCESS | 3188 | 1461184202380 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 3188 | 1461184202384 Marionette TRACE conn5 <- [1,1582,null,{}] 13:30:02 INFO - PROCESS | 3188 | 1461184202395 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}] 13:30:02 INFO - PROCESS | 3188 | 1461184202489 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 13:30:02 INFO - PROCESS | 3188 | 1461184202498 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D949800 == 36 [pid = 3188] [id = 405] 13:30:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (000000340B11F800) [pid = 3188] [serial = 1215] [outer = 0000000000000000] 13:30:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (000000340BDC2400) [pid = 3188] [serial = 1216] [outer = 000000340B11F800] 13:30:02 INFO - PROCESS | 3188 | 1461184202551 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (000000340BDCBC00) [pid = 3188] [serial = 1217] [outer = 000000340B11F800] 13:30:03 INFO - PROCESS | 3188 | 1461184203019 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]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 13:30:03 INFO - PROCESS | 3188 | 1461184203075 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 3188 | 1461184203078 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 13:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:30:03 INFO - PROCESS | 3188 | 1461184203081 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 3188 | 1461184203083 Marionette TRACE conn5 <- [1,1586,null,{}] 13:30:03 INFO - PROCESS | 3188 | 1461184203086 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}] 13:30:03 INFO - PROCESS | 3188 | 1461184203227 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 13:30:03 INFO - PROCESS | 3188 | 1461184203251 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE22800 == 37 [pid = 3188] [id = 406] 13:30:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (000000340BF1B800) [pid = 3188] [serial = 1218] [outer = 0000000000000000] 13:30:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 140 (000000340BF25C00) [pid = 3188] [serial = 1219] [outer = 000000340BF1B800] 13:30:03 INFO - PROCESS | 3188 | 1461184203299 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 141 (000000340BF89400) [pid = 3188] [serial = 1220] [outer = 000000340BF1B800] 13:30:03 INFO - PROCESS | 3188 | 1461184203743 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]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 671ms 13:30:03 INFO - PROCESS | 3188 | 1461184203755 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 3188 | 1461184203757 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 13:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:30:03 INFO - PROCESS | 3188 | 1461184203760 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 3188 | 1461184203762 Marionette TRACE conn5 <- [1,1590,null,{}] 13:30:03 INFO - PROCESS | 3188 | 1461184203766 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}] 13:30:03 INFO - PROCESS | 3188 | 1461184203874 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 13:30:03 INFO - PROCESS | 3188 | 1461184203880 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 3188 | ++DOCSHELL 000000340829F000 == 38 [pid = 3188] [id = 407] 13:30:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 142 (000000340C376000) [pid = 3188] [serial = 1221] [outer = 0000000000000000] 13:30:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 143 (000000340C37BC00) [pid = 3188] [serial = 1222] [outer = 000000340C376000] 13:30:03 INFO - PROCESS | 3188 | 1461184203935 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 144 (000000340C60C000) [pid = 3188] [serial = 1223] [outer = 000000340C376000] 13:30:04 INFO - PROCESS | 3188 | 1461184204440 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]]]}] 13:30:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:30:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 735ms 13:30:04 INFO - PROCESS | 3188 | 1461184204502 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 3188 | 1461184204505 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 13:30:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:30:04 INFO - PROCESS | 3188 | 1461184204508 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 3188 | 1461184204510 Marionette TRACE conn5 <- [1,1594,null,{}] 13:30:04 INFO - PROCESS | 3188 | 1461184204514 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}] 13:30:04 INFO - PROCESS | 3188 | 1461184204662 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 13:30:04 INFO - PROCESS | 3188 | 1461184204722 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8E0000 == 39 [pid = 3188] [id = 408] 13:30:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 145 (000000340CA7B800) [pid = 3188] [serial = 1224] [outer = 0000000000000000] 13:30:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 146 (000000340CAE1400) [pid = 3188] [serial = 1225] [outer = 000000340CA7B800] 13:30:04 INFO - PROCESS | 3188 | 1461184204770 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 147 (000000340CB36800) [pid = 3188] [serial = 1226] [outer = 000000340CA7B800] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 146 (000000340FF67800) [pid = 3188] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 145 (0000003412B9EC00) [pid = 3188] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 144 (0000003413D1AC00) [pid = 3188] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 143 (0000003407CF9000) [pid = 3188] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 142 (000000340A4A4C00) [pid = 3188] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 141 (00000034786ACC00) [pid = 3188] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 140 (00000034007CE000) [pid = 3188] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 139 (00000034127C2C00) [pid = 3188] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (0000003412C1A000) [pid = 3188] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (000000340F835C00) [pid = 3188] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (0000003410363000) [pid = 3188] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (000000340771D400) [pid = 3188] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (00000034122C2000) [pid = 3188] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (000000340BF85800) [pid = 3188] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (0000003407A37000) [pid = 3188] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (00000034081B7C00) [pid = 3188] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (0000003400A11000) [pid = 3188] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (0000003415A10C00) [pid = 3188] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003413698C00) [pid = 3188] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003412824000) [pid = 3188] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (00000034127C9400) [pid = 3188] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340FF6B400) [pid = 3188] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340C609C00) [pid = 3188] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (0000003408313C00) [pid = 3188] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (0000003412611C00) [pid = 3188] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340D7B6400) [pid = 3188] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003404C25800) [pid = 3188] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (0000003406EA8C00) [pid = 3188] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340DA7B800) [pid = 3188] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (0000003404578C00) [pid = 3188] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (00000034130EE000) [pid = 3188] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003407AED800) [pid = 3188] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000341216D400) [pid = 3188] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340C379800) [pid = 3188] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (00000034122C8C00) [pid = 3188] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003412C18800) [pid = 3188] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:30:05 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003406930000) [pid = 3188] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:30:05 INFO - PROCESS | 3188 | 1461184205473 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]]]}] 13:30:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:30:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1021ms 13:30:05 INFO - PROCESS | 3188 | 1461184205533 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 3188 | 1461184205535 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 13:30:05 INFO - PROCESS | 3188 | 1461184205539 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:30:05 INFO - PROCESS | 3188 | 1461184205541 Marionette TRACE conn5 <- [1,1598,null,{}] 13:30:05 INFO - PROCESS | 3188 | 1461184205544 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}] 13:30:05 INFO - PROCESS | 3188 | 1461184205656 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 13:30:05 INFO - PROCESS | 3188 | 1461184205708 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C35A000 == 40 [pid = 3188] [id = 409] 13:30:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (0000003404C1CC00) [pid = 3188] [serial = 1227] [outer = 0000000000000000] 13:30:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003407CCB800) [pid = 3188] [serial = 1228] [outer = 0000003404C1CC00] 13:30:05 INFO - PROCESS | 3188 | 1461184205755 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340BF18400) [pid = 3188] [serial = 1229] [outer = 0000003404C1CC00] 13:30:06 INFO - PROCESS | 3188 | 1461184206142 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]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 13:30:06 INFO - PROCESS | 3188 | 1461184206171 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 3188 | 1461184206174 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 13:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:30:06 INFO - PROCESS | 3188 | 1461184206177 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 3188 | 1461184206179 Marionette TRACE conn5 <- [1,1602,null,{}] 13:30:06 INFO - PROCESS | 3188 | 1461184206182 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}] 13:30:06 INFO - PROCESS | 3188 | 1461184206264 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 13:30:06 INFO - PROCESS | 3188 | 1461184206271 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE7B800 == 41 [pid = 3188] [id = 410] 13:30:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340C37FC00) [pid = 3188] [serial = 1230] [outer = 0000000000000000] 13:30:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340CB3D400) [pid = 3188] [serial = 1231] [outer = 000000340C37FC00] 13:30:06 INFO - PROCESS | 3188 | 1461184206318 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340D7AD000) [pid = 3188] [serial = 1232] [outer = 000000340C37FC00] 13:30:06 INFO - PROCESS | 3188 | 1461184206752 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]]]}] 13:30:06 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 13:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 628ms 13:30:06 INFO - PROCESS | 3188 | 1461184206809 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 3188 | 1461184206811 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 13:30:06 INFO - PROCESS | 3188 | 1461184206814 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:30:06 INFO - PROCESS | 3188 | 1461184206816 Marionette TRACE conn5 <- [1,1606,null,{}] 13:30:06 INFO - PROCESS | 3188 | 1461184206819 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}] 13:30:06 INFO - PROCESS | 3188 | 1461184206903 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 13:30:06 INFO - PROCESS | 3188 | 1461184206909 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A3800 == 42 [pid = 3188] [id = 411] 13:30:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340D7B2400) [pid = 3188] [serial = 1233] [outer = 0000000000000000] 13:30:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340D7B7800) [pid = 3188] [serial = 1234] [outer = 000000340D7B2400] 13:30:06 INFO - PROCESS | 3188 | 1461184206956 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340DA7DC00) [pid = 3188] [serial = 1235] [outer = 000000340D7B2400] 13:30:07 INFO - PROCESS | 3188 | 1461184207497 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]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 13:30:07 INFO - PROCESS | 3188 | 1461184207552 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 3188 | 1461184207557 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 13:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:30:07 INFO - PROCESS | 3188 | 1461184207563 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 3188 | 1461184207568 Marionette TRACE conn5 <- [1,1610,null,{}] 13:30:07 INFO - PROCESS | 3188 | 1461184207645 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}] 13:30:07 INFO - PROCESS | 3188 | 1461184207811 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 13:30:07 INFO - PROCESS | 3188 | 1461184207864 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082B7000 == 43 [pid = 3188] [id = 412] 13:30:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003404C1D400) [pid = 3188] [serial = 1236] [outer = 0000000000000000] 13:30:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003407724C00) [pid = 3188] [serial = 1237] [outer = 0000003404C1D400] 13:30:07 INFO - PROCESS | 3188 | 1461184207925 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (00000034081B8400) [pid = 3188] [serial = 1238] [outer = 0000003404C1D400] 13:30:08 INFO - PROCESS | 3188 | 1461184208571 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]]]}] 13:30:08 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 13:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1081ms 13:30:08 INFO - PROCESS | 3188 | 1461184208648 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 3188 | 1461184208654 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 13:30:08 INFO - PROCESS | 3188 | 1461184208676 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:30:08 INFO - PROCESS | 3188 | 1461184208680 Marionette TRACE conn5 <- [1,1614,null,{}] 13:30:08 INFO - PROCESS | 3188 | 1461184208684 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}] 13:30:08 INFO - PROCESS | 3188 | 1461184208808 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 13:30:08 INFO - PROCESS | 3188 | 1461184208924 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D91C000 == 44 [pid = 3188] [id = 413] 13:30:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003408AD5800) [pid = 3188] [serial = 1239] [outer = 0000000000000000] 13:30:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340A92F000) [pid = 3188] [serial = 1240] [outer = 0000003408AD5800] 13:30:08 INFO - PROCESS | 3188 | 1461184208984 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340BDC2800) [pid = 3188] [serial = 1241] [outer = 0000003408AD5800] 13:30:09 INFO - PROCESS | 3188 | 1461184209580 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]]]}] 13:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 986ms 13:30:09 INFO - PROCESS | 3188 | 1461184209668 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 3188 | 1461184209671 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 13:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:30:09 INFO - PROCESS | 3188 | 1461184209675 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 3188 | 1461184209680 Marionette TRACE conn5 <- [1,1618,null,{}] 13:30:09 INFO - PROCESS | 3188 | 1461184209705 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}] 13:30:09 INFO - PROCESS | 3188 | 1461184209852 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 13:30:09 INFO - PROCESS | 3188 | 1461184209903 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000341042C000 == 45 [pid = 3188] [id = 414] 13:30:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340C611C00) [pid = 3188] [serial = 1242] [outer = 0000000000000000] 13:30:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340CA74400) [pid = 3188] [serial = 1243] [outer = 000000340C611C00] 13:30:09 INFO - PROCESS | 3188 | 1461184209964 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340DA78400) [pid = 3188] [serial = 1244] [outer = 000000340C611C00] 13:30:10 INFO - PROCESS | 3188 | 1461184210583 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]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 986ms 13:30:10 INFO - PROCESS | 3188 | 1461184210663 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 3188 | 1461184210666 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 13:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:30:10 INFO - PROCESS | 3188 | 1461184210670 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 3188 | 1461184210672 Marionette TRACE conn5 <- [1,1622,null,{}] 13:30:10 INFO - PROCESS | 3188 | 1461184210676 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}] 13:30:10 INFO - PROCESS | 3188 | 1461184210818 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 13:30:10 INFO - PROCESS | 3188 | 1461184210941 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410535800 == 46 [pid = 3188] [id = 415] 13:30:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (000000340EAF1C00) [pid = 3188] [serial = 1245] [outer = 0000000000000000] 13:30:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (000000340EAF8800) [pid = 3188] [serial = 1246] [outer = 000000340EAF1C00] 13:30:11 INFO - PROCESS | 3188 | 1461184211001 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (000000340EC4B000) [pid = 3188] [serial = 1247] [outer = 000000340EAF1C00] 13:30:11 INFO - PROCESS | 3188 | 1461184211616 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]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 987ms 13:30:11 INFO - PROCESS | 3188 | 1461184211658 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 3188 | 1461184211661 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 13:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:30:11 INFO - PROCESS | 3188 | 1461184211664 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 3188 | 1461184211667 Marionette TRACE conn5 <- [1,1626,null,{}] 13:30:11 INFO - PROCESS | 3188 | 1461184211671 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}] 13:30:11 INFO - PROCESS | 3188 | 1461184211818 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 13:30:11 INFO - PROCESS | 3188 | 1461184211875 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 3188 | ++DOCSHELL 000000341058B800 == 47 [pid = 3188] [id = 416] 13:30:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (000000340F241000) [pid = 3188] [serial = 1248] [outer = 0000000000000000] 13:30:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (000000340F245800) [pid = 3188] [serial = 1249] [outer = 000000340F241000] 13:30:11 INFO - PROCESS | 3188 | 1461184211933 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (000000340F29DC00) [pid = 3188] [serial = 1250] [outer = 000000340F241000] 13:30:12 INFO - PROCESS | 3188 | 1461184212546 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]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 922ms 13:30:12 INFO - PROCESS | 3188 | 1461184212590 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 3188 | 1461184212592 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 13:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:30:12 INFO - PROCESS | 3188 | 1461184212596 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 3188 | 1461184212598 Marionette TRACE conn5 <- [1,1630,null,{}] 13:30:12 INFO - PROCESS | 3188 | 1461184212602 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}] 13:30:12 INFO - PROCESS | 3188 | 1461184212773 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 13:30:12 INFO - PROCESS | 3188 | 1461184212792 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000340854F000 == 48 [pid = 3188] [id = 417] 13:30:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (000000340771B800) [pid = 3188] [serial = 1251] [outer = 0000000000000000] 13:30:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (000000340D7B3C00) [pid = 3188] [serial = 1252] [outer = 000000340771B800] 13:30:12 INFO - PROCESS | 3188 | 1461184212853 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (000000340F833800) [pid = 3188] [serial = 1253] [outer = 000000340771B800] 13:30:13 INFO - PROCESS | 3188 | 1461184213627 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]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1077ms 13:30:13 INFO - PROCESS | 3188 | 1461184213696 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 3188 | 1461184213700 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 13:30:13 INFO - PROCESS | 3188 | 1461184213706 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:30:13 INFO - PROCESS | 3188 | 1461184213710 Marionette TRACE conn5 <- [1,1634,null,{}] 13:30:13 INFO - PROCESS | 3188 | 1461184213717 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}] 13:30:13 INFO - PROCESS | 3188 | 1461184213822 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 13:30:13 INFO - PROCESS | 3188 | 1461184213957 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 3188 | ++DOCSHELL 00000034099F7000 == 49 [pid = 3188] [id = 418] 13:30:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (0000003404C1A800) [pid = 3188] [serial = 1254] [outer = 0000000000000000] 13:30:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (0000003406928000) [pid = 3188] [serial = 1255] [outer = 0000003404C1A800] 13:30:14 INFO - PROCESS | 3188 | 1461184214014 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 140 (00000034071D9000) [pid = 3188] [serial = 1256] [outer = 0000003404C1A800] 13:30:14 INFO - PROCESS | 3188 | --DOCSHELL 0000003413C31800 == 48 [pid = 3188] [id = 394] 13:30:14 INFO - PROCESS | 3188 | --DOCSHELL 0000003407AA8800 == 47 [pid = 3188] [id = 156] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 139 (00000034081B5400) [pid = 3188] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (0000003412C23C00) [pid = 3188] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (0000003407CCE000) [pid = 3188] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (000000341204C000) [pid = 3188] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (000000341369B400) [pid = 3188] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (0000003414884000) [pid = 3188] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (00000034122C9800) [pid = 3188] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (000000340CB41000) [pid = 3188] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000347A326000) [pid = 3188] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000347ACAC000) [pid = 3188] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (000000347A9B3400) [pid = 3188] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003412824400) [pid = 3188] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003407CD4000) [pid = 3188] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340F8F1C00) [pid = 3188] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003412CF9000) [pid = 3188] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340F961400) [pid = 3188] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340F961000) [pid = 3188] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (0000003412165000) [pid = 3188] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000341201A000) [pid = 3188] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340EC44000) [pid = 3188] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000341260DC00) [pid = 3188] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003412B9F800) [pid = 3188] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000341266A000) [pid = 3188] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340C603C00) [pid = 3188] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003407CC6800) [pid = 3188] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003408C05C00) [pid = 3188] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003409B27C00) [pid = 3188] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (00000034082CC000) [pid = 3188] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003408251C00) [pid = 3188] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003404571000) [pid = 3188] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (00000034786AE800) [pid = 3188] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003415E91C00) [pid = 3188] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003415A02800) [pid = 3188] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003413D1E400) [pid = 3188] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (00000034130E4400) [pid = 3188] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (0000003412C20000) [pid = 3188] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003412BA2000) [pid = 3188] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000341281C400) [pid = 3188] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003412613800) [pid = 3188] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (00000034103CE800) [pid = 3188] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340F23B400) [pid = 3188] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340CAE3800) [pid = 3188] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340A934000) [pid = 3188] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0000003408C08000) [pid = 3188] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (00000034127B7400) [pid = 3188] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340EC47C00) [pid = 3188] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340CAE5000) [pid = 3188] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003404C26400) [pid = 3188] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340696B400) [pid = 3188] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (00000034071DD400) [pid = 3188] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340759F800) [pid = 3188] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0000003407AED000) [pid = 3188] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000341369C000) [pid = 3188] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340F299C00) [pid = 3188] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0000003412665400) [pid = 3188] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340FF56000) [pid = 3188] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (00000034082CB800) [pid = 3188] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0000003479BC5800) [pid = 3188] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (00000034127BFC00) [pid = 3188] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 13:30:14 INFO - PROCESS | 3188 | 1461184214652 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 13:30:14 INFO - PROCESS | 3188 | 1461184214697 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 3188 | 1461184214703 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 13:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:30:14 INFO - PROCESS | 3188 | 1461184214709 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 3188 | 1461184214712 Marionette TRACE conn5 <- [1,1638,null,{}] 13:30:14 INFO - PROCESS | 3188 | 1461184214716 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}] 13:30:14 INFO - PROCESS | 3188 | 1461184214808 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 13:30:14 INFO - PROCESS | 3188 | 1461184214891 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 3188 | ++DOCSHELL 00000034072AE000 == 48 [pid = 3188] [id = 419] 13:30:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (00000034007CE000) [pid = 3188] [serial = 1257] [outer = 0000000000000000] 13:30:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0000003406968C00) [pid = 3188] [serial = 1258] [outer = 00000034007CE000] 13:30:14 INFO - PROCESS | 3188 | 1461184214940 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003407729C00) [pid = 3188] [serial = 1259] [outer = 00000034007CE000] 13:30:15 INFO - PROCESS | 3188 | 1461184215402 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]]]}] 13:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 13:30:15 INFO - PROCESS | 3188 | 1461184215445 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 3188 | 1461184215448 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 13:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:30:15 INFO - PROCESS | 3188 | 1461184215451 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 3188 | 1461184215455 Marionette TRACE conn5 <- [1,1642,null,{}] 13:30:15 INFO - PROCESS | 3188 | 1461184215471 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}] 13:30:15 INFO - PROCESS | 3188 | 1461184215563 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 13:30:15 INFO - PROCESS | 3188 | 1461184215570 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD28000 == 49 [pid = 3188] [id = 420] 13:30:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (00000034082D1000) [pid = 3188] [serial = 1260] [outer = 0000000000000000] 13:30:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0000003408A6F400) [pid = 3188] [serial = 1261] [outer = 00000034082D1000] 13:30:15 INFO - PROCESS | 3188 | 1461184215623 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003408D90C00) [pid = 3188] [serial = 1262] [outer = 00000034082D1000] 13:30:16 INFO - PROCESS | 3188 | 1461184216086 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]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:30:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 13:30:16 INFO - PROCESS | 3188 | 1461184216146 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 3188 | 1461184216149 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 13:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:30:16 INFO - PROCESS | 3188 | 1461184216152 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 3188 | 1461184216154 Marionette TRACE conn5 <- [1,1646,null,{}] 13:30:16 INFO - PROCESS | 3188 | 1461184216158 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}] 13:30:16 INFO - PROCESS | 3188 | 1461184216246 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 13:30:16 INFO - PROCESS | 3188 | 1461184216254 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D90B000 == 50 [pid = 3188] [id = 421] 13:30:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340A048400) [pid = 3188] [serial = 1263] [outer = 0000000000000000] 13:30:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340A929C00) [pid = 3188] [serial = 1264] [outer = 000000340A048400] 13:30:16 INFO - PROCESS | 3188 | 1461184216302 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340B116800) [pid = 3188] [serial = 1265] [outer = 000000340A048400] 13:30:16 INFO - PROCESS | 3188 | 1461184216742 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]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 628ms 13:30:16 INFO - PROCESS | 3188 | 1461184216786 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 3188 | 1461184216788 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 13:30:16 INFO - PROCESS | 3188 | 1461184216791 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 3188 | 1461184216793 Marionette TRACE conn5 <- [1,1650,null,{}] 13:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:30:16 INFO - PROCESS | 3188 | 1461184216797 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}] 13:30:16 INFO - PROCESS | 3188 | 1461184216907 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 13:30:16 INFO - PROCESS | 3188 | 1461184216986 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 3188 | ++DOCSHELL 000000340716F800 == 51 [pid = 3188] [id = 422] 13:30:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340BDC3C00) [pid = 3188] [serial = 1266] [outer = 0000000000000000] 13:30:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340BF1A400) [pid = 3188] [serial = 1267] [outer = 000000340BDC3C00] 13:30:17 INFO - PROCESS | 3188 | 1461184217036 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340BF8D000) [pid = 3188] [serial = 1268] [outer = 000000340BDC3C00] 13:30:17 INFO - PROCESS | 3188 | 1461184217474 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]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 13:30:17 INFO - PROCESS | 3188 | 1461184217531 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 3188 | 1461184217533 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 13:30:17 INFO - PROCESS | 3188 | 1461184217536 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:30:17 INFO - PROCESS | 3188 | 1461184217538 Marionette TRACE conn5 <- [1,1654,null,{}] 13:30:17 INFO - PROCESS | 3188 | 1461184217542 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}] 13:30:17 INFO - PROCESS | 3188 | 1461184217675 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 13:30:17 INFO - PROCESS | 3188 | 1461184217729 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8CD000 == 52 [pid = 3188] [id = 423] 13:30:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340C381800) [pid = 3188] [serial = 1269] [outer = 0000000000000000] 13:30:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340CA74C00) [pid = 3188] [serial = 1270] [outer = 000000340C381800] 13:30:17 INFO - PROCESS | 3188 | 1461184217780 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340D7A9800) [pid = 3188] [serial = 1271] [outer = 000000340C381800] 13:30:18 INFO - PROCESS | 3188 | 1461184218224 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]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 13:30:18 INFO - PROCESS | 3188 | 1461184218288 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 3188 | 1461184218290 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 13:30:18 INFO - PROCESS | 3188 | 1461184218294 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 3188 | 1461184218296 Marionette TRACE conn5 <- [1,1658,null,{}] 13:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:30:18 INFO - PROCESS | 3188 | 1461184218300 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}] 13:30:18 INFO - PROCESS | 3188 | 1461184218411 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 13:30:18 INFO - PROCESS | 3188 | 1461184218467 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE75000 == 53 [pid = 3188] [id = 424] 13:30:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340EAEB400) [pid = 3188] [serial = 1272] [outer = 0000000000000000] 13:30:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340EAF0C00) [pid = 3188] [serial = 1273] [outer = 000000340EAEB400] 13:30:18 INFO - PROCESS | 3188 | 1461184218513 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340F246800) [pid = 3188] [serial = 1274] [outer = 000000340EAEB400] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340CA7B800) [pid = 3188] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340BF1B800) [pid = 3188] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0000003405F3C000) [pid = 3188] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (0000003404C1CC00) [pid = 3188] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (0000003400885400) [pid = 3188] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340C376000) [pid = 3188] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340B11F800) [pid = 3188] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0000003407CF9800) [pid = 3188] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003409992C00) [pid = 3188] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:30:18 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340C37FC00) [pid = 3188] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:30:19 INFO - PROCESS | 3188 | 1461184218990 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 735ms 13:30:19 INFO - PROCESS | 3188 | 1461184219035 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 3188 | 1461184219037 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 13:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:30:19 INFO - PROCESS | 3188 | 1461184219040 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 3188 | 1461184219042 Marionette TRACE conn5 <- [1,1662,null,{}] 13:30:19 INFO - PROCESS | 3188 | 1461184219046 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}] 13:30:19 INFO - PROCESS | 3188 | 1461184219132 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 13:30:19 INFO - PROCESS | 3188 | 1461184219211 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE6F800 == 54 [pid = 3188] [id = 425] 13:30:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (0000003404C1CC00) [pid = 3188] [serial = 1275] [outer = 0000000000000000] 13:30:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003409F0EC00) [pid = 3188] [serial = 1276] [outer = 0000003404C1CC00] 13:30:19 INFO - PROCESS | 3188 | 1461184219258 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340D7ACC00) [pid = 3188] [serial = 1277] [outer = 0000003404C1CC00] 13:30:19 INFO - PROCESS | 3188 | 1461184219624 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 13:30:19 INFO - PROCESS | 3188 | 1461184219673 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 3188 | 1461184219675 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 13:30:19 INFO - PROCESS | 3188 | 1461184219678 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:30:19 INFO - PROCESS | 3188 | 1461184219680 Marionette TRACE conn5 <- [1,1666,null,{}] 13:30:19 INFO - PROCESS | 3188 | 1461184219684 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}] 13:30:19 INFO - PROCESS | 3188 | 1461184219827 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 13:30:19 INFO - PROCESS | 3188 | 1461184219836 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410437000 == 55 [pid = 3188] [id = 426] 13:30:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340F297C00) [pid = 3188] [serial = 1278] [outer = 0000000000000000] 13:30:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340F83C000) [pid = 3188] [serial = 1279] [outer = 000000340F297C00] 13:30:19 INFO - PROCESS | 3188 | 1461184219882 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340F8ED000) [pid = 3188] [serial = 1280] [outer = 000000340F297C00] 13:30:20 INFO - PROCESS | 3188 | 1461184220291 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 13:30:20 INFO - PROCESS | 3188 | 1461184220311 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 3188 | 1461184220313 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 13:30:20 INFO - PROCESS | 3188 | 1461184220317 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:30:20 INFO - PROCESS | 3188 | 1461184220319 Marionette TRACE conn5 <- [1,1670,null,{}] 13:30:20 INFO - PROCESS | 3188 | 1461184220322 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}] 13:30:20 INFO - PROCESS | 3188 | 1461184220409 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 13:30:20 INFO - PROCESS | 3188 | 1461184220415 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410588800 == 56 [pid = 3188] [id = 427] 13:30:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340F952400) [pid = 3188] [serial = 1281] [outer = 0000000000000000] 13:30:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340F958C00) [pid = 3188] [serial = 1282] [outer = 000000340F952400] 13:30:20 INFO - PROCESS | 3188 | 1461184220461 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340F974400) [pid = 3188] [serial = 1283] [outer = 000000340F952400] 13:30:20 INFO - PROCESS | 3188 | 1461184220954 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 671ms 13:30:20 INFO - PROCESS | 3188 | 1461184220992 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 3188 | 1461184220997 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 13:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:30:21 INFO - PROCESS | 3188 | 1461184221003 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 3188 | 1461184221008 Marionette TRACE conn5 <- [1,1674,null,{}] 13:30:21 INFO - PROCESS | 3188 | 1461184221015 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}] 13:30:21 INFO - PROCESS | 3188 | 1461184221142 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 13:30:21 INFO - PROCESS | 3188 | 1461184221303 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407A8A800 == 57 [pid = 3188] [id = 428] 13:30:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340692B400) [pid = 3188] [serial = 1284] [outer = 0000000000000000] 13:30:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003406D70000) [pid = 3188] [serial = 1285] [outer = 000000340692B400] 13:30:21 INFO - PROCESS | 3188 | 1461184221363 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003407CCE000) [pid = 3188] [serial = 1286] [outer = 000000340692B400] 13:30:21 INFO - PROCESS | 3188 | 1461184221949 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]]]}] 13:30:21 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 13:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 986ms 13:30:22 INFO - PROCESS | 3188 | 1461184221992 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 3188 | 1461184221999 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 13:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:30:22 INFO - PROCESS | 3188 | 1461184222006 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 3188 | 1461184222009 Marionette TRACE conn5 <- [1,1678,null,{}] 13:30:22 INFO - PROCESS | 3188 | 1461184222014 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}] 13:30:22 INFO - PROCESS | 3188 | 1461184222132 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 13:30:22 INFO - PROCESS | 3188 | 1461184222227 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7E1000 == 58 [pid = 3188] [id = 429] 13:30:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (00000034082CA400) [pid = 3188] [serial = 1287] [outer = 0000000000000000] 13:30:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (0000003408C28400) [pid = 3188] [serial = 1288] [outer = 00000034082CA400] 13:30:22 INFO - PROCESS | 3188 | 1461184222284 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340A4A3000) [pid = 3188] [serial = 1289] [outer = 00000034082CA400] 13:30:22 INFO - PROCESS | 3188 | 1461184222909 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]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 985ms 13:30:23 INFO - PROCESS | 3188 | 1461184223005 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 3188 | 1461184223008 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 13:30:23 INFO - PROCESS | 3188 | 1461184223013 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:30:23 INFO - PROCESS | 3188 | 1461184223018 Marionette TRACE conn5 <- [1,1682,null,{}] 13:30:23 INFO - PROCESS | 3188 | 1461184223030 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}] 13:30:23 INFO - PROCESS | 3188 | 1461184223156 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 13:30:23 INFO - PROCESS | 3188 | 1461184223272 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410585800 == 59 [pid = 3188] [id = 430] 13:30:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340CA73C00) [pid = 3188] [serial = 1290] [outer = 0000000000000000] 13:30:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340CAE9C00) [pid = 3188] [serial = 1291] [outer = 000000340CA73C00] 13:30:23 INFO - PROCESS | 3188 | 1461184223336 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340F23F400) [pid = 3188] [serial = 1292] [outer = 000000340CA73C00] 13:30:24 INFO - PROCESS | 3188 | 1461184224009 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]]]}] 13:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1027ms 13:30:24 INFO - PROCESS | 3188 | 1461184224044 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 3188 | 1461184224047 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 13:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:30:24 INFO - PROCESS | 3188 | 1461184224051 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 3188 | 1461184224053 Marionette TRACE conn5 <- [1,1686,null,{}] 13:30:24 INFO - PROCESS | 3188 | 1461184224057 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}] 13:30:24 INFO - PROCESS | 3188 | 1461184224170 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 13:30:24 INFO - PROCESS | 3188 | 1461184224291 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412876800 == 60 [pid = 3188] [id = 431] 13:30:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340F97A000) [pid = 3188] [serial = 1293] [outer = 0000000000000000] 13:30:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340F97F000) [pid = 3188] [serial = 1294] [outer = 000000340F97A000] 13:30:24 INFO - PROCESS | 3188 | 1461184224351 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340FF0B400) [pid = 3188] [serial = 1295] [outer = 000000340F97A000] 13:30:24 INFO - PROCESS | 3188 | 1461184224897 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]]]}] 13:30:24 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 13:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 881ms 13:30:24 INFO - PROCESS | 3188 | 1461184224940 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 3188 | 1461184224942 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 13:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:30:24 INFO - PROCESS | 3188 | 1461184224947 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 3188 | 1461184224950 Marionette TRACE conn5 <- [1,1690,null,{}] 13:30:24 INFO - PROCESS | 3188 | 1461184224953 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}] 13:30:25 INFO - PROCESS | 3188 | 1461184225064 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 13:30:25 INFO - PROCESS | 3188 | 1461184225158 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 3188 | ++DOCSHELL 00000034128A0800 == 61 [pid = 3188] [id = 432] 13:30:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340FF54800) [pid = 3188] [serial = 1296] [outer = 0000000000000000] 13:30:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340FF58400) [pid = 3188] [serial = 1297] [outer = 000000340FF54800] 13:30:25 INFO - PROCESS | 3188 | 1461184225215 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340FF61000) [pid = 3188] [serial = 1298] [outer = 000000340FF54800] 13:30:25 INFO - PROCESS | 3188 | 1461184225798 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]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 924ms 13:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:30:25 INFO - PROCESS | 3188 | 1461184225871 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 3188 | 1461184225874 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 13:30:25 INFO - PROCESS | 3188 | 1461184225878 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 3188 | 1461184225880 Marionette TRACE conn5 <- [1,1694,null,{}] 13:30:25 INFO - PROCESS | 3188 | 1461184225884 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}] 13:30:26 INFO - PROCESS | 3188 | 1461184226019 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 13:30:26 INFO - PROCESS | 3188 | 1461184226145 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412ABD800 == 62 [pid = 3188] [id = 433] 13:30:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340FF6D800) [pid = 3188] [serial = 1299] [outer = 0000000000000000] 13:30:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000341035B000) [pid = 3188] [serial = 1300] [outer = 000000340FF6D800] 13:30:26 INFO - PROCESS | 3188 | 1461184226207 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (00000034103D0800) [pid = 3188] [serial = 1301] [outer = 000000340FF6D800] 13:30:27 INFO - PROCESS | 3188 | 1461184226997 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]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1175ms 13:30:27 INFO - PROCESS | 3188 | 1461184227055 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 3188 | 1461184227060 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 13:30:27 INFO - PROCESS | 3188 | 1461184227065 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:30:27 INFO - PROCESS | 3188 | 1461184227069 Marionette TRACE conn5 <- [1,1698,null,{}] 13:30:27 INFO - PROCESS | 3188 | 1461184227074 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}] 13:30:27 INFO - PROCESS | 3188 | 1461184227178 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 13:30:27 INFO - PROCESS | 3188 | 1461184227269 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B44F000 == 63 [pid = 3188] [id = 434] 13:30:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003405F39800) [pid = 3188] [serial = 1302] [outer = 0000000000000000] 13:30:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340696A400) [pid = 3188] [serial = 1303] [outer = 0000003405F39800] 13:30:27 INFO - PROCESS | 3188 | 1461184227320 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003407CF7C00) [pid = 3188] [serial = 1304] [outer = 0000003405F39800] 13:30:27 INFO - PROCESS | 3188 | 1461184227893 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]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 880ms 13:30:27 INFO - PROCESS | 3188 | 1461184227950 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 3188 | 1461184227956 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 13:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:30:27 INFO - PROCESS | 3188 | 1461184227963 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 3188 | 1461184227965 Marionette TRACE conn5 <- [1,1702,null,{}] 13:30:27 INFO - PROCESS | 3188 | 1461184227969 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}] 13:30:28 INFO - PROCESS | 3188 | 1461184228074 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 13:30:28 INFO - PROCESS | 3188 | 1461184228204 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409F2C000 == 64 [pid = 3188] [id = 435] 13:30:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340771C400) [pid = 3188] [serial = 1305] [outer = 0000000000000000] 13:30:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003407CF3C00) [pid = 3188] [serial = 1306] [outer = 000000340771C400] 13:30:28 INFO - PROCESS | 3188 | 1461184228256 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340A933000) [pid = 3188] [serial = 1307] [outer = 000000340771C400] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340727D800 == 63 [pid = 3188] [id = 154] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9BD000 == 62 [pid = 3188] [id = 143] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340854B000 == 61 [pid = 3188] [id = 142] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 0000003410437000 == 60 [pid = 3188] [id = 426] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE6F800 == 59 [pid = 3188] [id = 425] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE75000 == 58 [pid = 3188] [id = 424] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8CD000 == 57 [pid = 3188] [id = 423] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340716F800 == 56 [pid = 3188] [id = 422] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340D90B000 == 55 [pid = 3188] [id = 421] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD28000 == 54 [pid = 3188] [id = 420] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340D7B7800) [pid = 3188] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 00000034072AE000 == 53 [pid = 3188] [id = 419] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 00000034099F7000 == 52 [pid = 3188] [id = 418] 13:30:28 INFO - PROCESS | 3188 | --DOCSHELL 000000340D91C000 == 51 [pid = 3188] [id = 413] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340CB36800) [pid = 3188] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340BF89400) [pid = 3188] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003407AE9800) [pid = 3188] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (0000003404C14400) [pid = 3188] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003407CCB800) [pid = 3188] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003404C14000) [pid = 3188] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340C37BC00) [pid = 3188] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340BF25C00) [pid = 3188] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340BDC2400) [pid = 3188] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003408259000) [pid = 3188] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340BDCBC00) [pid = 3188] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (0000003407CFC000) [pid = 3188] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003408D8F400) [pid = 3188] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340999AC00) [pid = 3188] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340A0F2800) [pid = 3188] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340CB3D400) [pid = 3188] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (0000003401222800) [pid = 3188] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (00000034081B9800) [pid = 3188] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340CAE1400) [pid = 3188] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340BF18400) [pid = 3188] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340C60C000) [pid = 3188] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340D7AD000) [pid = 3188] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:30:28 INFO - PROCESS | 3188 | 1461184228812 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 13:30:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:30:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:28 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 3188 | 1461184228847 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 13:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:30:28 INFO - PROCESS | 3188 | 1461184228851 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 3188 | 1461184228854 Marionette TRACE conn5 <- [1,1706,null,{}] 13:30:28 INFO - PROCESS | 3188 | 1461184228865 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}] 13:30:28 INFO - PROCESS | 3188 | 1461184228961 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 13:30:29 INFO - PROCESS | 3188 | 1461184229063 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B285800 == 52 [pid = 3188] [id = 436] 13:30:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340121F000) [pid = 3188] [serial = 1308] [outer = 0000000000000000] 13:30:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (00000034082C8800) [pid = 3188] [serial = 1309] [outer = 000000340121F000] 13:30:29 INFO - PROCESS | 3188 | 1461184229115 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340A548C00) [pid = 3188] [serial = 1310] [outer = 000000340121F000] 13:30:29 INFO - PROCESS | 3188 | 1461184229529 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 13:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:30:29 INFO - PROCESS | 3188 | 1461184229588 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 3188 | 1461184229590 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 13:30:29 INFO - PROCESS | 3188 | 1461184229594 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 3188 | 1461184229596 Marionette TRACE conn5 <- [1,1710,null,{}] 13:30:29 INFO - PROCESS | 3188 | 1461184229600 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}] 13:30:29 INFO - PROCESS | 3188 | 1461184229690 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 13:30:29 INFO - PROCESS | 3188 | 1461184229696 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAC6800 == 53 [pid = 3188] [id = 437] 13:30:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340BDC1000) [pid = 3188] [serial = 1311] [outer = 0000000000000000] 13:30:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340BF20800) [pid = 3188] [serial = 1312] [outer = 000000340BDC1000] 13:30:29 INFO - PROCESS | 3188 | 1461184229744 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340BF8CC00) [pid = 3188] [serial = 1313] [outer = 000000340BDC1000] 13:30:30 INFO - PROCESS | 3188 | 1461184230201 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]]]}] 13:30:30 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 13:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 13:30:30 INFO - PROCESS | 3188 | 1461184230267 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 3188 | 1461184230269 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 13:30:30 INFO - PROCESS | 3188 | 1461184230272 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:30:30 INFO - PROCESS | 3188 | 1461184230274 Marionette TRACE conn5 <- [1,1714,null,{}] 13:30:30 INFO - PROCESS | 3188 | 1461184230278 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}] 13:30:30 INFO - PROCESS | 3188 | 1461184230365 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 13:30:30 INFO - PROCESS | 3188 | 1461184230373 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2C5800 == 54 [pid = 3188] [id = 438] 13:30:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340C37E800) [pid = 3188] [serial = 1314] [outer = 0000000000000000] 13:30:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340C607400) [pid = 3188] [serial = 1315] [outer = 000000340C37E800] 13:30:30 INFO - PROCESS | 3188 | 1461184230421 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340CA78800) [pid = 3188] [serial = 1316] [outer = 000000340C37E800] 13:30:30 INFO - PROCESS | 3188 | 1461184230914 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]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 13:30:30 INFO - PROCESS | 3188 | 1461184230971 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 3188 | 1461184230973 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 13:30:30 INFO - PROCESS | 3188 | 1461184230977 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:30:30 INFO - PROCESS | 3188 | 1461184230978 Marionette TRACE conn5 <- [1,1718,null,{}] 13:30:30 INFO - PROCESS | 3188 | 1461184230982 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}] 13:30:31 INFO - PROCESS | 3188 | 1461184231149 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 13:30:31 INFO - PROCESS | 3188 | 1461184231177 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F91A800 == 55 [pid = 3188] [id = 439] 13:30:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340D7AE800) [pid = 3188] [serial = 1317] [outer = 0000000000000000] 13:30:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340EAEF800) [pid = 3188] [serial = 1318] [outer = 000000340D7AE800] 13:30:31 INFO - PROCESS | 3188 | 1461184231227 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340F23CC00) [pid = 3188] [serial = 1319] [outer = 000000340D7AE800] 13:30:31 INFO - PROCESS | 3188 | 1461184231705 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] 13:30:31 INFO - PROCESS | 3188 | 1461184231769 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 13:30:31 INFO - PROCESS | 3188 | 1461184231773 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:30:31 INFO - PROCESS | 3188 | 1461184231775 Marionette TRACE conn5 <- [1,1722,null,{}] 13:30:31 INFO - PROCESS | 3188 | 1461184231779 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}] 13:30:31 INFO - PROCESS | 3188 | 1461184231895 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 13:30:31 INFO - PROCESS | 3188 | 1461184231950 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A9000 == 56 [pid = 3188] [id = 440] 13:30:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340F295400) [pid = 3188] [serial = 1320] [outer = 0000000000000000] 13:30:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340F955000) [pid = 3188] [serial = 1321] [outer = 000000340F295400] 13:30:32 INFO - PROCESS | 3188 | 1461184231997 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340F981400) [pid = 3188] [serial = 1322] [outer = 000000340F295400] 13:30:32 INFO - PROCESS | 3188 | 1461184232448 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 735ms 13:30:32 INFO - PROCESS | 3188 | 1461184232512 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 3188 | 1461184232514 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 13:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:30:32 INFO - PROCESS | 3188 | 1461184232518 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 3188 | 1461184232519 Marionette TRACE conn5 <- [1,1726,null,{}] 13:30:32 INFO - PROCESS | 3188 | 1461184232523 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}] 13:30:32 INFO - PROCESS | 3188 | 1461184232801 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 13:30:32 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003404C1A800) [pid = 3188] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:30:32 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (00000034007CE000) [pid = 3188] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:30:32 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340A048400) [pid = 3188] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:30:32 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340BDC3C00) [pid = 3188] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:30:32 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (00000034082D1000) [pid = 3188] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:30:32 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340C381800) [pid = 3188] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:30:32 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003404C1CC00) [pid = 3188] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:30:32 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340EAEB400) [pid = 3188] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:30:32 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340F297C00) [pid = 3188] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:30:32 INFO - PROCESS | 3188 | 1461184232862 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A026000 == 57 [pid = 3188] [id = 441] 13:30:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003404C1A800) [pid = 3188] [serial = 1323] [outer = 0000000000000000] 13:30:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003406F31800) [pid = 3188] [serial = 1324] [outer = 0000003404C1A800] 13:30:32 INFO - PROCESS | 3188 | 1461184232910 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340D7B6000) [pid = 3188] [serial = 1325] [outer = 0000003404C1A800] 13:30:33 INFO - PROCESS | 3188 | 1461184233278 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]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 777ms 13:30:33 INFO - PROCESS | 3188 | 1461184233297 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 3188 | 1461184233299 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 13:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:30:33 INFO - PROCESS | 3188 | 1461184233310 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 3188 | 1461184233312 Marionette TRACE conn5 <- [1,1730,null,{}] 13:30:33 INFO - PROCESS | 3188 | 1461184233315 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}] 13:30:33 INFO - PROCESS | 3188 | 1461184233402 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 13:30:33 INFO - PROCESS | 3188 | 1461184233410 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410592800 == 58 [pid = 3188] [id = 442] 13:30:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340F97B000) [pid = 3188] [serial = 1326] [outer = 0000000000000000] 13:30:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003410358C00) [pid = 3188] [serial = 1327] [outer = 000000340F97B000] 13:30:33 INFO - PROCESS | 3188 | 1461184233456 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (00000034103D0000) [pid = 3188] [serial = 1328] [outer = 000000340F97B000] 13:30:33 INFO - PROCESS | 3188 | 1461184233900 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]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 13:30:33 INFO - PROCESS | 3188 | 1461184233945 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 3188 | 1461184233948 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 13:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:30:33 INFO - PROCESS | 3188 | 1461184233952 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 3188 | 1461184233954 Marionette TRACE conn5 <- [1,1734,null,{}] 13:30:33 INFO - PROCESS | 3188 | 1461184233957 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}] 13:30:34 INFO - PROCESS | 3188 | 1461184234051 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 13:30:34 INFO - PROCESS | 3188 | 1461184234061 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 3188 | ++DOCSHELL 00000034128A8000 == 59 [pid = 3188] [id = 443] 13:30:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003407723C00) [pid = 3188] [serial = 1329] [outer = 0000000000000000] 13:30:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340F23AC00) [pid = 3188] [serial = 1330] [outer = 0000003407723C00] 13:30:34 INFO - PROCESS | 3188 | 1461184234108 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (00000034104DBC00) [pid = 3188] [serial = 1331] [outer = 0000003407723C00] 13:30:34 INFO - PROCESS | 3188 | 1461184234593 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 13:30:34 INFO - PROCESS | 3188 | 1461184234630 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 3188 | 1461184234632 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 13:30:34 INFO - PROCESS | 3188 | 1461184234636 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:30:34 INFO - PROCESS | 3188 | 1461184234638 Marionette TRACE conn5 <- [1,1738,null,{}] 13:30:34 INFO - PROCESS | 3188 | 1461184234642 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}] 13:30:34 INFO - PROCESS | 3188 | 1461184234753 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 13:30:34 INFO - PROCESS | 3188 | 1461184234761 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B15800 == 60 [pid = 3188] [id = 444] 13:30:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (0000003412014000) [pid = 3188] [serial = 1332] [outer = 0000000000000000] 13:30:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000341201B000) [pid = 3188] [serial = 1333] [outer = 0000003412014000] 13:30:34 INFO - PROCESS | 3188 | 1461184234814 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003412048000) [pid = 3188] [serial = 1334] [outer = 0000003412014000] 13:30:35 INFO - PROCESS | 3188 | 1461184235565 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]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 985ms 13:30:35 INFO - PROCESS | 3188 | 1461184235625 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 3188 | 1461184235631 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 13:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:30:35 INFO - PROCESS | 3188 | 1461184235637 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 3188 | 1461184235641 Marionette TRACE conn5 <- [1,1742,null,{}] 13:30:35 INFO - PROCESS | 3188 | 1461184235647 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}] 13:30:35 INFO - PROCESS | 3188 | 1461184235798 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 13:30:35 INFO - PROCESS | 3188 | 1461184235927 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9D0000 == 61 [pid = 3188] [id = 445] 13:30:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340825EC00) [pid = 3188] [serial = 1335] [outer = 0000000000000000] 13:30:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (00000034082D0C00) [pid = 3188] [serial = 1336] [outer = 000000340825EC00] 13:30:35 INFO - PROCESS | 3188 | 1461184235988 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340998E800) [pid = 3188] [serial = 1337] [outer = 000000340825EC00] 13:30:36 INFO - PROCESS | 3188 | 1461184236594 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]]]}] 13:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1021ms 13:30:36 INFO - PROCESS | 3188 | 1461184236660 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 3188 | 1461184236667 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 13:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:30:36 INFO - PROCESS | 3188 | 1461184236674 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 3188 | 1461184236677 Marionette TRACE conn5 <- [1,1746,null,{}] 13:30:36 INFO - PROCESS | 3188 | 1461184236681 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}] 13:30:36 INFO - PROCESS | 3188 | 1461184236801 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 13:30:36 INFO - PROCESS | 3188 | 1461184236927 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F903000 == 62 [pid = 3188] [id = 446] 13:30:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340A49AC00) [pid = 3188] [serial = 1338] [outer = 0000000000000000] 13:30:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340C383800) [pid = 3188] [serial = 1339] [outer = 000000340A49AC00] 13:30:36 INFO - PROCESS | 3188 | 1461184236986 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000340CB38000) [pid = 3188] [serial = 1340] [outer = 000000340A49AC00] 13:30:37 INFO - PROCESS | 3188 | 1461184237628 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1022ms 13:30:37 INFO - PROCESS | 3188 | 1461184237702 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 3188 | 1461184237705 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 13:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:30:37 INFO - PROCESS | 3188 | 1461184237709 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 3188 | 1461184237713 Marionette TRACE conn5 <- [1,1750,null,{}] 13:30:37 INFO - PROCESS | 3188 | 1461184237725 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}] 13:30:37 INFO - PROCESS | 3188 | 1461184237902 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 13:30:38 INFO - PROCESS | 3188 | 1461184238022 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B1A800 == 63 [pid = 3188] [id = 447] 13:30:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340F8E6C00) [pid = 3188] [serial = 1341] [outer = 0000000000000000] 13:30:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340FF10000) [pid = 3188] [serial = 1342] [outer = 000000340F8E6C00] 13:30:38 INFO - PROCESS | 3188 | 1461184238084 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (00000034104DE400) [pid = 3188] [serial = 1343] [outer = 000000340F8E6C00] 13:30:38 INFO - PROCESS | 3188 | 1461184238719 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]]]}] 13:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1028ms 13:30:38 INFO - PROCESS | 3188 | 1461184238739 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 3188 | 1461184238742 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 13:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:30:38 INFO - PROCESS | 3188 | 1461184238746 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 3188 | 1461184238748 Marionette TRACE conn5 <- [1,1754,null,{}] 13:30:38 INFO - PROCESS | 3188 | 1461184238752 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}] 13:30:38 INFO - PROCESS | 3188 | 1461184238868 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 13:30:38 INFO - PROCESS | 3188 | 1461184238966 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 3188 | ++DOCSHELL 000000341300A000 == 64 [pid = 3188] [id = 448] 13:30:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000341201E800) [pid = 3188] [serial = 1344] [outer = 0000000000000000] 13:30:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (0000003412047400) [pid = 3188] [serial = 1345] [outer = 000000341201E800] 13:30:39 INFO - PROCESS | 3188 | 1461184239024 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (0000003412050000) [pid = 3188] [serial = 1346] [outer = 000000341201E800] 13:30:39 INFO - PROCESS | 3188 | 1461184239613 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 923ms 13:30:39 INFO - PROCESS | 3188 | 1461184239671 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 3188 | 1461184239674 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 13:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:30:39 INFO - PROCESS | 3188 | 1461184239677 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 3188 | 1461184239680 Marionette TRACE conn5 <- [1,1758,null,{}] 13:30:39 INFO - PROCESS | 3188 | 1461184239683 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}] 13:30:39 INFO - PROCESS | 3188 | 1461184239796 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 13:30:39 INFO - PROCESS | 3188 | 1461184239894 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 3188 | ++DOCSHELL 000000341306F000 == 65 [pid = 3188] [id = 449] 13:30:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (000000341204F400) [pid = 3188] [serial = 1347] [outer = 0000000000000000] 13:30:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (0000003412165000) [pid = 3188] [serial = 1348] [outer = 000000341204F400] 13:30:39 INFO - PROCESS | 3188 | 1461184239952 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (000000341216E000) [pid = 3188] [serial = 1349] [outer = 000000341204F400] 13:30:40 INFO - PROCESS | 3188 | 1461184240772 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]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1133ms 13:30:40 INFO - PROCESS | 3188 | 1461184240812 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 3188 | 1461184240817 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 13:30:40 INFO - PROCESS | 3188 | 1461184240822 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:30:40 INFO - PROCESS | 3188 | 1461184240826 Marionette TRACE conn5 <- [1,1762,null,{}] 13:30:40 INFO - PROCESS | 3188 | 1461184240847 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}] 13:30:40 INFO - PROCESS | 3188 | 1461184240953 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 13:30:41 INFO - PROCESS | 3188 | 1461184241082 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 3188 | ++DOCSHELL 000000340815F000 == 66 [pid = 3188] [id = 450] 13:30:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (0000003404949800) [pid = 3188] [serial = 1350] [outer = 0000000000000000] 13:30:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (0000003406E99400) [pid = 3188] [serial = 1351] [outer = 0000003404949800] 13:30:41 INFO - PROCESS | 3188 | 1461184241135 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (0000003407A3EC00) [pid = 3188] [serial = 1352] [outer = 0000003404949800] 13:30:41 INFO - PROCESS | 3188 | 1461184241751 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]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1005ms 13:30:41 INFO - PROCESS | 3188 | 1461184241832 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 3188 | 1461184241838 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 13:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 000000341037C000 == 65 [pid = 3188] [id = 151] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 00000034128A8000 == 64 [pid = 3188] [id = 443] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003410592800 == 63 [pid = 3188] [id = 442] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340A026000 == 62 [pid = 3188] [id = 441] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A9000 == 61 [pid = 3188] [id = 440] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340F91A800 == 60 [pid = 3188] [id = 439] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2C5800 == 59 [pid = 3188] [id = 438] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAC6800 == 58 [pid = 3188] [id = 437] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340B285800 == 57 [pid = 3188] [id = 436] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (000000340CA74400) [pid = 3188] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (000000340EAF8800) [pid = 3188] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (000000340F245800) [pid = 3188] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000340F958C00) [pid = 3188] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003409F2C000 == 56 [pid = 3188] [id = 435] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340B44F000 == 55 [pid = 3188] [id = 434] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 00000034128A0800 == 54 [pid = 3188] [id = 432] 13:30:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003412876800 == 53 [pid = 3188] [id = 431] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000340BF1A400) [pid = 3188] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (0000003407724C00) [pid = 3188] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003408A6F400) [pid = 3188] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003408D90C00) [pid = 3188] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340D7B3C00) [pid = 3188] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340D7A9800) [pid = 3188] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340CA74C00) [pid = 3188] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (0000003409F0EC00) [pid = 3188] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340EAF0C00) [pid = 3188] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340F83C000) [pid = 3188] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340F246800) [pid = 3188] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340BF8D000) [pid = 3188] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340D7ACC00) [pid = 3188] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340F8ED000) [pid = 3188] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340B116800) [pid = 3188] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (00000034071D9000) [pid = 3188] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003406928000) [pid = 3188] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003406968C00) [pid = 3188] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003407729C00) [pid = 3188] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340A929C00) [pid = 3188] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340A92F000) [pid = 3188] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 3188 | 1461184241976 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 3188 | 1461184241979 Marionette TRACE conn5 <- [1,1766,null,{}] 13:30:41 INFO - PROCESS | 3188 | 1461184241985 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}] 13:30:42 INFO - PROCESS | 3188 | 1461184242077 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 13:30:42 INFO - PROCESS | 3188 | 1461184242084 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 3188 | ++DOCSHELL 00000034072B0800 == 54 [pid = 3188] [id = 451] 13:30:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (0000003405F42400) [pid = 3188] [serial = 1353] [outer = 0000000000000000] 13:30:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003406F2BC00) [pid = 3188] [serial = 1354] [outer = 0000003405F42400] 13:30:42 INFO - PROCESS | 3188 | 1461184242132 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003407CED800) [pid = 3188] [serial = 1355] [outer = 0000003405F42400] 13:30:42 INFO - PROCESS | 3188 | 1461184242659 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]]]}] 13:30:42 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 13:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 839ms 13:30:42 INFO - PROCESS | 3188 | 1461184242714 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 3188 | 1461184242717 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 13:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:30:42 INFO - PROCESS | 3188 | 1461184242720 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 3188 | 1461184242724 Marionette TRACE conn5 <- [1,1770,null,{}] 13:30:42 INFO - PROCESS | 3188 | 1461184242735 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}] 13:30:42 INFO - PROCESS | 3188 | 1461184242832 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 13:30:42 INFO - PROCESS | 3188 | 1461184242917 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7CE800 == 55 [pid = 3188] [id = 452] 13:30:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (0000003407AE9400) [pid = 3188] [serial = 1356] [outer = 0000000000000000] 13:30:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (0000003409F05C00) [pid = 3188] [serial = 1357] [outer = 0000003407AE9400] 13:30:42 INFO - PROCESS | 3188 | 1461184242968 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340A9E6400) [pid = 3188] [serial = 1358] [outer = 0000003407AE9400] 13:30:43 INFO - PROCESS | 3188 | 1461184243370 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]]]}] 13:30:43 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 13:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 13:30:43 INFO - PROCESS | 3188 | 1461184243416 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 3188 | 1461184243419 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 13:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:30:43 INFO - PROCESS | 3188 | 1461184243422 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 3188 | 1461184243424 Marionette TRACE conn5 <- [1,1774,null,{}] 13:30:43 INFO - PROCESS | 3188 | 1461184243427 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}] 13:30:43 INFO - PROCESS | 3188 | 1461184243546 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 13:30:43 INFO - PROCESS | 3188 | 1461184243555 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE21800 == 56 [pid = 3188] [id = 453] 13:30:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340BF19800) [pid = 3188] [serial = 1359] [outer = 0000000000000000] 13:30:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340BF85400) [pid = 3188] [serial = 1360] [outer = 000000340BF19800] 13:30:43 INFO - PROCESS | 3188 | 1461184243608 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340C37F400) [pid = 3188] [serial = 1361] [outer = 000000340BF19800] 13:30:44 INFO - PROCESS | 3188 | 1461184244054 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]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 13:30:44 INFO - PROCESS | 3188 | 1461184244102 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 3188 | 1461184244105 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 13:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:30:44 INFO - PROCESS | 3188 | 1461184244108 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 3188 | 1461184244110 Marionette TRACE conn5 <- [1,1778,null,{}] 13:30:44 INFO - PROCESS | 3188 | 1461184244114 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}] 13:30:44 INFO - PROCESS | 3188 | 1461184244229 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 13:30:44 INFO - PROCESS | 3188 | 1461184244286 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8D3800 == 57 [pid = 3188] [id = 454] 13:30:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340998F000) [pid = 3188] [serial = 1362] [outer = 0000000000000000] 13:30:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340CA74000) [pid = 3188] [serial = 1363] [outer = 000000340998F000] 13:30:44 INFO - PROCESS | 3188 | 1461184244334 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340CB3CC00) [pid = 3188] [serial = 1364] [outer = 000000340998F000] 13:30:44 INFO - PROCESS | 3188 | 1461184244772 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]]]}] 13:30:44 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) 13:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 13:30:44 INFO - PROCESS | 3188 | 1461184244780 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 3188 | 1461184244783 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 13:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:30:44 INFO - PROCESS | 3188 | 1461184244791 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 3188 | 1461184244793 Marionette TRACE conn5 <- [1,1782,null,{}] 13:30:44 INFO - PROCESS | 3188 | 1461184244797 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}] 13:30:44 INFO - PROCESS | 3188 | 1461184244961 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 13:30:45 INFO - PROCESS | 3188 | 1461184245028 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 3188 | ++DOCSHELL 0000003404979800 == 58 [pid = 3188] [id = 455] 13:30:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000340EAF3800) [pid = 3188] [serial = 1365] [outer = 0000000000000000] 13:30:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340F296C00) [pid = 3188] [serial = 1366] [outer = 000000340EAF3800] 13:30:45 INFO - PROCESS | 3188 | 1461184245080 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340F8E7400) [pid = 3188] [serial = 1367] [outer = 000000340EAF3800] 13:30:45 INFO - PROCESS | 3188 | 1461184245526 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]]]}] 13:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 777ms 13:30:45 INFO - PROCESS | 3188 | 1461184245572 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 3188 | 1461184245574 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 13:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:30:45 INFO - PROCESS | 3188 | 1461184245577 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 3188 | 1461184245579 Marionette TRACE conn5 <- [1,1786,null,{}] 13:30:45 INFO - PROCESS | 3188 | 1461184245588 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}] 13:30:45 INFO - PROCESS | 3188 | 1461184245704 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 13:30:45 INFO - PROCESS | 3188 | 1461184245711 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410458000 == 59 [pid = 3188] [id = 456] 13:30:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340EAF4400) [pid = 3188] [serial = 1368] [outer = 0000000000000000] 13:30:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340F95F800) [pid = 3188] [serial = 1369] [outer = 000000340EAF4400] 13:30:45 INFO - PROCESS | 3188 | 1461184245803 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340FF11800) [pid = 3188] [serial = 1370] [outer = 000000340EAF4400] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340D7B2400) [pid = 3188] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (0000003407723C00) [pid = 3188] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340D7AE800) [pid = 3188] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340C37E800) [pid = 3188] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340F295400) [pid = 3188] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340121F000) [pid = 3188] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340F952400) [pid = 3188] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003404C1A800) [pid = 3188] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340771C400) [pid = 3188] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340BDC1000) [pid = 3188] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (0000003405F39800) [pid = 3188] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:30:46 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340F97B000) [pid = 3188] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:30:46 INFO - PROCESS | 3188 | 1461184246412 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]]]}] 13:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 881ms 13:30:46 INFO - PROCESS | 3188 | 1461184246462 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 3188 | 1461184246464 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 13:30:46 INFO - PROCESS | 3188 | 1461184246467 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:30:46 INFO - PROCESS | 3188 | 1461184246469 Marionette TRACE conn5 <- [1,1790,null,{}] 13:30:46 INFO - PROCESS | 3188 | 1461184246472 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}] 13:30:46 INFO - PROCESS | 3188 | 1461184246592 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 13:30:46 INFO - PROCESS | 3188 | 1461184246645 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 3188 | ++DOCSHELL 000000341054A000 == 60 [pid = 3188] [id = 457] 13:30:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003409FA7400) [pid = 3188] [serial = 1371] [outer = 0000000000000000] 13:30:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340D7AE800) [pid = 3188] [serial = 1372] [outer = 0000003409FA7400] 13:30:46 INFO - PROCESS | 3188 | 1461184246694 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340F97C400) [pid = 3188] [serial = 1373] [outer = 0000003409FA7400] 13:30:47 INFO - PROCESS | 3188 | 1461184247063 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]]]}] 13:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 629ms 13:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:30:47 INFO - PROCESS | 3188 | 1461184247100 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 3188 | 1461184247102 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 13:30:47 INFO - PROCESS | 3188 | 1461184247105 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 3188 | 1461184247107 Marionette TRACE conn5 <- [1,1794,null,{}] 13:30:47 INFO - PROCESS | 3188 | 1461184247111 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}] 13:30:47 INFO - PROCESS | 3188 | 1461184247198 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 13:30:47 INFO - PROCESS | 3188 | 1461184247205 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412871800 == 61 [pid = 3188] [id = 458] 13:30:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340FF5B800) [pid = 3188] [serial = 1374] [outer = 0000000000000000] 13:30:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340FF6C000) [pid = 3188] [serial = 1375] [outer = 000000340FF5B800] 13:30:47 INFO - PROCESS | 3188 | 1461184247252 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (00000034103D7000) [pid = 3188] [serial = 1376] [outer = 000000340FF5B800] 13:30:47 INFO - PROCESS | 3188 | 1461184247691 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]]]}] 13:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 13:30:47 INFO - PROCESS | 3188 | 1461184247738 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 3188 | 1461184247741 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 13:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:30:47 INFO - PROCESS | 3188 | 1461184247744 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 3188 | 1461184247746 Marionette TRACE conn5 <- [1,1798,null,{}] 13:30:47 INFO - PROCESS | 3188 | 1461184247750 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}] 13:30:47 INFO - PROCESS | 3188 | 1461184247838 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 13:30:47 INFO - PROCESS | 3188 | 1461184247845 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412AD0800 == 62 [pid = 3188] [id = 459] 13:30:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (00000034103DD000) [pid = 3188] [serial = 1377] [outer = 0000000000000000] 13:30:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003412012800) [pid = 3188] [serial = 1378] [outer = 00000034103DD000] 13:30:47 INFO - PROCESS | 3188 | 1461184247890 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003412167C00) [pid = 3188] [serial = 1379] [outer = 00000034103DD000] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 0000003412ABD800 == 61 [pid = 3188] [id = 433] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 0000003410535800 == 60 [pid = 3188] [id = 415] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340D951800 == 59 [pid = 3188] [id = 146] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE6F800 == 58 [pid = 3188] [id = 148] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7E1000 == 57 [pid = 3188] [id = 429] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 0000003410433000 == 56 [pid = 3188] [id = 153] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340B469800 == 55 [pid = 3188] [id = 144] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 0000003410585800 == 54 [pid = 3188] [id = 430] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE0A000 == 53 [pid = 3188] [id = 147] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340760F800 == 52 [pid = 3188] [id = 150] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 00000034072A2000 == 51 [pid = 3188] [id = 141] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 0000003407A8A800 == 50 [pid = 3188] [id = 428] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 00000034072A5800 == 49 [pid = 3188] [id = 155] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A6000 == 48 [pid = 3188] [id = 152] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 0000003410588800 == 47 [pid = 3188] [id = 427] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000341042C000 == 46 [pid = 3188] [id = 414] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7CB800 == 45 [pid = 3188] [id = 145] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340854F000 == 44 [pid = 3188] [id = 417] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8D6000 == 43 [pid = 3188] [id = 149] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000341058B800 == 42 [pid = 3188] [id = 416] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 00000034072B0800 == 41 [pid = 3188] [id = 451] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340815F000 == 40 [pid = 3188] [id = 450] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000341306F000 == 39 [pid = 3188] [id = 449] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000341300A000 == 38 [pid = 3188] [id = 448] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B1A800 == 37 [pid = 3188] [id = 447] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340F903000 == 36 [pid = 3188] [id = 446] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9D0000 == 35 [pid = 3188] [id = 445] 13:30:49 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B15800 == 34 [pid = 3188] [id = 444] 13:30:50 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7CE800 == 33 [pid = 3188] [id = 452] 13:30:50 INFO - PROCESS | 3188 | --DOCSHELL 0000003410458000 == 32 [pid = 3188] [id = 456] 13:30:50 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8D3800 == 31 [pid = 3188] [id = 454] 13:30:50 INFO - PROCESS | 3188 | --DOCSHELL 0000003404979800 == 30 [pid = 3188] [id = 455] 13:30:50 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE21800 == 29 [pid = 3188] [id = 453] 13:30:50 INFO - PROCESS | 3188 | --DOCSHELL 000000341054A000 == 28 [pid = 3188] [id = 457] 13:30:50 INFO - PROCESS | 3188 | --DOCSHELL 0000003412871800 == 27 [pid = 3188] [id = 458] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340DA7DC00) [pid = 3188] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340F23AC00) [pid = 3188] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340EAEF800) [pid = 3188] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340C607400) [pid = 3188] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340F955000) [pid = 3188] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340F23CC00) [pid = 3188] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340A548C00) [pid = 3188] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340F974400) [pid = 3188] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003406F31800) [pid = 3188] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340A933000) [pid = 3188] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003407CF3C00) [pid = 3188] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340BF20800) [pid = 3188] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340BF8CC00) [pid = 3188] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003407CF7C00) [pid = 3188] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340696A400) [pid = 3188] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340F981400) [pid = 3188] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003406D70000) [pid = 3188] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003408C28400) [pid = 3188] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340CAE9C00) [pid = 3188] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340F97F000) [pid = 3188] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340FF58400) [pid = 3188] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000341035B000) [pid = 3188] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (0000003410358C00) [pid = 3188] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (00000034082C8800) [pid = 3188] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (00000034103D0000) [pid = 3188] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (00000034104DBC00) [pid = 3188] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340D7B6000) [pid = 3188] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340CA78800) [pid = 3188] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:30:50 INFO - PROCESS | 3188 | 1461184250552 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]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2841ms 13:30:50 INFO - PROCESS | 3188 | 1461184250589 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 3188 | 1461184250593 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 13:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:30:50 INFO - PROCESS | 3188 | 1461184250600 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 3188 | 1461184250604 Marionette TRACE conn5 <- [1,1802,null,{}] 13:30:50 INFO - PROCESS | 3188 | 1461184250610 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}] 13:30:50 INFO - PROCESS | 3188 | 1461184250709 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 13:30:50 INFO - PROCESS | 3188 | 1461184250718 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406D58000 == 28 [pid = 3188] [id = 460] 13:30:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (0000003404C1BC00) [pid = 3188] [serial = 1380] [outer = 0000000000000000] 13:30:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (0000003404C1D000) [pid = 3188] [serial = 1381] [outer = 0000003404C1BC00] 13:30:50 INFO - PROCESS | 3188 | 1461184250769 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003406963800) [pid = 3188] [serial = 1382] [outer = 0000003404C1BC00] 13:30:51 INFO - PROCESS | 3188 | 1461184251290 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]]]}] 13:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 13:30:51 INFO - PROCESS | 3188 | 1461184251337 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 3188 | 1461184251344 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 13:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:30:51 INFO - PROCESS | 3188 | 1461184251351 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 3188 | 1461184251354 Marionette TRACE conn5 <- [1,1806,null,{}] 13:30:51 INFO - PROCESS | 3188 | 1461184251358 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}] 13:30:51 INFO - PROCESS | 3188 | 1461184251453 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 13:30:51 INFO - PROCESS | 3188 | 1461184251540 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 3188 | ++DOCSHELL 000000340810C800 == 29 [pid = 3188] [id = 461] 13:30:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340696C800) [pid = 3188] [serial = 1383] [outer = 0000000000000000] 13:30:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (00000034071E2000) [pid = 3188] [serial = 1384] [outer = 000000340696C800] 13:30:51 INFO - PROCESS | 3188 | 1461184251590 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (0000003407720400) [pid = 3188] [serial = 1385] [outer = 000000340696C800] 13:30:52 INFO - PROCESS | 3188 | 1461184252025 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]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 13:30:52 INFO - PROCESS | 3188 | 1461184252115 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 3188 | 1461184252118 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 13:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:30:52 INFO - PROCESS | 3188 | 1461184252122 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 3188 | 1461184252126 Marionette TRACE conn5 <- [1,1810,null,{}] 13:30:52 INFO - PROCESS | 3188 | 1461184252139 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}] 13:30:52 INFO - PROCESS | 3188 | 1461184252245 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 13:30:52 INFO - PROCESS | 3188 | 1461184252254 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A55D000 == 30 [pid = 3188] [id = 462] 13:30:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (0000003400886C00) [pid = 3188] [serial = 1386] [outer = 0000000000000000] 13:30:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (0000003407CD4800) [pid = 3188] [serial = 1387] [outer = 0000003400886C00] 13:30:52 INFO - PROCESS | 3188 | 1461184252308 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003407CFC400) [pid = 3188] [serial = 1388] [outer = 0000003400886C00] 13:30:52 INFO - PROCESS | 3188 | 1461184252769 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]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 13:30:52 INFO - PROCESS | 3188 | 1461184252818 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 3188 | 1461184252821 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 13:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:30:52 INFO - PROCESS | 3188 | 1461184252824 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 3188 | 1461184252826 Marionette TRACE conn5 <- [1,1814,null,{}] 13:30:52 INFO - PROCESS | 3188 | 1461184252830 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}] 13:30:52 INFO - PROCESS | 3188 | 1461184252919 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 13:30:52 INFO - PROCESS | 3188 | 1461184252927 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5CE000 == 31 [pid = 3188] [id = 463] 13:30:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (00000034081BA800) [pid = 3188] [serial = 1389] [outer = 0000000000000000] 13:30:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (00000034082CB800) [pid = 3188] [serial = 1390] [outer = 00000034081BA800] 13:30:52 INFO - PROCESS | 3188 | 1461184252975 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (0000003408A71400) [pid = 3188] [serial = 1391] [outer = 00000034081BA800] 13:30:53 INFO - PROCESS | 3188 | 1461184253420 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]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 13:30:53 INFO - PROCESS | 3188 | 1461184253456 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 3188 | 1461184253458 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 13:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:30:53 INFO - PROCESS | 3188 | 1461184253466 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 3188 | 1461184253468 Marionette TRACE conn5 <- [1,1818,null,{}] 13:30:53 INFO - PROCESS | 3188 | 1461184253472 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}] 13:30:53 INFO - PROCESS | 3188 | 1461184253556 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 13:30:53 INFO - PROCESS | 3188 | 1461184253562 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C34E800 == 32 [pid = 3188] [id = 464] 13:30:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003406968C00) [pid = 3188] [serial = 1392] [outer = 0000000000000000] 13:30:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (0000003408C21400) [pid = 3188] [serial = 1393] [outer = 0000003406968C00] 13:30:53 INFO - PROCESS | 3188 | 1461184253609 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003409993C00) [pid = 3188] [serial = 1394] [outer = 0000003406968C00] 13:30:54 INFO - PROCESS | 3188 | 1461184254106 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 13:30:54 INFO - PROCESS | 3188 | 1461184254141 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 3188 | 1461184254143 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 13:30:54 INFO - PROCESS | 3188 | 1461184254147 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:30:54 INFO - PROCESS | 3188 | 1461184254149 Marionette TRACE conn5 <- [1,1822,null,{}] 13:30:54 INFO - PROCESS | 3188 | 1461184254152 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}] 13:30:54 INFO - PROCESS | 3188 | 1461184254274 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 13:30:54 INFO - PROCESS | 3188 | 1461184254289 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D954000 == 33 [pid = 3188] [id = 465] 13:30:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340A92BC00) [pid = 3188] [serial = 1395] [outer = 0000000000000000] 13:30:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340B11DC00) [pid = 3188] [serial = 1396] [outer = 000000340A92BC00] 13:30:54 INFO - PROCESS | 3188 | 1461184254342 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340BDCC400) [pid = 3188] [serial = 1397] [outer = 000000340A92BC00] 13:30:54 INFO - PROCESS | 3188 | 1461184254759 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 13:30:54 INFO - PROCESS | 3188 | 1461184254782 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 3188 | 1461184254785 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 13:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:30:54 INFO - PROCESS | 3188 | 1461184254800 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 3188 | 1461184254802 Marionette TRACE conn5 <- [1,1826,null,{}] 13:30:54 INFO - PROCESS | 3188 | 1461184254806 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}] 13:30:54 INFO - PROCESS | 3188 | 1461184254894 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 13:30:54 INFO - PROCESS | 3188 | 1461184254900 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE70000 == 34 [pid = 3188] [id = 466] 13:30:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340BF1C000) [pid = 3188] [serial = 1398] [outer = 0000000000000000] 13:30:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340BF22000) [pid = 3188] [serial = 1399] [outer = 000000340BF1C000] 13:30:54 INFO - PROCESS | 3188 | 1461184254947 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340BF8AC00) [pid = 3188] [serial = 1400] [outer = 000000340BF1C000] 13:30:55 INFO - PROCESS | 3188 | 1461184255469 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]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 13:30:55 INFO - PROCESS | 3188 | 1461184255540 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 3188 | 1461184255542 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 13:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:30:55 INFO - PROCESS | 3188 | 1461184255546 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 3188 | 1461184255548 Marionette TRACE conn5 <- [1,1830,null,{}] 13:30:55 INFO - PROCESS | 3188 | 1461184255551 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}] 13:30:55 INFO - PROCESS | 3188 | 1461184255635 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 13:30:55 INFO - PROCESS | 3188 | 1461184255645 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8C3000 == 35 [pid = 3188] [id = 467] 13:30:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340C377800) [pid = 3188] [serial = 1401] [outer = 0000000000000000] 13:30:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340C37CC00) [pid = 3188] [serial = 1402] [outer = 000000340C377800] 13:30:55 INFO - PROCESS | 3188 | 1461184255693 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340C60B400) [pid = 3188] [serial = 1403] [outer = 000000340C377800] 13:30:56 INFO - PROCESS | 3188 | 1461184256189 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]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 13:30:56 INFO - PROCESS | 3188 | 1461184256219 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 3188 | 1461184256221 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 13:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:30:56 INFO - PROCESS | 3188 | 1461184256257 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 3188 | 1461184256259 Marionette TRACE conn5 <- [1,1834,null,{}] 13:30:56 INFO - PROCESS | 3188 | 1461184256265 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}] 13:30:56 INFO - PROCESS | 3188 | 1461184256379 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 13:30:56 INFO - PROCESS | 3188 | 1461184256391 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A557800 == 36 [pid = 3188] [id = 468] 13:30:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340C379800) [pid = 3188] [serial = 1404] [outer = 0000000000000000] 13:30:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000340CA72000) [pid = 3188] [serial = 1405] [outer = 000000340C379800] 13:30:56 INFO - PROCESS | 3188 | 1461184256486 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340CADF400) [pid = 3188] [serial = 1406] [outer = 000000340C379800] 13:30:56 INFO - PROCESS | 3188 | 1461184256919 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]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 692ms 13:30:56 INFO - PROCESS | 3188 | 1461184256946 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 3188 | 1461184256948 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 13:30:56 INFO - PROCESS | 3188 | 1461184256952 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:30:56 INFO - PROCESS | 3188 | 1461184256954 Marionette TRACE conn5 <- [1,1838,null,{}] 13:30:56 INFO - PROCESS | 3188 | 1461184256957 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}] 13:30:57 INFO - PROCESS | 3188 | 1461184257082 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 13:30:57 INFO - PROCESS | 3188 | 1461184257140 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000341037A800 == 37 [pid = 3188] [id = 469] 13:30:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340CA7A400) [pid = 3188] [serial = 1407] [outer = 0000000000000000] 13:30:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340CB36800) [pid = 3188] [serial = 1408] [outer = 000000340CA7A400] 13:30:57 INFO - PROCESS | 3188 | 1461184257187 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340D7AA800) [pid = 3188] [serial = 1409] [outer = 000000340CA7A400] 13:30:57 INFO - PROCESS | 3188 | 1461184257634 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]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 13:30:57 INFO - PROCESS | 3188 | 1461184257690 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 3188 | 1461184257692 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 13:30:57 INFO - PROCESS | 3188 | 1461184257696 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:30:57 INFO - PROCESS | 3188 | 1461184257698 Marionette TRACE conn5 <- [1,1842,null,{}] 13:30:57 INFO - PROCESS | 3188 | 1461184257747 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}] 13:30:58 INFO - PROCESS | 3188 | 1461184258792 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340771B800) [pid = 3188] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340FF54800) [pid = 3188] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340F241000) [pid = 3188] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340F97A000) [pid = 3188] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (00000034082CA400) [pid = 3188] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340414A000) [pid = 3188] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003407725400) [pid = 3188] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340CA73C00) [pid = 3188] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340FF6D800) [pid = 3188] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340EAF1C00) [pid = 3188] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340C611C00) [pid = 3188] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003408C27800) [pid = 3188] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003408AD5800) [pid = 3188] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340692B400) [pid = 3188] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003404C1D400) [pid = 3188] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340EAF4400) [pid = 3188] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340EAF3800) [pid = 3188] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (0000003409FA7400) [pid = 3188] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340FF5B800) [pid = 3188] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003405F42400) [pid = 3188] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003404949800) [pid = 3188] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000341204F400) [pid = 3188] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000341201E800) [pid = 3188] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340F8E6C00) [pid = 3188] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340A49AC00) [pid = 3188] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340825EC00) [pid = 3188] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (0000003412014000) [pid = 3188] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340BF19800) [pid = 3188] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003407AE9400) [pid = 3188] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:30:58 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340998F000) [pid = 3188] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:30:58 INFO - PROCESS | 3188 | 1461184258878 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 3188 | ++DOCSHELL 00000034073AF800 == 38 [pid = 3188] [id = 470] 13:30:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (0000003404451000) [pid = 3188] [serial = 1410] [outer = 0000000000000000] 13:30:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (0000003404C1CC00) [pid = 3188] [serial = 1411] [outer = 0000003404451000] 13:30:58 INFO - PROCESS | 3188 | 1461184258938 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003408AD3C00) [pid = 3188] [serial = 1412] [outer = 0000003404451000] 13:30:59 INFO - PROCESS | 3188 | 1461184259329 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1660ms 13:30:59 INFO - PROCESS | 3188 | 1461184259359 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 3188 | 1461184259361 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 13:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:30:59 INFO - PROCESS | 3188 | 1461184259364 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 3188 | 1461184259366 Marionette TRACE conn5 <- [1,1846,null,{}] 13:30:59 INFO - PROCESS | 3188 | 1461184259370 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}] 13:30:59 INFO - PROCESS | 3188 | 1461184259455 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 13:30:59 INFO - PROCESS | 3188 | 1461184259462 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410427800 == 39 [pid = 3188] [id = 471] 13:30:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003409FA6000) [pid = 3188] [serial = 1413] [outer = 0000000000000000] 13:30:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340EAEE800) [pid = 3188] [serial = 1414] [outer = 0000003409FA6000] 13:30:59 INFO - PROCESS | 3188 | 1461184259509 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340EAF5C00) [pid = 3188] [serial = 1415] [outer = 0000003409FA6000] 13:30:59 INFO - PROCESS | 3188 | 1461184259941 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 13:31:00 INFO - PROCESS | 3188 | 1461184259997 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 13:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:31:00 INFO - PROCESS | 3188 | 1461184259999 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 13:31:00 INFO - PROCESS | 3188 | 1461184260003 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 3188 | 1461184260004 Marionette TRACE conn5 <- [1,1850,null,{}] 13:31:00 INFO - PROCESS | 3188 | 1461184260008 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}] 13:31:00 INFO - PROCESS | 3188 | 1461184260094 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 13:31:00 INFO - PROCESS | 3188 | 1461184260102 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410460000 == 40 [pid = 3188] [id = 472] 13:31:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340EC3F800) [pid = 3188] [serial = 1416] [outer = 0000000000000000] 13:31:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340EC48400) [pid = 3188] [serial = 1417] [outer = 000000340EC3F800] 13:31:00 INFO - PROCESS | 3188 | 1461184260150 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340F241000) [pid = 3188] [serial = 1418] [outer = 000000340EC3F800] 13:31:00 INFO - PROCESS | 3188 | 1461184260609 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]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 13:31:00 INFO - PROCESS | 3188 | 1461184260646 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 3188 | 1461184260648 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 13:31:00 INFO - PROCESS | 3188 | 1461184260651 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:31:00 INFO - PROCESS | 3188 | 1461184260653 Marionette TRACE conn5 <- [1,1854,null,{}] 13:31:00 INFO - PROCESS | 3188 | 1461184260656 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}] 13:31:00 INFO - PROCESS | 3188 | 1461184260749 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 13:31:00 INFO - PROCESS | 3188 | 1461184260896 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 3188 | ++DOCSHELL 000000340458B800 == 41 [pid = 3188] [id = 473] 13:31:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (00000034007C9800) [pid = 3188] [serial = 1419] [outer = 0000000000000000] 13:31:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (0000003400A07400) [pid = 3188] [serial = 1420] [outer = 00000034007C9800] 13:31:00 INFO - PROCESS | 3188 | 1461184260957 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (0000003404149C00) [pid = 3188] [serial = 1421] [outer = 00000034007C9800] 13:31:01 INFO - PROCESS | 3188 | 1461184261766 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1172ms 13:31:01 INFO - PROCESS | 3188 | 1461184261829 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 3188 | 1461184261834 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 13:31:01 INFO - PROCESS | 3188 | 1461184261839 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:31:01 INFO - PROCESS | 3188 | 1461184261844 Marionette TRACE conn5 <- [1,1858,null,{}] 13:31:01 INFO - PROCESS | 3188 | 1461184261850 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}] 13:31:01 INFO - PROCESS | 3188 | 1461184261984 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 13:31:02 INFO - PROCESS | 3188 | 1461184262102 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A43A800 == 42 [pid = 3188] [id = 474] 13:31:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340771F000) [pid = 3188] [serial = 1422] [outer = 0000000000000000] 13:31:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (0000003407A36000) [pid = 3188] [serial = 1423] [outer = 000000340771F000] 13:31:02 INFO - PROCESS | 3188 | 1461184262164 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003407CCD800) [pid = 3188] [serial = 1424] [outer = 000000340771F000] 13:31:02 INFO - PROCESS | 3188 | 1461184262857 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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1080ms 13:31:02 INFO - PROCESS | 3188 | 1461184262924 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 3188 | 1461184262929 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 13:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:31:02 INFO - PROCESS | 3188 | 1461184262933 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 3188 | 1461184262936 Marionette TRACE conn5 <- [1,1862,null,{}] 13:31:02 INFO - PROCESS | 3188 | 1461184262940 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}] 13:31:03 INFO - PROCESS | 3188 | 1461184263065 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 13:31:03 INFO - PROCESS | 3188 | 1461184263190 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE64800 == 43 [pid = 3188] [id = 475] 13:31:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003408253800) [pid = 3188] [serial = 1425] [outer = 0000000000000000] 13:31:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (0000003409993800) [pid = 3188] [serial = 1426] [outer = 0000003408253800] 13:31:03 INFO - PROCESS | 3188 | 1461184263250 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340A92A800) [pid = 3188] [serial = 1427] [outer = 0000003408253800] 13:31:04 INFO - PROCESS | 3188 | 1461184264220 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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1337ms 13:31:04 INFO - PROCESS | 3188 | 1461184264273 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 3188 | 1461184264277 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 13:31:04 INFO - PROCESS | 3188 | 1461184264282 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:31:04 INFO - PROCESS | 3188 | 1461184264287 Marionette TRACE conn5 <- [1,1866,null,{}] 13:31:04 INFO - PROCESS | 3188 | 1461184264293 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}] 13:31:04 INFO - PROCESS | 3188 | 1461184264408 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 13:31:04 INFO - PROCESS | 3188 | 1461184264540 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406D43000 == 44 [pid = 3188] [id = 476] 13:31:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (0000003404579800) [pid = 3188] [serial = 1428] [outer = 0000000000000000] 13:31:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003405F3A800) [pid = 3188] [serial = 1429] [outer = 0000003404579800] 13:31:04 INFO - PROCESS | 3188 | 1461184264596 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003406EA3000) [pid = 3188] [serial = 1430] [outer = 0000003404579800] 13:31:04 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE22800 == 43 [pid = 3188] [id = 406] 13:31:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340729E000 == 42 [pid = 3188] [id = 396] 13:31:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340D949800 == 41 [pid = 3188] [id = 405] 13:31:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD22800 == 40 [pid = 3188] [id = 401] 13:31:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340A450000 == 39 [pid = 3188] [id = 398] 13:31:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD2B000 == 38 [pid = 3188] [id = 404] 13:31:05 INFO - PROCESS | 3188 | --DOCSHELL 00000034082A9800 == 37 [pid = 3188] [id = 397] 13:31:05 INFO - PROCESS | 3188 | --DOCSHELL 00000034082A1000 == 36 [pid = 3188] [id = 403] 13:31:05 INFO - PROCESS | 3188 | --DOCSHELL 00000034068ED800 == 35 [pid = 3188] [id = 395] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (0000003412012800) [pid = 3188] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003406E9FC00) [pid = 3188] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (00000034082CF400) [pid = 3188] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340F23F400) [pid = 3188] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (00000034103D0800) [pid = 3188] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340EC4B000) [pid = 3188] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340DA78400) [pid = 3188] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003409994800) [pid = 3188] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340BDC2800) [pid = 3188] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003407CCE000) [pid = 3188] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (00000034081B8400) [pid = 3188] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340F833800) [pid = 3188] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340FF61000) [pid = 3188] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340F29DC00) [pid = 3188] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340FF0B400) [pid = 3188] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340A4A3000) [pid = 3188] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340F95F800) [pid = 3188] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340F8E7400) [pid = 3188] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340F296C00) [pid = 3188] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340D7AE800) [pid = 3188] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340FF6C000) [pid = 3188] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340FF11800) [pid = 3188] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (0000003406F2BC00) [pid = 3188] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (0000003407A3EC00) [pid = 3188] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0000003406E99400) [pid = 3188] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000341216E000) [pid = 3188] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0000003412165000) [pid = 3188] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003412050000) [pid = 3188] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0000003412047400) [pid = 3188] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (00000034104DE400) [pid = 3188] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340FF10000) [pid = 3188] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340CB38000) [pid = 3188] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340C383800) [pid = 3188] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340998E800) [pid = 3188] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (00000034082D0C00) [pid = 3188] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (00000034103D7000) [pid = 3188] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000341201B000) [pid = 3188] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003412048000) [pid = 3188] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340BF85400) [pid = 3188] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0000003409F05C00) [pid = 3188] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (000000340A9E6400) [pid = 3188] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0000003407CED800) [pid = 3188] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (000000340CA74000) [pid = 3188] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340CB3CC00) [pid = 3188] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (000000340F97C400) [pid = 3188] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000340C37F400) [pid = 3188] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:31:05 INFO - PROCESS | 3188 | 1461184265206 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]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 13:31:05 INFO - PROCESS | 3188 | 1461184265273 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 3188 | 1461184265279 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 13:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:31:05 INFO - PROCESS | 3188 | 1461184265285 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 3188 | 1461184265288 Marionette TRACE conn5 <- [1,1870,null,{}] 13:31:05 INFO - PROCESS | 3188 | 1461184265292 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}] 13:31:05 INFO - PROCESS | 3188 | 1461184265382 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 13:31:05 INFO - PROCESS | 3188 | 1461184265464 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 3188 | ++DOCSHELL 000000340853F800 == 36 [pid = 3188] [id = 477] 13:31:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0000003406E8DC00) [pid = 3188] [serial = 1431] [outer = 0000000000000000] 13:31:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (000000340771E000) [pid = 3188] [serial = 1432] [outer = 0000003406E8DC00] 13:31:05 INFO - PROCESS | 3188 | 1461184265513 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003407AF3800) [pid = 3188] [serial = 1433] [outer = 0000003406E8DC00] 13:31:05 INFO - PROCESS | 3188 | 1461184265971 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]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 13:31:06 INFO - PROCESS | 3188 | 1461184266021 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 3188 | 1461184266023 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 13:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:31:06 INFO - PROCESS | 3188 | 1461184266027 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 3188 | 1461184266031 Marionette TRACE conn5 <- [1,1874,null,{}] 13:31:06 INFO - PROCESS | 3188 | 1461184266043 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}] 13:31:06 INFO - PROCESS | 3188 | 1461184266137 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 13:31:06 INFO - PROCESS | 3188 | 1461184266151 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C33A800 == 37 [pid = 3188] [id = 478] 13:31:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (000000340411DC00) [pid = 3188] [serial = 1434] [outer = 0000000000000000] 13:31:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340825E800) [pid = 3188] [serial = 1435] [outer = 000000340411DC00] 13:31:06 INFO - PROCESS | 3188 | 1461184266202 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (00000034085EB400) [pid = 3188] [serial = 1436] [outer = 000000340411DC00] 13:31:06 INFO - PROCESS | 3188 | 1461184266659 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]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 691ms 13:31:06 INFO - PROCESS | 3188 | 1461184266721 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 3188 | 1461184266723 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 13:31:06 INFO - PROCESS | 3188 | 1461184266727 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:31:06 INFO - PROCESS | 3188 | 1461184266729 Marionette TRACE conn5 <- [1,1878,null,{}] 13:31:06 INFO - PROCESS | 3188 | 1461184266732 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}] 13:31:06 INFO - PROCESS | 3188 | 1461184266823 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 13:31:06 INFO - PROCESS | 3188 | 1461184266831 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D91B800 == 38 [pid = 3188] [id = 479] 13:31:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0000003408D86000) [pid = 3188] [serial = 1437] [outer = 0000000000000000] 13:31:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (0000003409996400) [pid = 3188] [serial = 1438] [outer = 0000003408D86000] 13:31:06 INFO - PROCESS | 3188 | 1461184266878 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0000003409FAF400) [pid = 3188] [serial = 1439] [outer = 0000003408D86000] 13:31:07 INFO - PROCESS | 3188 | 1461184267320 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]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 13:31:07 INFO - PROCESS | 3188 | 1461184267363 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 3188 | 1461184267365 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 13:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:31:07 INFO - PROCESS | 3188 | 1461184267369 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 3188 | 1461184267371 Marionette TRACE conn5 <- [1,1882,null,{}] 13:31:07 INFO - PROCESS | 3188 | 1461184267374 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}] 13:31:07 INFO - PROCESS | 3188 | 1461184267483 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 13:31:07 INFO - PROCESS | 3188 | 1461184267565 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE5F800 == 39 [pid = 3188] [id = 480] 13:31:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0000003404106000) [pid = 3188] [serial = 1440] [outer = 0000000000000000] 13:31:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340A929C00) [pid = 3188] [serial = 1441] [outer = 0000003404106000] 13:31:07 INFO - PROCESS | 3188 | 1461184267613 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340BDC0800) [pid = 3188] [serial = 1442] [outer = 0000003404106000] 13:31:08 INFO - PROCESS | 3188 | 1461184268049 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]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 734ms 13:31:08 INFO - PROCESS | 3188 | 1461184268107 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 3188 | 1461184268109 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 13:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:31:08 INFO - PROCESS | 3188 | 1461184268113 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 3188 | 1461184268114 Marionette TRACE conn5 <- [1,1886,null,{}] 13:31:08 INFO - PROCESS | 3188 | 1461184268118 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}] 13:31:08 INFO - PROCESS | 3188 | 1461184268254 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 13:31:08 INFO - PROCESS | 3188 | 1461184268318 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2D7800 == 40 [pid = 3188] [id = 481] 13:31:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340BF1A800) [pid = 3188] [serial = 1443] [outer = 0000000000000000] 13:31:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340BF8DC00) [pid = 3188] [serial = 1444] [outer = 000000340BF1A800] 13:31:08 INFO - PROCESS | 3188 | 1461184268369 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340C610800) [pid = 3188] [serial = 1445] [outer = 000000340BF1A800] 13:31:08 INFO - PROCESS | 3188 | 1461184268810 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]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 13:31:08 INFO - PROCESS | 3188 | 1461184268871 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 3188 | 1461184268873 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 13:31:08 INFO - PROCESS | 3188 | 1461184268877 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 3188 | 1461184268879 Marionette TRACE conn5 <- [1,1890,null,{}] 13:31:08 INFO - PROCESS | 3188 | 1461184268882 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}] 13:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:31:09 INFO - PROCESS | 3188 | 1461184269012 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 13:31:09 INFO - PROCESS | 3188 | 1461184269069 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE76800 == 41 [pid = 3188] [id = 482] 13:31:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340CA74800) [pid = 3188] [serial = 1446] [outer = 0000000000000000] 13:31:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340CAEC800) [pid = 3188] [serial = 1447] [outer = 000000340CA74800] 13:31:09 INFO - PROCESS | 3188 | 1461184269116 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340D7AA400) [pid = 3188] [serial = 1448] [outer = 000000340CA74800] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340C379800) [pid = 3188] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340CA7A400) [pid = 3188] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (00000034103DD000) [pid = 3188] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003400886C00) [pid = 3188] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (00000034081BA800) [pid = 3188] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003404C1BC00) [pid = 3188] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000340C377800) [pid = 3188] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340A92BC00) [pid = 3188] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000340696C800) [pid = 3188] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003406968C00) [pid = 3188] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340BF1C000) [pid = 3188] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0000003409FA6000) [pid = 3188] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:31:09 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0000003404451000) [pid = 3188] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:31:09 INFO - PROCESS | 3188 | 1461184269640 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]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 777ms 13:31:09 INFO - PROCESS | 3188 | 1461184269661 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 3188 | 1461184269663 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 13:31:09 INFO - PROCESS | 3188 | 1461184269667 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:31:09 INFO - PROCESS | 3188 | 1461184269669 Marionette TRACE conn5 <- [1,1894,null,{}] 13:31:09 INFO - PROCESS | 3188 | 1461184269672 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}] 13:31:09 INFO - PROCESS | 3188 | 1461184269757 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 13:31:09 INFO - PROCESS | 3188 | 1461184269836 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A1000 == 42 [pid = 3188] [id = 483] 13:31:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340692F400) [pid = 3188] [serial = 1449] [outer = 0000000000000000] 13:31:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0000003409FA6000) [pid = 3188] [serial = 1450] [outer = 000000340692F400] 13:31:09 INFO - PROCESS | 3188 | 1461184269883 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340CB40000) [pid = 3188] [serial = 1451] [outer = 000000340692F400] 13:31:10 INFO - PROCESS | 3188 | 1461184270260 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]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 13:31:10 INFO - PROCESS | 3188 | 1461184270299 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 3188 | 1461184270301 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 13:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:31:10 INFO - PROCESS | 3188 | 1461184270304 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 3188 | 1461184270306 Marionette TRACE conn5 <- [1,1898,null,{}] 13:31:10 INFO - PROCESS | 3188 | 1461184270309 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}] 13:31:10 INFO - PROCESS | 3188 | 1461184270419 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 13:31:10 INFO - PROCESS | 3188 | 1461184270503 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD3A800 == 43 [pid = 3188] [id = 484] 13:31:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340A92C800) [pid = 3188] [serial = 1452] [outer = 0000000000000000] 13:31:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340D7B5000) [pid = 3188] [serial = 1453] [outer = 000000340A92C800] 13:31:10 INFO - PROCESS | 3188 | 1461184270550 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340DA82000) [pid = 3188] [serial = 1454] [outer = 000000340A92C800] 13:31:10 INFO - PROCESS | 3188 | 1461184270913 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]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 13:31:10 INFO - PROCESS | 3188 | 1461184270937 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 3188 | 1461184270939 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 13:31:10 INFO - PROCESS | 3188 | 1461184270943 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:31:10 INFO - PROCESS | 3188 | 1461184270945 Marionette TRACE conn5 <- [1,1902,null,{}] 13:31:10 INFO - PROCESS | 3188 | 1461184270948 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}] 13:31:11 INFO - PROCESS | 3188 | 1461184271065 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 13:31:11 INFO - PROCESS | 3188 | 1461184271074 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410582000 == 44 [pid = 3188] [id = 485] 13:31:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340C37F800) [pid = 3188] [serial = 1455] [outer = 0000000000000000] 13:31:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340EC41000) [pid = 3188] [serial = 1456] [outer = 000000340C37F800] 13:31:11 INFO - PROCESS | 3188 | 1461184271122 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340F246000) [pid = 3188] [serial = 1457] [outer = 000000340C37F800] 13:31:11 INFO - PROCESS | 3188 | 1461184271601 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]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 13:31:11 INFO - PROCESS | 3188 | 1461184271617 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 3188 | 1461184271622 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 13:31:11 INFO - PROCESS | 3188 | 1461184271627 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:31:11 INFO - PROCESS | 3188 | 1461184271632 Marionette TRACE conn5 <- [1,1906,null,{}] 13:31:11 INFO - PROCESS | 3188 | 1461184271640 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}] 13:31:11 INFO - PROCESS | 3188 | 1461184271857 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 13:31:11 INFO - PROCESS | 3188 | 1461184271931 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409F18000 == 45 [pid = 3188] [id = 486] 13:31:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003405F42800) [pid = 3188] [serial = 1458] [outer = 0000000000000000] 13:31:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0000003406E8D400) [pid = 3188] [serial = 1459] [outer = 0000003405F42800] 13:31:12 INFO - PROCESS | 3188 | 1461184271992 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0000003407721800) [pid = 3188] [serial = 1460] [outer = 0000003405F42800] 13:31:12 INFO - PROCESS | 3188 | 1461184272576 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]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 986ms 13:31:12 INFO - PROCESS | 3188 | 1461184272617 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 3188 | 1461184272624 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 13:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:31:12 INFO - PROCESS | 3188 | 1461184272631 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 3188 | 1461184272634 Marionette TRACE conn5 <- [1,1910,null,{}] 13:31:12 INFO - PROCESS | 3188 | 1461184272638 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}] 13:31:12 INFO - PROCESS | 3188 | 1461184272755 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 13:31:12 INFO - PROCESS | 3188 | 1461184272851 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D94E000 == 46 [pid = 3188] [id = 487] 13:31:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (00000034081B8400) [pid = 3188] [serial = 1461] [outer = 0000000000000000] 13:31:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (00000034082D1800) [pid = 3188] [serial = 1462] [outer = 00000034081B8400] 13:31:12 INFO - PROCESS | 3188 | 1461184272910 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0000003409992400) [pid = 3188] [serial = 1463] [outer = 00000034081B8400] 13:31:13 INFO - PROCESS | 3188 | 1461184273548 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]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 986ms 13:31:13 INFO - PROCESS | 3188 | 1461184273623 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 3188 | 1461184273626 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 13:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:31:13 INFO - PROCESS | 3188 | 1461184273630 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 3188 | 1461184273634 Marionette TRACE conn5 <- [1,1914,null,{}] 13:31:13 INFO - PROCESS | 3188 | 1461184273659 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}] 13:31:13 INFO - PROCESS | 3188 | 1461184273813 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 13:31:13 INFO - PROCESS | 3188 | 1461184273864 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412642800 == 47 [pid = 3188] [id = 488] 13:31:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340C37FC00) [pid = 3188] [serial = 1464] [outer = 0000000000000000] 13:31:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340C606000) [pid = 3188] [serial = 1465] [outer = 000000340C37FC00] 13:31:13 INFO - PROCESS | 3188 | 1461184273925 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340EC3EC00) [pid = 3188] [serial = 1466] [outer = 000000340C37FC00] 13:31:14 INFO - PROCESS | 3188 | 1461184274570 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]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 986ms 13:31:14 INFO - PROCESS | 3188 | 1461184274618 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 3188 | 1461184274621 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 13:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:31:14 INFO - PROCESS | 3188 | 1461184274625 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 3188 | 1461184274627 Marionette TRACE conn5 <- [1,1918,null,{}] 13:31:14 INFO - PROCESS | 3188 | 1461184274631 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}] 13:31:14 INFO - PROCESS | 3188 | 1461184274743 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 13:31:14 INFO - PROCESS | 3188 | 1461184274865 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412757800 == 48 [pid = 3188] [id = 489] 13:31:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340F2A0000) [pid = 3188] [serial = 1467] [outer = 0000000000000000] 13:31:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340F838C00) [pid = 3188] [serial = 1468] [outer = 000000340F2A0000] 13:31:14 INFO - PROCESS | 3188 | 1461184274924 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340F8E9000) [pid = 3188] [serial = 1469] [outer = 000000340F2A0000] 13:31:15 INFO - PROCESS | 3188 | 1461184275469 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]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 881ms 13:31:15 INFO - PROCESS | 3188 | 1461184275509 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 3188 | 1461184275512 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 13:31:15 INFO - PROCESS | 3188 | 1461184275516 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 3188 | 1461184275519 Marionette TRACE conn5 <- [1,1922,null,{}] 13:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:31:15 INFO - PROCESS | 3188 | 1461184275523 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}] 13:31:15 INFO - PROCESS | 3188 | 1461184275632 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 13:31:15 INFO - PROCESS | 3188 | 1461184275725 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 3188 | ++DOCSHELL 000000341288F800 == 49 [pid = 3188] [id = 490] 13:31:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340F8E4800) [pid = 3188] [serial = 1470] [outer = 0000000000000000] 13:31:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340F955400) [pid = 3188] [serial = 1471] [outer = 000000340F8E4800] 13:31:15 INFO - PROCESS | 3188 | 1461184275783 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340F974C00) [pid = 3188] [serial = 1472] [outer = 000000340F8E4800] 13:31:16 INFO - PROCESS | 3188 | 1461184276346 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]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 882ms 13:31:16 INFO - PROCESS | 3188 | 1461184276404 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 3188 | 1461184276407 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 13:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:31:16 INFO - PROCESS | 3188 | 1461184276410 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 3188 | 1461184276413 Marionette TRACE conn5 <- [1,1926,null,{}] 13:31:16 INFO - PROCESS | 3188 | 1461184276417 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}] 13:31:16 INFO - PROCESS | 3188 | 1461184276554 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 13:31:16 INFO - PROCESS | 3188 | 1461184276681 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412ABB000 == 50 [pid = 3188] [id = 491] 13:31:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340F95F800) [pid = 3188] [serial = 1473] [outer = 0000000000000000] 13:31:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340FF0A000) [pid = 3188] [serial = 1474] [outer = 000000340F95F800] 13:31:16 INFO - PROCESS | 3188 | 1461184276743 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340FF5D400) [pid = 3188] [serial = 1475] [outer = 000000340F95F800] 13:31:17 INFO - PROCESS | 3188 | 1461184277265 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]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 881ms 13:31:17 INFO - PROCESS | 3188 | 1461184277309 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 3188 | 1461184277312 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 13:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:31:17 INFO - PROCESS | 3188 | 1461184277317 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 3188 | 1461184277319 Marionette TRACE conn5 <- [1,1930,null,{}] 13:31:17 INFO - PROCESS | 3188 | 1461184277323 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}] 13:31:17 INFO - PROCESS | 3188 | 1461184277431 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 13:31:17 INFO - PROCESS | 3188 | 1461184277526 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B0B800 == 51 [pid = 3188] [id = 492] 13:31:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340FF64000) [pid = 3188] [serial = 1476] [outer = 0000000000000000] 13:31:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340FF68400) [pid = 3188] [serial = 1477] [outer = 000000340FF64000] 13:31:17 INFO - PROCESS | 3188 | 1461184277583 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003410355C00) [pid = 3188] [serial = 1478] [outer = 000000340FF64000] 13:31:18 INFO - PROCESS | 3188 | 1461184278397 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]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1132ms 13:31:18 INFO - PROCESS | 3188 | 1461184278454 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 3188 | 1461184278458 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 13:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:31:18 INFO - PROCESS | 3188 | 1461184278463 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 3188 | 1461184278468 Marionette TRACE conn5 <- [1,1934,null,{}] 13:31:18 INFO - PROCESS | 3188 | 1461184278516 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}] 13:31:18 INFO - PROCESS | 3188 | 1461184278628 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 13:31:18 INFO - PROCESS | 3188 | 1461184278752 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 3188 | ++DOCSHELL 000000340716F800 == 52 [pid = 3188] [id = 493] 13:31:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (0000003404575400) [pid = 3188] [serial = 1479] [outer = 0000000000000000] 13:31:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (0000003405F46400) [pid = 3188] [serial = 1480] [outer = 0000003404575400] 13:31:18 INFO - PROCESS | 3188 | 1461184278804 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (00000034071DF000) [pid = 3188] [serial = 1481] [outer = 0000003404575400] 13:31:19 INFO - PROCESS | 3188 | --DOCSHELL 00000034044F2800 == 51 [pid = 3188] [id = 402] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340BF8AC00) [pid = 3188] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340D7AA800) [pid = 3188] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340EAEE800) [pid = 3188] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003404C1CC00) [pid = 3188] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (0000003408AD3C00) [pid = 3188] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340EAF5C00) [pid = 3188] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340C60B400) [pid = 3188] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340EC48400) [pid = 3188] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340CA72000) [pid = 3188] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340CB36800) [pid = 3188] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003412167C00) [pid = 3188] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003407CD4800) [pid = 3188] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003407CFC400) [pid = 3188] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (00000034082CB800) [pid = 3188] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (0000003408A71400) [pid = 3188] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (0000003404C1D000) [pid = 3188] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0000003406963800) [pid = 3188] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340CADF400) [pid = 3188] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340C37CC00) [pid = 3188] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340B11DC00) [pid = 3188] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340BDCC400) [pid = 3188] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (00000034071E2000) [pid = 3188] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0000003407720400) [pid = 3188] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003408C21400) [pid = 3188] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0000003409993C00) [pid = 3188] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340BF22000) [pid = 3188] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:31:19 INFO - PROCESS | 3188 | 1461184279441 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]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1017ms 13:31:19 INFO - PROCESS | 3188 | 1461184279485 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 3188 | 1461184279491 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 13:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:31:19 INFO - PROCESS | 3188 | 1461184279498 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 3188 | 1461184279500 Marionette TRACE conn5 <- [1,1938,null,{}] 13:31:19 INFO - PROCESS | 3188 | 1461184279504 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}] 13:31:19 INFO - PROCESS | 3188 | 1461184279601 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 13:31:19 INFO - PROCESS | 3188 | 1461184279686 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082B7800 == 52 [pid = 3188] [id = 494] 13:31:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0000003404944400) [pid = 3188] [serial = 1482] [outer = 0000000000000000] 13:31:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0000003406EA2000) [pid = 3188] [serial = 1483] [outer = 0000003404944400] 13:31:19 INFO - PROCESS | 3188 | 1461184279735 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003407CCBC00) [pid = 3188] [serial = 1484] [outer = 0000003404944400] 13:31:20 INFO - PROCESS | 3188 | 1461184280151 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]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 13:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:31:20 INFO - PROCESS | 3188 | 1461184280170 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 3188 | 1461184280172 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 13:31:20 INFO - PROCESS | 3188 | 1461184280176 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 3188 | 1461184280179 Marionette TRACE conn5 <- [1,1942,null,{}] 13:31:20 INFO - PROCESS | 3188 | 1461184280190 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}] 13:31:20 INFO - PROCESS | 3188 | 1461184280325 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 13:31:20 INFO - PROCESS | 3188 | 1461184280335 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C356000 == 53 [pid = 3188] [id = 495] 13:31:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340825EC00) [pid = 3188] [serial = 1485] [outer = 0000000000000000] 13:31:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (00000034082D2800) [pid = 3188] [serial = 1486] [outer = 000000340825EC00] 13:31:20 INFO - PROCESS | 3188 | 1461184280385 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (0000003408C0A000) [pid = 3188] [serial = 1487] [outer = 000000340825EC00] 13:31:20 INFO - PROCESS | 3188 | 1461184280858 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]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 13:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:31:20 INFO - PROCESS | 3188 | 1461184280913 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 3188 | 1461184280915 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 13:31:20 INFO - PROCESS | 3188 | 1461184280919 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 3188 | 1461184280920 Marionette TRACE conn5 <- [1,1946,null,{}] 13:31:20 INFO - PROCESS | 3188 | 1461184280924 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}] 13:31:21 INFO - PROCESS | 3188 | 1461184281016 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 13:31:21 INFO - PROCESS | 3188 | 1461184281024 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE0A800 == 54 [pid = 3188] [id = 496] 13:31:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003409F06400) [pid = 3188] [serial = 1488] [outer = 0000000000000000] 13:31:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340A0EF000) [pid = 3188] [serial = 1489] [outer = 0000003409F06400] 13:31:21 INFO - PROCESS | 3188 | 1461184281073 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340B115800) [pid = 3188] [serial = 1490] [outer = 0000003409F06400] 13:31:21 INFO - PROCESS | 3188 | 1461184281517 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]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 13:31:21 INFO - PROCESS | 3188 | 1461184281596 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 3188 | 1461184281599 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 13:31:21 INFO - PROCESS | 3188 | 1461184281602 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:31:21 INFO - PROCESS | 3188 | 1461184281604 Marionette TRACE conn5 <- [1,1950,null,{}] 13:31:21 INFO - PROCESS | 3188 | 1461184281607 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}] 13:31:21 INFO - PROCESS | 3188 | 1461184281749 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 13:31:21 INFO - PROCESS | 3188 | 1461184281768 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2CB800 == 55 [pid = 3188] [id = 497] 13:31:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340BDC2000) [pid = 3188] [serial = 1491] [outer = 0000000000000000] 13:31:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340BF18000) [pid = 3188] [serial = 1492] [outer = 000000340BDC2000] 13:31:21 INFO - PROCESS | 3188 | 1461184281816 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340BF8B400) [pid = 3188] [serial = 1493] [outer = 000000340BDC2000] 13:31:22 INFO - PROCESS | 3188 | 1461184282257 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]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 672ms 13:31:22 INFO - PROCESS | 3188 | 1461184282281 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 3188 | 1461184282283 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 13:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:31:22 INFO - PROCESS | 3188 | 1461184282286 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 3188 | 1461184282288 Marionette TRACE conn5 <- [1,1954,null,{}] 13:31:22 INFO - PROCESS | 3188 | 1461184282292 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}] 13:31:22 INFO - PROCESS | 3188 | 1461184282430 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 13:31:22 INFO - PROCESS | 3188 | 1461184282488 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE7B000 == 56 [pid = 3188] [id = 498] 13:31:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340C607C00) [pid = 3188] [serial = 1494] [outer = 0000000000000000] 13:31:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340CA7C800) [pid = 3188] [serial = 1495] [outer = 000000340C607C00] 13:31:22 INFO - PROCESS | 3188 | 1461184282538 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340DA75800) [pid = 3188] [serial = 1496] [outer = 000000340C607C00] 13:31:22 INFO - PROCESS | 3188 | 1461184282968 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]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 13:31:23 INFO - PROCESS | 3188 | 1461184283022 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 3188 | 1461184283024 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 13:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:31:23 INFO - PROCESS | 3188 | 1461184283034 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 3188 | 1461184283036 Marionette TRACE conn5 <- [1,1958,null,{}] 13:31:23 INFO - PROCESS | 3188 | 1461184283039 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}] 13:31:23 INFO - PROCESS | 3188 | 1461184283184 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 13:31:23 INFO - PROCESS | 3188 | 1461184283242 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 3188 | ++DOCSHELL 000000341042E000 == 57 [pid = 3188] [id = 499] 13:31:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340DA82800) [pid = 3188] [serial = 1497] [outer = 0000000000000000] 13:31:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340EC43400) [pid = 3188] [serial = 1498] [outer = 000000340DA82800] 13:31:23 INFO - PROCESS | 3188 | 1461184283289 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340F8E7800) [pid = 3188] [serial = 1499] [outer = 000000340DA82800] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003404106000) [pid = 3188] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (0000003406E8DC00) [pid = 3188] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003408253800) [pid = 3188] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340771F000) [pid = 3188] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003408D86000) [pid = 3188] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340411DC00) [pid = 3188] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (00000034007C9800) [pid = 3188] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340BF1A800) [pid = 3188] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0000003404579800) [pid = 3188] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340692F400) [pid = 3188] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340A92C800) [pid = 3188] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:31:23 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340CA74800) [pid = 3188] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:31:23 INFO - PROCESS | 3188 | 1461184283810 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]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 840ms 13:31:23 INFO - PROCESS | 3188 | 1461184283870 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 3188 | 1461184283872 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 13:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:31:23 INFO - PROCESS | 3188 | 1461184283876 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 3188 | 1461184283877 Marionette TRACE conn5 <- [1,1962,null,{}] 13:31:23 INFO - PROCESS | 3188 | 1461184283881 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}] 13:31:24 INFO - PROCESS | 3188 | 1461184283998 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 13:31:24 INFO - PROCESS | 3188 | 1461184284068 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410536800 == 58 [pid = 3188] [id = 500] 13:31:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003408253800) [pid = 3188] [serial = 1500] [outer = 0000000000000000] 13:31:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340A9E0800) [pid = 3188] [serial = 1501] [outer = 0000003408253800] 13:31:24 INFO - PROCESS | 3188 | 1461184284118 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340EAEC800) [pid = 3188] [serial = 1502] [outer = 0000003408253800] 13:31:24 INFO - PROCESS | 3188 | 1461184284481 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]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 629ms 13:31:24 INFO - PROCESS | 3188 | 1461184284541 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 3188 | 1461184284543 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 13:31:24 INFO - PROCESS | 3188 | 1461184284548 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:31:24 INFO - PROCESS | 3188 | 1461184284550 Marionette TRACE conn5 <- [1,1966,null,{}] 13:31:24 INFO - PROCESS | 3188 | 1461184284554 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}] 13:31:24 INFO - PROCESS | 3188 | 1461184284642 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 13:31:24 INFO - PROCESS | 3188 | 1461184284648 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412749000 == 59 [pid = 3188] [id = 501] 13:31:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340F977400) [pid = 3188] [serial = 1503] [outer = 0000000000000000] 13:31:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340FF08400) [pid = 3188] [serial = 1504] [outer = 000000340F977400] 13:31:24 INFO - PROCESS | 3188 | 1461184284694 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340FF59C00) [pid = 3188] [serial = 1505] [outer = 000000340F977400] 13:31:25 INFO - PROCESS | 3188 | 1461184285104 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]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 13:31:25 INFO - PROCESS | 3188 | 1461184285182 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 3188 | 1461184285185 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 13:31:25 INFO - PROCESS | 3188 | 1461184285188 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:31:25 INFO - PROCESS | 3188 | 1461184285190 Marionette TRACE conn5 <- [1,1970,null,{}] 13:31:25 INFO - PROCESS | 3188 | 1461184285194 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}] 13:31:25 INFO - PROCESS | 3188 | 1461184285286 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 13:31:25 INFO - PROCESS | 3188 | 1461184285298 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B11800 == 60 [pid = 3188] [id = 502] 13:31:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (0000003410359800) [pid = 3188] [serial = 1506] [outer = 0000000000000000] 13:31:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000341035C000) [pid = 3188] [serial = 1507] [outer = 0000003410359800] 13:31:25 INFO - PROCESS | 3188 | 1461184285345 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (00000034103D1000) [pid = 3188] [serial = 1508] [outer = 0000003410359800] 13:31:25 INFO - PROCESS | 3188 | 1461184285912 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]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 776ms 13:31:26 INFO - PROCESS | 3188 | 1461184286002 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 3188 | 1461184286007 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 13:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:31:26 INFO - PROCESS | 3188 | 1461184286057 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 3188 | 1461184286061 Marionette TRACE conn5 <- [1,1974,null,{}] 13:31:26 INFO - PROCESS | 3188 | 1461184286068 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}] 13:31:26 INFO - PROCESS | 3188 | 1461184286196 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 13:31:26 INFO - PROCESS | 3188 | 1461184286314 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5D1000 == 61 [pid = 3188] [id = 503] 13:31:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340771A400) [pid = 3188] [serial = 1509] [outer = 0000000000000000] 13:31:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003407723000) [pid = 3188] [serial = 1510] [outer = 000000340771A400] 13:31:26 INFO - PROCESS | 3188 | 1461184286377 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (0000003407CFA800) [pid = 3188] [serial = 1511] [outer = 000000340771A400] 13:31:26 INFO - PROCESS | 3188 | 1461184286946 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]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 944ms 13:31:27 INFO - PROCESS | 3188 | 1461184287003 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 3188 | 1461184287009 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 13:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:31:27 INFO - PROCESS | 3188 | 1461184287016 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 3188 | 1461184287020 Marionette TRACE conn5 <- [1,1978,null,{}] 13:31:27 INFO - PROCESS | 3188 | 1461184287024 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}] 13:31:27 INFO - PROCESS | 3188 | 1461184287143 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 13:31:27 INFO - PROCESS | 3188 | 1461184287269 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2C9800 == 62 [pid = 3188] [id = 504] 13:31:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (0000003408AD4800) [pid = 3188] [serial = 1512] [outer = 0000000000000000] 13:31:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (0000003409990000) [pid = 3188] [serial = 1513] [outer = 0000003408AD4800] 13:31:27 INFO - PROCESS | 3188 | 1461184287328 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340BF21400) [pid = 3188] [serial = 1514] [outer = 0000003408AD4800] 13:31:27 INFO - PROCESS | 3188 | 1461184287937 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]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 986ms 13:31:28 INFO - PROCESS | 3188 | 1461184288008 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 3188 | 1461184288011 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 13:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:31:28 INFO - PROCESS | 3188 | 1461184288015 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 3188 | 1461184288019 Marionette TRACE conn5 <- [1,1982,null,{}] 13:31:28 INFO - PROCESS | 3188 | 1461184288044 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}] 13:31:28 INFO - PROCESS | 3188 | 1461184288200 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 13:31:28 INFO - PROCESS | 3188 | 1461184288252 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412C75800 == 63 [pid = 3188] [id = 505] 13:31:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340D7AB400) [pid = 3188] [serial = 1515] [outer = 0000000000000000] 13:31:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340EAF0000) [pid = 3188] [serial = 1516] [outer = 000000340D7AB400] 13:31:28 INFO - PROCESS | 3188 | 1461184288314 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340FF0AC00) [pid = 3188] [serial = 1517] [outer = 000000340D7AB400] 13:31:28 INFO - PROCESS | 3188 | 1461184288900 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]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 944ms 13:31:28 INFO - PROCESS | 3188 | 1461184288961 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 3188 | 1461184288964 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 13:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:31:28 INFO - PROCESS | 3188 | 1461184288968 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 3188 | 1461184288970 Marionette TRACE conn5 <- [1,1986,null,{}] 13:31:28 INFO - PROCESS | 3188 | 1461184288974 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}] 13:31:29 INFO - PROCESS | 3188 | 1461184289092 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 13:31:29 INFO - PROCESS | 3188 | 1461184289189 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000341306E000 == 64 [pid = 3188] [id = 506] 13:31:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034103D8C00) [pid = 3188] [serial = 1518] [outer = 0000000000000000] 13:31:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (00000034103DD400) [pid = 3188] [serial = 1519] [outer = 00000034103D8C00] 13:31:29 INFO - PROCESS | 3188 | 1461184289248 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (00000034104E1400) [pid = 3188] [serial = 1520] [outer = 00000034103D8C00] 13:31:29 INFO - PROCESS | 3188 | 1461184289785 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]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 882ms 13:31:29 INFO - PROCESS | 3188 | 1461184289852 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 3188 | 1461184289855 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 13:31:29 INFO - PROCESS | 3188 | 1461184289858 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:31:29 INFO - PROCESS | 3188 | 1461184289861 Marionette TRACE conn5 <- [1,1990,null,{}] 13:31:29 INFO - PROCESS | 3188 | 1461184289864 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}] 13:31:29 INFO - PROCESS | 3188 | 1461184289976 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 13:31:30 INFO - PROCESS | 3188 | 1461184290101 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000341365B800 == 65 [pid = 3188] [id = 507] 13:31:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003412012C00) [pid = 3188] [serial = 1521] [outer = 0000000000000000] 13:31:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003412017C00) [pid = 3188] [serial = 1522] [outer = 0000003412012C00] 13:31:30 INFO - PROCESS | 3188 | 1461184290160 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (0000003412043C00) [pid = 3188] [serial = 1523] [outer = 0000003412012C00] 13:31:30 INFO - PROCESS | 3188 | 1461184290762 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]]]}] 13:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 986ms 13:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:31:30 INFO - PROCESS | 3188 | 1461184290858 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 3188 | 1461184290861 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 13:31:30 INFO - PROCESS | 3188 | 1461184290866 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 3188 | 1461184290868 Marionette TRACE conn5 <- [1,1994,null,{}] 13:31:30 INFO - PROCESS | 3188 | 1461184290872 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}] 13:31:31 INFO - PROCESS | 3188 | 1461184291014 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 13:31:31 INFO - PROCESS | 3188 | 1461184291138 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C26800 == 66 [pid = 3188] [id = 508] 13:31:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (0000003404122000) [pid = 3188] [serial = 1524] [outer = 0000000000000000] 13:31:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (0000003412166400) [pid = 3188] [serial = 1525] [outer = 0000003404122000] 13:31:31 INFO - PROCESS | 3188 | 1461184291201 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (00000034122C1000) [pid = 3188] [serial = 1526] [outer = 0000003404122000] 13:31:32 INFO - PROCESS | 3188 | 1461184292048 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]]]}] 13:31:32 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 13:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1239ms 13:31:32 INFO - PROCESS | 3188 | 1461184292106 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 3188 | 1461184292110 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 13:31:32 INFO - PROCESS | 3188 | 1461184292115 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:31:32 INFO - PROCESS | 3188 | 1461184292120 Marionette TRACE conn5 <- [1,1998,null,{}] 13:31:32 INFO - PROCESS | 3188 | 1461184292127 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}] 13:31:32 INFO - PROCESS | 3188 | 1461184292233 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 13:31:32 INFO - PROCESS | 3188 | 1461184292367 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 3188 | ++DOCSHELL 0000003408A9C000 == 67 [pid = 3188] [id = 509] 13:31:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003404454400) [pid = 3188] [serial = 1527] [outer = 0000000000000000] 13:31:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003405F3BC00) [pid = 3188] [serial = 1528] [outer = 0000003404454400] 13:31:32 INFO - PROCESS | 3188 | 1461184292420 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (00000034071DE400) [pid = 3188] [serial = 1529] [outer = 0000003404454400] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 0000003412AD0800 == 66 [pid = 3188] [id = 459] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 0000003412749000 == 65 [pid = 3188] [id = 501] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 0000003410536800 == 64 [pid = 3188] [id = 500] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 000000341042E000 == 63 [pid = 3188] [id = 499] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE7B000 == 62 [pid = 3188] [id = 498] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2CB800 == 61 [pid = 3188] [id = 497] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE0A800 == 60 [pid = 3188] [id = 496] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 000000340C356000 == 59 [pid = 3188] [id = 495] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340EC41000) [pid = 3188] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 00000034082B7800 == 58 [pid = 3188] [id = 494] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 000000340716F800 == 57 [pid = 3188] [id = 493] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 0000003412757800 == 56 [pid = 3188] [id = 489] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 0000003412642800 == 55 [pid = 3188] [id = 488] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 000000340D94E000 == 54 [pid = 3188] [id = 487] 13:31:33 INFO - PROCESS | 3188 | --DOCSHELL 0000003409F18000 == 53 [pid = 3188] [id = 486] 13:31:33 INFO - PROCESS | 3188 | 1461184293068 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]]]}] 13:31:33 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 13:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 986ms 13:31:33 INFO - PROCESS | 3188 | 1461184293106 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 3188 | 1461184293112 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 13:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340BDC0800) [pid = 3188] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340771E000) [pid = 3188] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003407AF3800) [pid = 3188] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340A92A800) [pid = 3188] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003409993800) [pid = 3188] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003407CCD800) [pid = 3188] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003407A36000) [pid = 3188] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003409996400) [pid = 3188] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340825E800) [pid = 3188] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (00000034085EB400) [pid = 3188] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003404149C00) [pid = 3188] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003400A07400) [pid = 3188] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340C610800) [pid = 3188] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (0000003406EA3000) [pid = 3188] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (0000003405F3A800) [pid = 3188] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340BF8DC00) [pid = 3188] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (0000003409FA6000) [pid = 3188] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340DA82000) [pid = 3188] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340CAEC800) [pid = 3188] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340D7AA400) [pid = 3188] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340CB40000) [pid = 3188] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003409FAF400) [pid = 3188] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340D7B5000) [pid = 3188] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340A929C00) [pid = 3188] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:31:33 INFO - PROCESS | 3188 | 1461184293151 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 3188 | 1461184293154 Marionette TRACE conn5 <- [1,2002,null,{}] 13:31:33 INFO - PROCESS | 3188 | 1461184293160 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}] 13:31:33 INFO - PROCESS | 3188 | 1461184293254 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 13:31:33 INFO - PROCESS | 3188 | 1461184293267 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407F42000 == 54 [pid = 3188] [id = 510] 13:31:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (00000034068CB800) [pid = 3188] [serial = 1530] [outer = 0000000000000000] 13:31:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (0000003406E9A000) [pid = 3188] [serial = 1531] [outer = 00000034068CB800] 13:31:33 INFO - PROCESS | 3188 | 1461184293316 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (0000003407725400) [pid = 3188] [serial = 1532] [outer = 00000034068CB800] 13:31:33 INFO - PROCESS | 3188 | 1461184293863 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]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 754ms 13:31:33 INFO - PROCESS | 3188 | 1461184293886 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 3188 | 1461184293889 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 13:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:31:33 INFO - PROCESS | 3188 | 1461184293892 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 3188 | 1461184293896 Marionette TRACE conn5 <- [1,2006,null,{}] 13:31:33 INFO - PROCESS | 3188 | 1461184293907 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}] 13:31:34 INFO - PROCESS | 3188 | 1461184294004 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 13:31:34 INFO - PROCESS | 3188 | 1461184294080 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C342800 == 55 [pid = 3188] [id = 511] 13:31:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (0000003407AF1C00) [pid = 3188] [serial = 1533] [outer = 0000000000000000] 13:31:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (00000034082D0000) [pid = 3188] [serial = 1534] [outer = 0000003407AF1C00] 13:31:34 INFO - PROCESS | 3188 | 1461184294139 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003408D86000) [pid = 3188] [serial = 1535] [outer = 0000003407AF1C00] 13:31:34 INFO - PROCESS | 3188 | 1461184294562 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]]]}] 13:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 13:31:34 INFO - PROCESS | 3188 | 1461184294632 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 3188 | 1461184294635 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 13:31:34 INFO - PROCESS | 3188 | 1461184294639 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:31:34 INFO - PROCESS | 3188 | 1461184294641 Marionette TRACE conn5 <- [1,2010,null,{}] 13:31:34 INFO - PROCESS | 3188 | 1461184294644 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}] 13:31:34 INFO - PROCESS | 3188 | 1461184294736 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 13:31:34 INFO - PROCESS | 3188 | 1461184294742 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D958800 == 56 [pid = 3188] [id = 512] 13:31:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (0000003409F03400) [pid = 3188] [serial = 1536] [outer = 0000000000000000] 13:31:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340A4A3000) [pid = 3188] [serial = 1537] [outer = 0000003409F03400] 13:31:34 INFO - PROCESS | 3188 | 1461184294797 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340B124800) [pid = 3188] [serial = 1538] [outer = 0000003409F03400] 13:31:35 INFO - PROCESS | 3188 | 1461184295262 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]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 13:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:31:35 INFO - PROCESS | 3188 | 1461184295316 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 3188 | 1461184295319 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 13:31:35 INFO - PROCESS | 3188 | 1461184295322 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 3188 | 1461184295324 Marionette TRACE conn5 <- [1,2014,null,{}] 13:31:35 INFO - PROCESS | 3188 | 1461184295327 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}] 13:31:35 INFO - PROCESS | 3188 | 1461184295442 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 13:31:35 INFO - PROCESS | 3188 | 1461184295448 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082A8800 == 57 [pid = 3188] [id = 513] 13:31:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340BDC7000) [pid = 3188] [serial = 1539] [outer = 0000000000000000] 13:31:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340BF19800) [pid = 3188] [serial = 1540] [outer = 000000340BDC7000] 13:31:35 INFO - PROCESS | 3188 | 1461184295495 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340C375800) [pid = 3188] [serial = 1541] [outer = 000000340BDC7000] 13:31:35 INFO - PROCESS | 3188 | 1461184295960 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]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 13:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:31:36 INFO - PROCESS | 3188 | 1461184295995 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 3188 | 1461184295997 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 13:31:36 INFO - PROCESS | 3188 | 1461184296000 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 3188 | 1461184296002 Marionette TRACE conn5 <- [1,2018,null,{}] 13:31:36 INFO - PROCESS | 3188 | 1461184296006 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}] 13:31:36 INFO - PROCESS | 3188 | 1461184296140 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 13:31:36 INFO - PROCESS | 3188 | 1461184296230 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F914000 == 58 [pid = 3188] [id = 514] 13:31:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340C60CC00) [pid = 3188] [serial = 1542] [outer = 0000000000000000] 13:31:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340CAE5C00) [pid = 3188] [serial = 1543] [outer = 000000340C60CC00] 13:31:36 INFO - PROCESS | 3188 | 1461184296282 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340CB3FC00) [pid = 3188] [serial = 1544] [outer = 000000340C60CC00] 13:31:36 INFO - PROCESS | 3188 | 1461184296727 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]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 776ms 13:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:31:36 INFO - PROCESS | 3188 | 1461184296782 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 3188 | 1461184296785 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 13:31:36 INFO - PROCESS | 3188 | 1461184296788 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 3188 | 1461184296790 Marionette TRACE conn5 <- [1,2022,null,{}] 13:31:36 INFO - PROCESS | 3188 | 1461184296793 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}] 13:31:36 INFO - PROCESS | 3188 | 1461184296913 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 13:31:36 INFO - PROCESS | 3188 | 1461184296968 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410392000 == 59 [pid = 3188] [id = 515] 13:31:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340D7AE000) [pid = 3188] [serial = 1545] [outer = 0000000000000000] 13:31:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340D7B2400) [pid = 3188] [serial = 1546] [outer = 000000340D7AE000] 13:31:37 INFO - PROCESS | 3188 | 1461184297018 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340EAEF000) [pid = 3188] [serial = 1547] [outer = 000000340D7AE000] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340BDC2000) [pid = 3188] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003409F06400) [pid = 3188] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340C607C00) [pid = 3188] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340FF64000) [pid = 3188] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003404944400) [pid = 3188] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340825EC00) [pid = 3188] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003404575400) [pid = 3188] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (0000003408253800) [pid = 3188] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340DA82800) [pid = 3188] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340F977400) [pid = 3188] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:31:37 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340EC3F800) [pid = 3188] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:31:37 INFO - PROCESS | 3188 | 1461184297663 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]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 13:31:37 INFO - PROCESS | 3188 | 1461184297733 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 3188 | 1461184297735 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 13:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:31:37 INFO - PROCESS | 3188 | 1461184297738 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 3188 | 1461184297740 Marionette TRACE conn5 <- [1,2026,null,{}] 13:31:37 INFO - PROCESS | 3188 | 1461184297744 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}] 13:31:37 INFO - PROCESS | 3188 | 1461184297863 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 13:31:37 INFO - PROCESS | 3188 | 1461184297920 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE7A800 == 60 [pid = 3188] [id = 516] 13:31:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (0000003408AC9C00) [pid = 3188] [serial = 1548] [outer = 0000000000000000] 13:31:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340CB3D400) [pid = 3188] [serial = 1549] [outer = 0000003408AC9C00] 13:31:37 INFO - PROCESS | 3188 | 1461184297967 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340EAF9000) [pid = 3188] [serial = 1550] [outer = 0000003408AC9C00] 13:31:38 INFO - PROCESS | 3188 | 1461184298329 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]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 13:31:38 INFO - PROCESS | 3188 | 1461184298371 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 3188 | 1461184298373 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 13:31:38 INFO - PROCESS | 3188 | 1461184298377 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:31:38 INFO - PROCESS | 3188 | 1461184298379 Marionette TRACE conn5 <- [1,2030,null,{}] 13:31:38 INFO - PROCESS | 3188 | 1461184298382 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}] 13:31:38 INFO - PROCESS | 3188 | 1461184298471 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 13:31:38 INFO - PROCESS | 3188 | 1461184298478 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410456800 == 61 [pid = 3188] [id = 517] 13:31:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340EC4B800) [pid = 3188] [serial = 1551] [outer = 0000000000000000] 13:31:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340F2A1000) [pid = 3188] [serial = 1552] [outer = 000000340EC4B800] 13:31:38 INFO - PROCESS | 3188 | 1461184298525 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340F952800) [pid = 3188] [serial = 1553] [outer = 000000340EC4B800] 13:31:38 INFO - PROCESS | 3188 | 1461184298956 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]]]}] 13:31:39 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) 13:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 13:31:39 INFO - PROCESS | 3188 | 1461184299009 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 3188 | 1461184299012 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 13:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:31:39 INFO - PROCESS | 3188 | 1461184299015 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 3188 | 1461184299017 Marionette TRACE conn5 <- [1,2034,null,{}] 13:31:39 INFO - PROCESS | 3188 | 1461184299021 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}] 13:31:39 INFO - PROCESS | 3188 | 1461184299129 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 13:31:39 INFO - PROCESS | 3188 | 1461184299138 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412646800 == 62 [pid = 3188] [id = 518] 13:31:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340FF04400) [pid = 3188] [serial = 1554] [outer = 0000000000000000] 13:31:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340FF0E800) [pid = 3188] [serial = 1555] [outer = 000000340FF04400] 13:31:39 INFO - PROCESS | 3188 | 1461184299185 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340FF65C00) [pid = 3188] [serial = 1556] [outer = 000000340FF04400] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2D7800 == 61 [pid = 3188] [id = 481] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B0B800 == 60 [pid = 3188] [id = 492] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000341288F800 == 59 [pid = 3188] [id = 490] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003412ABB000 == 58 [pid = 3188] [id = 491] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A3800 == 57 [pid = 3188] [id = 411] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE7B800 == 56 [pid = 3188] [id = 410] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD3A800 == 55 [pid = 3188] [id = 484] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003410582000 == 54 [pid = 3188] [id = 485] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 00000034082B7000 == 53 [pid = 3188] [id = 412] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A1000 == 52 [pid = 3188] [id = 483] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE5F800 == 51 [pid = 3188] [id = 480] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003406D5D000 == 50 [pid = 3188] [id = 399] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE76800 == 49 [pid = 3188] [id = 482] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340C33A800 == 48 [pid = 3188] [id = 478] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8E0000 == 47 [pid = 3188] [id = 408] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340C35A000 == 46 [pid = 3188] [id = 409] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340D91B800 == 45 [pid = 3188] [id = 479] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340829F000 == 44 [pid = 3188] [id = 407] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340B32E000 == 43 [pid = 3188] [id = 400] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003408A9C000 == 42 [pid = 3188] [id = 509] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003413C26800 == 41 [pid = 3188] [id = 508] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000341365B800 == 40 [pid = 3188] [id = 507] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000341306E000 == 39 [pid = 3188] [id = 506] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003412C75800 == 38 [pid = 3188] [id = 505] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2C9800 == 37 [pid = 3188] [id = 504] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B11800 == 36 [pid = 3188] [id = 502] 13:31:40 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5D1000 == 35 [pid = 3188] [id = 503] 13:31:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003407F42000 == 34 [pid = 3188] [id = 510] 13:31:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE7A800 == 33 [pid = 3188] [id = 516] 13:31:41 INFO - PROCESS | 3188 | --DOCSHELL 00000034082A8800 == 32 [pid = 3188] [id = 513] 13:31:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340F914000 == 31 [pid = 3188] [id = 514] 13:31:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003410392000 == 30 [pid = 3188] [id = 515] 13:31:41 INFO - PROCESS | 3188 | --DOCSHELL 0000003410456800 == 29 [pid = 3188] [id = 517] 13:31:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340D958800 == 28 [pid = 3188] [id = 512] 13:31:41 INFO - PROCESS | 3188 | --DOCSHELL 000000340C342800 == 27 [pid = 3188] [id = 511] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340F241000) [pid = 3188] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340BF18000) [pid = 3188] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340BF8B400) [pid = 3188] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003406E8D400) [pid = 3188] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340A0EF000) [pid = 3188] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340DA75800) [pid = 3188] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (0000003410355C00) [pid = 3188] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340FF68400) [pid = 3188] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (0000003406EA2000) [pid = 3188] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003407CCBC00) [pid = 3188] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (00000034082D2800) [pid = 3188] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003408C0A000) [pid = 3188] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (00000034071DF000) [pid = 3188] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003405F46400) [pid = 3188] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340F838C00) [pid = 3188] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340CA7C800) [pid = 3188] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (00000034082D1800) [pid = 3188] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340C606000) [pid = 3188] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340F955400) [pid = 3188] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340FF0A000) [pid = 3188] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340A9E0800) [pid = 3188] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340EC43400) [pid = 3188] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340FF59C00) [pid = 3188] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000341035C000) [pid = 3188] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340FF08400) [pid = 3188] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340F8E7800) [pid = 3188] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340EAEC800) [pid = 3188] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000340B115800) [pid = 3188] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:31:41 INFO - PROCESS | 3188 | 1461184301424 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]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2433ms 13:31:41 INFO - PROCESS | 3188 | 1461184301452 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 3188 | 1461184301456 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 13:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:31:41 INFO - PROCESS | 3188 | 1461184301462 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 3188 | 1461184301466 Marionette TRACE conn5 <- [1,2038,null,{}] 13:31:41 INFO - PROCESS | 3188 | 1461184301472 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}] 13:31:41 INFO - PROCESS | 3188 | 1461184301570 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 13:31:41 INFO - PROCESS | 3188 | 1461184301583 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406F10800 == 28 [pid = 3188] [id = 519] 13:31:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003404578C00) [pid = 3188] [serial = 1557] [outer = 0000000000000000] 13:31:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0000003404944000) [pid = 3188] [serial = 1558] [outer = 0000003404578C00] 13:31:41 INFO - PROCESS | 3188 | 1461184301634 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0000003404C1E800) [pid = 3188] [serial = 1559] [outer = 0000003404578C00] 13:31:42 INFO - PROCESS | 3188 | 1461184302149 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]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 13:31:42 INFO - PROCESS | 3188 | 1461184302200 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 3188 | 1461184302207 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 13:31:42 INFO - PROCESS | 3188 | 1461184302214 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:31:42 INFO - PROCESS | 3188 | 1461184302217 Marionette TRACE conn5 <- [1,2042,null,{}] 13:31:42 INFO - PROCESS | 3188 | 1461184302221 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}] 13:31:42 INFO - PROCESS | 3188 | 1461184302309 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 13:31:42 INFO - PROCESS | 3188 | 1461184302319 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 3188 | ++DOCSHELL 00000034077B5000 == 29 [pid = 3188] [id = 520] 13:31:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340696AC00) [pid = 3188] [serial = 1560] [outer = 0000000000000000] 13:31:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0000003406E92400) [pid = 3188] [serial = 1561] [outer = 000000340696AC00] 13:31:42 INFO - PROCESS | 3188 | 1461184302368 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0000003406EA8000) [pid = 3188] [serial = 1562] [outer = 000000340696AC00] 13:31:42 INFO - PROCESS | 3188 | 1461184302863 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]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 13:31:42 INFO - PROCESS | 3188 | 1461184302891 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 3188 | 1461184302894 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 13:31:42 INFO - PROCESS | 3188 | 1461184302898 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:31:42 INFO - PROCESS | 3188 | 1461184302902 Marionette TRACE conn5 <- [1,2046,null,{}] 13:31:42 INFO - PROCESS | 3188 | 1461184302915 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}] 13:31:43 INFO - PROCESS | 3188 | 1461184303044 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 13:31:43 INFO - PROCESS | 3188 | 1461184303125 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409B15000 == 30 [pid = 3188] [id = 521] 13:31:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (00000034007C9800) [pid = 3188] [serial = 1563] [outer = 0000000000000000] 13:31:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003407AE9400) [pid = 3188] [serial = 1564] [outer = 00000034007C9800] 13:31:43 INFO - PROCESS | 3188 | 1461184303180 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0000003407CCE400) [pid = 3188] [serial = 1565] [outer = 00000034007C9800] 13:31:43 INFO - PROCESS | 3188 | 1461184303573 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]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 13:31:43 INFO - PROCESS | 3188 | 1461184303638 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 3188 | 1461184303641 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 13:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:31:43 INFO - PROCESS | 3188 | 1461184303644 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 3188 | 1461184303646 Marionette TRACE conn5 <- [1,2050,null,{}] 13:31:43 INFO - PROCESS | 3188 | 1461184303650 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}] 13:31:43 INFO - PROCESS | 3188 | 1461184303733 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 13:31:43 INFO - PROCESS | 3188 | 1461184303740 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B283000 == 31 [pid = 3188] [id = 522] 13:31:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003407CEF800) [pid = 3188] [serial = 1566] [outer = 0000000000000000] 13:31:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003407E86400) [pid = 3188] [serial = 1567] [outer = 0000003407CEF800] 13:31:43 INFO - PROCESS | 3188 | 1461184303788 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (00000034081B9800) [pid = 3188] [serial = 1568] [outer = 0000003407CEF800] 13:31:44 INFO - PROCESS | 3188 | 1461184304230 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]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 13:31:44 INFO - PROCESS | 3188 | 1461184304276 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 3188 | 1461184304278 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 13:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:31:44 INFO - PROCESS | 3188 | 1461184304282 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 3188 | 1461184304284 Marionette TRACE conn5 <- [1,2054,null,{}] 13:31:44 INFO - PROCESS | 3188 | 1461184304288 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}] 13:31:44 INFO - PROCESS | 3188 | 1461184304367 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 13:31:44 INFO - PROCESS | 3188 | 1461184304375 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5C1800 == 32 [pid = 3188] [id = 523] 13:31:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (0000003406968800) [pid = 3188] [serial = 1569] [outer = 0000000000000000] 13:31:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (00000034082C9800) [pid = 3188] [serial = 1570] [outer = 0000003406968800] 13:31:44 INFO - PROCESS | 3188 | 1461184304424 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (0000003408312800) [pid = 3188] [serial = 1571] [outer = 0000003406968800] 13:31:44 INFO - PROCESS | 3188 | 1461184304898 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]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 13:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:31:44 INFO - PROCESS | 3188 | 1461184304956 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 3188 | 1461184304958 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 13:31:44 INFO - PROCESS | 3188 | 1461184304962 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 3188 | 1461184304964 Marionette TRACE conn5 <- [1,2058,null,{}] 13:31:44 INFO - PROCESS | 3188 | 1461184304967 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}] 13:31:45 INFO - PROCESS | 3188 | 1461184305085 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 13:31:45 INFO - PROCESS | 3188 | 1461184305101 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C346800 == 33 [pid = 3188] [id = 524] 13:31:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (0000003408A73400) [pid = 3188] [serial = 1572] [outer = 0000000000000000] 13:31:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003409993000) [pid = 3188] [serial = 1573] [outer = 0000003408A73400] 13:31:45 INFO - PROCESS | 3188 | 1461184305152 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003409B27C00) [pid = 3188] [serial = 1574] [outer = 0000003408A73400] 13:31:45 INFO - PROCESS | 3188 | 1461184305580 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]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 672ms 13:31:45 INFO - PROCESS | 3188 | 1461184305636 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 3188 | 1461184305638 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 13:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:31:45 INFO - PROCESS | 3188 | 1461184305641 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 3188 | 1461184305643 Marionette TRACE conn5 <- [1,2062,null,{}] 13:31:45 INFO - PROCESS | 3188 | 1461184305647 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}] 13:31:45 INFO - PROCESS | 3188 | 1461184305752 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 13:31:45 INFO - PROCESS | 3188 | 1461184305762 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D90A000 == 34 [pid = 3188] [id = 525] 13:31:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (0000003409F11800) [pid = 3188] [serial = 1575] [outer = 0000000000000000] 13:31:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340A49C400) [pid = 3188] [serial = 1576] [outer = 0000003409F11800] 13:31:45 INFO - PROCESS | 3188 | 1461184305808 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340A92F000) [pid = 3188] [serial = 1577] [outer = 0000003409F11800] 13:31:46 INFO - PROCESS | 3188 | 1461184306230 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]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 13:31:46 INFO - PROCESS | 3188 | 1461184306274 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 3188 | 1461184306277 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 13:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:31:46 INFO - PROCESS | 3188 | 1461184306280 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 3188 | 1461184306282 Marionette TRACE conn5 <- [1,2066,null,{}] 13:31:46 INFO - PROCESS | 3188 | 1461184306285 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}] 13:31:46 INFO - PROCESS | 3188 | 1461184306362 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 13:31:46 INFO - PROCESS | 3188 | 1461184306368 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D955000 == 35 [pid = 3188] [id = 526] 13:31:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340A92C800) [pid = 3188] [serial = 1578] [outer = 0000000000000000] 13:31:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340A9DE000) [pid = 3188] [serial = 1579] [outer = 000000340A92C800] 13:31:46 INFO - PROCESS | 3188 | 1461184306414 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340B121800) [pid = 3188] [serial = 1580] [outer = 000000340A92C800] 13:31:46 INFO - PROCESS | 3188 | 1461184306895 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]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 13:31:46 INFO - PROCESS | 3188 | 1461184306961 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 3188 | 1461184306963 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 13:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:31:46 INFO - PROCESS | 3188 | 1461184306967 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 3188 | 1461184306968 Marionette TRACE conn5 <- [1,2070,null,{}] 13:31:46 INFO - PROCESS | 3188 | 1461184306972 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}] 13:31:47 INFO - PROCESS | 3188 | 1461184307074 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 13:31:47 INFO - PROCESS | 3188 | 1461184307156 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409B14800 == 36 [pid = 3188] [id = 527] 13:31:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340BDC5000) [pid = 3188] [serial = 1581] [outer = 0000000000000000] 13:31:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340BDCBC00) [pid = 3188] [serial = 1582] [outer = 000000340BDC5000] 13:31:47 INFO - PROCESS | 3188 | 1461184307204 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340BF21C00) [pid = 3188] [serial = 1583] [outer = 000000340BDC5000] 13:31:47 INFO - PROCESS | 3188 | 1461184307628 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]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 13:31:47 INFO - PROCESS | 3188 | 1461184307660 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 3188 | 1461184307663 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 13:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:31:47 INFO - PROCESS | 3188 | 1461184307666 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 3188 | 1461184307668 Marionette TRACE conn5 <- [1,2074,null,{}] 13:31:47 INFO - PROCESS | 3188 | 1461184307671 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}] 13:31:47 INFO - PROCESS | 3188 | 1461184307794 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 13:31:47 INFO - PROCESS | 3188 | 1461184307801 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2BE000 == 37 [pid = 3188] [id = 528] 13:31:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340BF7EC00) [pid = 3188] [serial = 1584] [outer = 0000000000000000] 13:31:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340BF89000) [pid = 3188] [serial = 1585] [outer = 000000340BF7EC00] 13:31:47 INFO - PROCESS | 3188 | 1461184307847 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340C37B400) [pid = 3188] [serial = 1586] [outer = 000000340BF7EC00] 13:31:48 INFO - PROCESS | 3188 | 1461184308317 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]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 13:31:48 INFO - PROCESS | 3188 | 1461184308340 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 3188 | 1461184308343 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 13:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:31:48 INFO - PROCESS | 3188 | 1461184308352 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 3188 | 1461184308355 Marionette TRACE conn5 <- [1,2078,null,{}] 13:31:48 INFO - PROCESS | 3188 | 1461184308359 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}] 13:31:48 INFO - PROCESS | 3188 | 1461184308526 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 13:31:48 INFO - PROCESS | 3188 | 1461184308555 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5C1000 == 38 [pid = 3188] [id = 529] 13:31:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340CA70400) [pid = 3188] [serial = 1587] [outer = 0000000000000000] 13:31:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340CA72400) [pid = 3188] [serial = 1588] [outer = 000000340CA70400] 13:31:48 INFO - PROCESS | 3188 | 1461184308614 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340CAE0400) [pid = 3188] [serial = 1589] [outer = 000000340CA70400] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (00000034081B8400) [pid = 3188] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340C37FC00) [pid = 3188] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340F2A0000) [pid = 3188] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003405F42800) [pid = 3188] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340F8E4800) [pid = 3188] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340C37F800) [pid = 3188] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340F95F800) [pid = 3188] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340D7AE000) [pid = 3188] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340C60CC00) [pid = 3188] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003408AC9C00) [pid = 3188] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340EC4B800) [pid = 3188] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (0000003409F03400) [pid = 3188] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003407AF1C00) [pid = 3188] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (00000034068CB800) [pid = 3188] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003404454400) [pid = 3188] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (0000003404122000) [pid = 3188] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003412012C00) [pid = 3188] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (00000034103D8C00) [pid = 3188] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340D7AB400) [pid = 3188] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0000003408AD4800) [pid = 3188] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340771A400) [pid = 3188] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (0000003410359800) [pid = 3188] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:31:49 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340BDC7000) [pid = 3188] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:31:49 INFO - PROCESS | 3188 | 1461184309295 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]]]}] 13:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 13:31:49 INFO - PROCESS | 3188 | 1461184309336 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 3188 | 1461184309338 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 13:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:31:49 INFO - PROCESS | 3188 | 1461184309341 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 3188 | 1461184309343 Marionette TRACE conn5 <- [1,2082,null,{}] 13:31:49 INFO - PROCESS | 3188 | 1461184309347 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}] 13:31:49 INFO - PROCESS | 3188 | 1461184309425 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 13:31:49 INFO - PROCESS | 3188 | 1461184309432 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F90A800 == 39 [pid = 3188] [id = 530] 13:31:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003408AD4800) [pid = 3188] [serial = 1590] [outer = 0000000000000000] 13:31:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340C60F800) [pid = 3188] [serial = 1591] [outer = 0000003408AD4800] 13:31:49 INFO - PROCESS | 3188 | 1461184309480 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340CAEA000) [pid = 3188] [serial = 1592] [outer = 0000003408AD4800] 13:31:49 INFO - PROCESS | 3188 | 1461184309907 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]]]}] 13:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 587ms 13:31:49 INFO - PROCESS | 3188 | 1461184309935 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 3188 | 1461184309938 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 13:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:31:49 INFO - PROCESS | 3188 | 1461184309941 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 3188 | 1461184309943 Marionette TRACE conn5 <- [1,2086,null,{}] 13:31:49 INFO - PROCESS | 3188 | 1461184309951 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}] 13:31:50 INFO - PROCESS | 3188 | 1461184310031 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 13:31:50 INFO - PROCESS | 3188 | 1461184310038 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 3188 | ++DOCSHELL 000000341038E000 == 40 [pid = 3188] [id = 531] 13:31:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340CB3B000) [pid = 3188] [serial = 1593] [outer = 0000000000000000] 13:31:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340CB3F800) [pid = 3188] [serial = 1594] [outer = 000000340CB3B000] 13:31:50 INFO - PROCESS | 3188 | 1461184310084 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340D7AE400) [pid = 3188] [serial = 1595] [outer = 000000340CB3B000] 13:31:50 INFO - PROCESS | 3188 | 1461184310542 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]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 13:31:50 INFO - PROCESS | 3188 | 1461184310575 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 3188 | 1461184310577 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 13:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:31:50 INFO - PROCESS | 3188 | 1461184310585 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 3188 | 1461184310587 Marionette TRACE conn5 <- [1,2090,null,{}] 13:31:50 INFO - PROCESS | 3188 | 1461184310590 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}] 13:31:50 INFO - PROCESS | 3188 | 1461184310672 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 13:31:50 INFO - PROCESS | 3188 | 1461184310680 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103AF800 == 41 [pid = 3188] [id = 532] 13:31:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340B11E000) [pid = 3188] [serial = 1596] [outer = 0000000000000000] 13:31:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340DA74C00) [pid = 3188] [serial = 1597] [outer = 000000340B11E000] 13:31:50 INFO - PROCESS | 3188 | 1461184310726 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340DA7C000) [pid = 3188] [serial = 1598] [outer = 000000340B11E000] 13:31:51 INFO - PROCESS | 3188 | 1461184311350 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]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 838ms 13:31:51 INFO - PROCESS | 3188 | 1461184311485 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 3188 | 1461184311490 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 13:31:51 INFO - PROCESS | 3188 | 1461184311497 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:31:51 INFO - PROCESS | 3188 | 1461184311501 Marionette TRACE conn5 <- [1,2094,null,{}] 13:31:51 INFO - PROCESS | 3188 | 1461184311507 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}] 13:31:51 INFO - PROCESS | 3188 | 1461184311639 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 13:31:51 INFO - PROCESS | 3188 | 1461184311712 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 3188 | ++DOCSHELL 00000034073B2000 == 42 [pid = 3188] [id = 533] 13:31:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (0000003403B57800) [pid = 3188] [serial = 1599] [outer = 0000000000000000] 13:31:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (00000034068BFC00) [pid = 3188] [serial = 1600] [outer = 0000003403B57800] 13:31:51 INFO - PROCESS | 3188 | 1461184311814 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (00000034071DB400) [pid = 3188] [serial = 1601] [outer = 0000003403B57800] 13:31:52 INFO - PROCESS | 3188 | 1461184312493 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] 13:31:52 INFO - PROCESS | 3188 | 1461184312587 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 13:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:31:52 INFO - PROCESS | 3188 | 1461184312595 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 3188 | 1461184312598 Marionette TRACE conn5 <- [1,2098,null,{}] 13:31:52 INFO - PROCESS | 3188 | 1461184312602 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}] 13:31:52 INFO - PROCESS | 3188 | 1461184312747 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 13:31:52 INFO - PROCESS | 3188 | 1461184312819 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 3188 | ++DOCSHELL 0000003400EE2000 == 43 [pid = 3188] [id = 534] 13:31:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340088C000) [pid = 3188] [serial = 1602] [outer = 0000000000000000] 13:31:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340410DC00) [pid = 3188] [serial = 1603] [outer = 000000340088C000] 13:31:52 INFO - PROCESS | 3188 | 1461184312919 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (0000003407CF4000) [pid = 3188] [serial = 1604] [outer = 000000340088C000] 13:31:53 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE70000 == 42 [pid = 3188] [id = 466] 13:31:53 INFO - PROCESS | 3188 | --DOCSHELL 000000340D954000 == 41 [pid = 3188] [id = 465] 13:31:53 INFO - PROCESS | 3188 | --DOCSHELL 000000340A55D000 == 40 [pid = 3188] [id = 462] 13:31:53 INFO - PROCESS | 3188 | --DOCSHELL 000000340A557800 == 39 [pid = 3188] [id = 468] 13:31:53 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5CE000 == 38 [pid = 3188] [id = 463] 13:31:53 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8C3000 == 37 [pid = 3188] [id = 467] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340FF0E800) [pid = 3188] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOCSHELL 0000003412646800 == 36 [pid = 3188] [id = 518] 13:31:53 INFO - PROCESS | 3188 | 1461184313837 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]]]}] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003409992400) [pid = 3188] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340EC3EC00) [pid = 3188] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340F8E9000) [pid = 3188] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003407721800) [pid = 3188] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340F974C00) [pid = 3188] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340F246000) [pid = 3188] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340FF5D400) [pid = 3188] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340D7B2400) [pid = 3188] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340CB3FC00) [pid = 3188] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340CAE5C00) [pid = 3188] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340CB3D400) [pid = 3188] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340F2A1000) [pid = 3188] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340EAEF000) [pid = 3188] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340A4A3000) [pid = 3188] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (00000034082D0000) [pid = 3188] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0000003408D86000) [pid = 3188] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003406E9A000) [pid = 3188] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0000003407725400) [pid = 3188] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (00000034071DE400) [pid = 3188] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0000003405F3BC00) [pid = 3188] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (00000034122C1000) [pid = 3188] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0000003412166400) [pid = 3188] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003412043C00) [pid = 3188] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0000003412017C00) [pid = 3188] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (00000034104E1400) [pid = 3188] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (00000034103DD400) [pid = 3188] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000340FF0AC00) [pid = 3188] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340EAF0000) [pid = 3188] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000340BF21400) [pid = 3188] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0000003409990000) [pid = 3188] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0000003407CFA800) [pid = 3188] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0000003407723000) [pid = 3188] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (00000034103D1000) [pid = 3188] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (000000340F952800) [pid = 3188] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000340BF19800) [pid = 3188] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (000000340C375800) [pid = 3188] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (000000340B124800) [pid = 3188] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (000000340EAF9000) [pid = 3188] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1281ms 13:31:53 INFO - PROCESS | 3188 | 1461184313881 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 3188 | 1461184313886 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 13:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:31:53 INFO - PROCESS | 3188 | 1461184313892 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 3188 | 1461184313895 Marionette TRACE conn5 <- [1,2102,null,{}] 13:31:53 INFO - PROCESS | 3188 | 1461184313900 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}] 13:31:53 INFO - PROCESS | 3188 | 1461184313986 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 13:31:54 INFO - PROCESS | 3188 | 1461184313996 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 3188 | ++DOCSHELL 00000034073B0000 == 37 [pid = 3188] [id = 535] 13:31:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (000000340696B400) [pid = 3188] [serial = 1605] [outer = 0000000000000000] 13:31:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (0000003406E9A000) [pid = 3188] [serial = 1606] [outer = 000000340696B400] 13:31:54 INFO - PROCESS | 3188 | 1461184314046 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (000000340771A400) [pid = 3188] [serial = 1607] [outer = 000000340696B400] 13:31:54 INFO - PROCESS | 3188 | 1461184314615 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]]]}] 13:31:54 INFO - PROCESS | 3188 | --DOCSHELL 0000003409BBE000 == 36 [pid = 3188] [id = 10] 13:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 776ms 13:31:54 INFO - PROCESS | 3188 | 1461184314671 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 3188 | 1461184314676 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 13:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:31:54 INFO - PROCESS | 3188 | 1461184314682 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 3188 | 1461184314685 Marionette TRACE conn5 <- [1,2106,null,{}] 13:31:54 INFO - PROCESS | 3188 | 1461184314689 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}] 13:31:54 INFO - PROCESS | 3188 | 1461184314777 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 13:31:54 INFO - PROCESS | 3188 | 1461184314864 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B321000 == 37 [pid = 3188] [id = 536] 13:31:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0000003406EA4000) [pid = 3188] [serial = 1608] [outer = 0000000000000000] 13:31:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003407CF2C00) [pid = 3188] [serial = 1609] [outer = 0000003406EA4000] 13:31:54 INFO - PROCESS | 3188 | 1461184314912 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (00000034081B6400) [pid = 3188] [serial = 1610] [outer = 0000003406EA4000] 13:31:55 INFO - PROCESS | 3188 | 1461184315327 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]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 13:31:55 INFO - PROCESS | 3188 | 1461184315355 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 3188 | 1461184315358 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 13:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:31:55 INFO - PROCESS | 3188 | 1461184315361 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 3188 | 1461184315365 Marionette TRACE conn5 <- [1,2110,null,{}] 13:31:55 INFO - PROCESS | 3188 | 1461184315377 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}] 13:31:55 INFO - PROCESS | 3188 | 1461184315465 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 13:31:55 INFO - PROCESS | 3188 | 1461184315472 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD37000 == 38 [pid = 3188] [id = 537] 13:31:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (000000340411D400) [pid = 3188] [serial = 1611] [outer = 0000000000000000] 13:31:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (0000003408A6D800) [pid = 3188] [serial = 1612] [outer = 000000340411D400] 13:31:55 INFO - PROCESS | 3188 | 1461184315522 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (0000003408D0E000) [pid = 3188] [serial = 1613] [outer = 000000340411D400] 13:31:55 INFO - PROCESS | 3188 | 1461184315959 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]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 13:31:55 INFO - PROCESS | 3188 | 1461184315994 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 3188 | 1461184315997 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 13:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:31:56 INFO - PROCESS | 3188 | 1461184316005 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 3188 | 1461184316007 Marionette TRACE conn5 <- [1,2114,null,{}] 13:31:56 INFO - PROCESS | 3188 | 1461184316019 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}] 13:31:56 INFO - PROCESS | 3188 | 1461184316127 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 13:31:56 INFO - PROCESS | 3188 | 1461184316208 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7E9800 == 39 [pid = 3188] [id = 538] 13:31:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340998D000) [pid = 3188] [serial = 1614] [outer = 0000000000000000] 13:31:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (0000003409B2C400) [pid = 3188] [serial = 1615] [outer = 000000340998D000] 13:31:56 INFO - PROCESS | 3188 | 1461184316257 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340A49D800) [pid = 3188] [serial = 1616] [outer = 000000340998D000] 13:31:56 INFO - PROCESS | 3188 | 1461184316681 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]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 13:31:56 INFO - PROCESS | 3188 | 1461184316747 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 3188 | 1461184316750 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 13:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:31:56 INFO - PROCESS | 3188 | 1461184316753 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 3188 | 1461184316755 Marionette TRACE conn5 <- [1,2118,null,{}] 13:31:56 INFO - PROCESS | 3188 | 1461184316759 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}] 13:31:56 INFO - PROCESS | 3188 | 1461184316866 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 13:31:56 INFO - PROCESS | 3188 | 1461184316874 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340DAB9800 == 40 [pid = 3188] [id = 539] 13:31:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340A9D7400) [pid = 3188] [serial = 1617] [outer = 0000000000000000] 13:31:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340A9DC000) [pid = 3188] [serial = 1618] [outer = 000000340A9D7400] 13:31:56 INFO - PROCESS | 3188 | 1461184316926 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340BDC3800) [pid = 3188] [serial = 1619] [outer = 000000340A9D7400] 13:31:57 INFO - PROCESS | 3188 | 1461184317412 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] 13:31:57 INFO - PROCESS | 3188 | 1461184317450 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 13:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:31:57 INFO - PROCESS | 3188 | 1461184317454 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 3188 | 1461184317455 Marionette TRACE conn5 <- [1,2122,null,{}] 13:31:57 INFO - PROCESS | 3188 | 1461184317459 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}] 13:31:57 INFO - PROCESS | 3188 | 1461184317607 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 13:31:57 INFO - PROCESS | 3188 | 1461184317664 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2BD800 == 41 [pid = 3188] [id = 540] 13:31:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340C375000) [pid = 3188] [serial = 1620] [outer = 0000000000000000] 13:31:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340C381800) [pid = 3188] [serial = 1621] [outer = 000000340C375000] 13:31:57 INFO - PROCESS | 3188 | 1461184317716 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340C60AC00) [pid = 3188] [serial = 1622] [outer = 000000340C375000] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340BDC5000) [pid = 3188] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340FF04400) [pid = 3188] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340BF7EC00) [pid = 3188] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0000003406968800) [pid = 3188] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0000003407CEF800) [pid = 3188] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000340696AC00) [pid = 3188] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (00000034007C9800) [pid = 3188] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0000003404578C00) [pid = 3188] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000340A92C800) [pid = 3188] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0000003408A73400) [pid = 3188] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0000003409F11800) [pid = 3188] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (000000340CB3B000) [pid = 3188] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340CA70400) [pid = 3188] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:31:58 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0000003408AD4800) [pid = 3188] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:31:58 INFO - PROCESS | 3188 | 1461184318278 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] 13:31:58 INFO - PROCESS | 3188 | 1461184318340 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 13:31:58 INFO - PROCESS | 3188 | 1461184318344 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:31:58 INFO - PROCESS | 3188 | 1461184318346 Marionette TRACE conn5 <- [1,2126,null,{}] 13:31:58 INFO - PROCESS | 3188 | 1461184318350 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}] 13:31:58 INFO - PROCESS | 3188 | 1461184318455 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 13:31:58 INFO - PROCESS | 3188 | 1461184318503 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8D3800 == 42 [pid = 3188] [id = 541] 13:31:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003404570000) [pid = 3188] [serial = 1623] [outer = 0000000000000000] 13:31:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (00000034082CF800) [pid = 3188] [serial = 1624] [outer = 0000003404570000] 13:31:58 INFO - PROCESS | 3188 | 1461184318550 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (000000340C609C00) [pid = 3188] [serial = 1625] [outer = 0000003404570000] 13:31:58 INFO - PROCESS | 3188 | 1461184318914 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]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 628ms 13:31:58 INFO - PROCESS | 3188 | 1461184318975 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 3188 | 1461184318977 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 13:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:31:58 INFO - PROCESS | 3188 | 1461184318981 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 3188 | 1461184318983 Marionette TRACE conn5 <- [1,2130,null,{}] 13:31:58 INFO - PROCESS | 3188 | 1461184318986 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}] 13:31:59 INFO - PROCESS | 3188 | 1461184319067 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 13:31:59 INFO - PROCESS | 3188 | 1461184319073 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE74000 == 43 [pid = 3188] [id = 542] 13:31:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340CA70400) [pid = 3188] [serial = 1626] [outer = 0000000000000000] 13:31:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340CA7C000) [pid = 3188] [serial = 1627] [outer = 000000340CA70400] 13:31:59 INFO - PROCESS | 3188 | 1461184319119 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340CB3C000) [pid = 3188] [serial = 1628] [outer = 000000340CA70400] 13:31:59 INFO - PROCESS | 3188 | 1461184319533 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] 13:31:59 INFO - PROCESS | 3188 | 1461184319581 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 13:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:31:59 INFO - PROCESS | 3188 | 1461184319584 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 3188 | 1461184319586 Marionette TRACE conn5 <- [1,2134,null,{}] 13:31:59 INFO - PROCESS | 3188 | 1461184319589 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}] 13:31:59 INFO - PROCESS | 3188 | 1461184319673 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 13:31:59 INFO - PROCESS | 3188 | 1461184319682 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD36800 == 44 [pid = 3188] [id = 543] 13:31:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340CB39800) [pid = 3188] [serial = 1629] [outer = 0000000000000000] 13:31:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340DA75C00) [pid = 3188] [serial = 1630] [outer = 000000340CB39800] 13:31:59 INFO - PROCESS | 3188 | 1461184319728 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340DA80800) [pid = 3188] [serial = 1631] [outer = 000000340CB39800] 13:32:00 INFO - PROCESS | 3188 | 1461184320211 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] 13:32:00 INFO - PROCESS | 3188 | 1461184320262 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 13:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:32:00 INFO - PROCESS | 3188 | 1461184320268 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 3188 | 1461184320273 Marionette TRACE conn5 <- [1,2138,null,{}] 13:32:00 INFO - PROCESS | 3188 | 1461184320281 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}] 13:32:00 INFO - PROCESS | 3188 | 1461184320403 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 13:32:00 INFO - PROCESS | 3188 | 1461184320560 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082B1000 == 45 [pid = 3188] [id = 544] 13:32:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (00000034068BE800) [pid = 3188] [serial = 1632] [outer = 0000000000000000] 13:32:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003406969C00) [pid = 3188] [serial = 1633] [outer = 00000034068BE800] 13:32:00 INFO - PROCESS | 3188 | 1461184320620 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0000003407CC6000) [pid = 3188] [serial = 1634] [outer = 00000034068BE800] 13:32:01 INFO - PROCESS | 3188 | 1461184321203 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] 13:32:01 INFO - PROCESS | 3188 | 1461184321264 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 13:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:32:01 INFO - PROCESS | 3188 | 1461184321271 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 3188 | 1461184321274 Marionette TRACE conn5 <- [1,2142,null,{}] 13:32:01 INFO - PROCESS | 3188 | 1461184321278 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}] 13:32:01 INFO - PROCESS | 3188 | 1461184321388 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 13:32:01 INFO - PROCESS | 3188 | 1461184321466 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7E4000 == 46 [pid = 3188] [id = 545] 13:32:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (00000034082C6400) [pid = 3188] [serial = 1635] [outer = 0000000000000000] 13:32:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003408AD3400) [pid = 3188] [serial = 1636] [outer = 00000034082C6400] 13:32:01 INFO - PROCESS | 3188 | 1461184321565 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0000003409B2E800) [pid = 3188] [serial = 1637] [outer = 00000034082C6400] 13:32:02 INFO - PROCESS | 3188 | 1461184322181 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]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 923ms 13:32:02 INFO - PROCESS | 3188 | 1461184322199 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 3188 | 1461184322202 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 13:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:32:02 INFO - PROCESS | 3188 | 1461184322206 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 3188 | 1461184322211 Marionette TRACE conn5 <- [1,2146,null,{}] 13:32:02 INFO - PROCESS | 3188 | 1461184322223 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}] 13:32:02 INFO - PROCESS | 3188 | 1461184322334 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 13:32:02 INFO - PROCESS | 3188 | 1461184322425 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410445800 == 47 [pid = 3188] [id = 546] 13:32:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340BF8C800) [pid = 3188] [serial = 1638] [outer = 0000000000000000] 13:32:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340CAE5800) [pid = 3188] [serial = 1639] [outer = 000000340BF8C800] 13:32:02 INFO - PROCESS | 3188 | 1461184322486 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340EAF3800) [pid = 3188] [serial = 1640] [outer = 000000340BF8C800] 13:32:03 INFO - PROCESS | 3188 | 1461184323110 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] 13:32:03 INFO - PROCESS | 3188 | 1461184323198 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 13:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:32:03 INFO - PROCESS | 3188 | 1461184323202 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 3188 | 1461184323204 Marionette TRACE conn5 <- [1,2150,null,{}] 13:32:03 INFO - PROCESS | 3188 | 1461184323208 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}] 13:32:03 INFO - PROCESS | 3188 | 1461184323316 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 13:32:03 INFO - PROCESS | 3188 | 1461184323392 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410544800 == 48 [pid = 3188] [id = 547] 13:32:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340EC47400) [pid = 3188] [serial = 1641] [outer = 0000000000000000] 13:32:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340F23A400) [pid = 3188] [serial = 1642] [outer = 000000340EC47400] 13:32:03 INFO - PROCESS | 3188 | 1461184323492 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340F246800) [pid = 3188] [serial = 1643] [outer = 000000340EC47400] 13:32:04 INFO - PROCESS | 3188 | 1461184324064 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]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 923ms 13:32:04 INFO - PROCESS | 3188 | 1461184324127 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 3188 | 1461184324129 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 13:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:32:04 INFO - PROCESS | 3188 | 1461184324133 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 3188 | 1461184324135 Marionette TRACE conn5 <- [1,2154,null,{}] 13:32:04 INFO - PROCESS | 3188 | 1461184324139 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}] 13:32:04 INFO - PROCESS | 3188 | 1461184324244 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 13:32:04 INFO - PROCESS | 3188 | 1461184324333 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000340816F000 == 49 [pid = 3188] [id = 548] 13:32:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (00000034082D2800) [pid = 3188] [serial = 1644] [outer = 0000000000000000] 13:32:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (0000003409FA7000) [pid = 3188] [serial = 1645] [outer = 00000034082D2800] 13:32:04 INFO - PROCESS | 3188 | 1461184324391 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340CAEC800) [pid = 3188] [serial = 1646] [outer = 00000034082D2800] 13:32:05 INFO - PROCESS | 3188 | 1461184325088 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]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 13:32:05 INFO - PROCESS | 3188 | 1461184325122 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 3188 | 1461184325127 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 13:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:32:05 INFO - PROCESS | 3188 | 1461184325132 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 3188 | 1461184325136 Marionette TRACE conn5 <- [1,2158,null,{}] 13:32:05 INFO - PROCESS | 3188 | 1461184325142 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}] 13:32:05 INFO - PROCESS | 3188 | 1461184325241 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 13:32:05 INFO - PROCESS | 3188 | 1461184325334 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B28A000 == 50 [pid = 3188] [id = 549] 13:32:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (0000003406EA0000) [pid = 3188] [serial = 1647] [outer = 0000000000000000] 13:32:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (0000003406F30800) [pid = 3188] [serial = 1648] [outer = 0000003406EA0000] 13:32:05 INFO - PROCESS | 3188 | 1461184325387 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003407CEEC00) [pid = 3188] [serial = 1649] [outer = 0000003406EA0000] 13:32:05 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9BC000 == 49 [pid = 3188] [id = 12] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340DA74C00) [pid = 3188] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340C37B400) [pid = 3188] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340CB3F800) [pid = 3188] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340CAE0400) [pid = 3188] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340C60F800) [pid = 3188] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340CAEA000) [pid = 3188] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340B121800) [pid = 3188] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340BDCBC00) [pid = 3188] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340FF65C00) [pid = 3188] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340BF89000) [pid = 3188] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (00000034082C9800) [pid = 3188] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0000003408312800) [pid = 3188] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0000003407E86400) [pid = 3188] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (00000034081B9800) [pid = 3188] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0000003406E92400) [pid = 3188] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003406EA8000) [pid = 3188] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0000003407AE9400) [pid = 3188] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0000003407CCE400) [pid = 3188] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0000003404944000) [pid = 3188] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003404C1E800) [pid = 3188] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000340A9DE000) [pid = 3188] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0000003409993000) [pid = 3188] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0000003409B27C00) [pid = 3188] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000340A49C400) [pid = 3188] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (000000340A92F000) [pid = 3188] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340BF21C00) [pid = 3188] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (000000340D7AE400) [pid = 3188] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000340CA72400) [pid = 3188] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:32:05 INFO - PROCESS | 3188 | 1461184325961 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]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 881ms 13:32:06 INFO - PROCESS | 3188 | 1461184326017 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 3188 | 1461184326023 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 13:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:32:06 INFO - PROCESS | 3188 | 1461184326030 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 3188 | 1461184326033 Marionette TRACE conn5 <- [1,2162,null,{}] 13:32:06 INFO - PROCESS | 3188 | 1461184326036 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}] 13:32:06 INFO - PROCESS | 3188 | 1461184326124 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 13:32:06 INFO - PROCESS | 3188 | 1461184326195 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 3188 | ++DOCSHELL 000000340853F000 == 50 [pid = 3188] [id = 550] 13:32:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0000003404447C00) [pid = 3188] [serial = 1650] [outer = 0000000000000000] 13:32:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003406EA2000) [pid = 3188] [serial = 1651] [outer = 0000003404447C00] 13:32:06 INFO - PROCESS | 3188 | 1461184326252 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003407CD2C00) [pid = 3188] [serial = 1652] [outer = 0000003404447C00] 13:32:06 INFO - PROCESS | 3188 | 1461184326700 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]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 13:32:06 INFO - PROCESS | 3188 | 1461184326765 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 3188 | 1461184326768 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 13:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:32:06 INFO - PROCESS | 3188 | 1461184326772 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 3188 | 1461184326775 Marionette TRACE conn5 <- [1,2166,null,{}] 13:32:06 INFO - PROCESS | 3188 | 1461184326786 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}] 13:32:06 INFO - PROCESS | 3188 | 1461184326875 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 13:32:06 INFO - PROCESS | 3188 | 1461184326891 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C33F000 == 51 [pid = 3188] [id = 551] 13:32:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (00000034082C7C00) [pid = 3188] [serial = 1653] [outer = 0000000000000000] 13:32:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (00000034083D0800) [pid = 3188] [serial = 1654] [outer = 00000034082C7C00] 13:32:06 INFO - PROCESS | 3188 | 1461184326941 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340998F800) [pid = 3188] [serial = 1655] [outer = 00000034082C7C00] 13:32:07 INFO - PROCESS | 3188 | 1461184327405 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]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 693ms 13:32:07 INFO - PROCESS | 3188 | 1461184327466 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 3188 | 1461184327469 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 13:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:32:07 INFO - PROCESS | 3188 | 1461184327473 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 3188 | 1461184327474 Marionette TRACE conn5 <- [1,2170,null,{}] 13:32:07 INFO - PROCESS | 3188 | 1461184327478 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}] 13:32:07 INFO - PROCESS | 3188 | 1461184327564 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 13:32:07 INFO - PROCESS | 3188 | 1461184327573 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D95D800 == 52 [pid = 3188] [id = 552] 13:32:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0000003409FA5C00) [pid = 3188] [serial = 1656] [outer = 0000000000000000] 13:32:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340A92C000) [pid = 3188] [serial = 1657] [outer = 0000003409FA5C00] 13:32:07 INFO - PROCESS | 3188 | 1461184327620 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340A9E6000) [pid = 3188] [serial = 1658] [outer = 0000003409FA5C00] 13:32:08 INFO - PROCESS | 3188 | 1461184328060 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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 13:32:08 INFO - PROCESS | 3188 | 1461184328104 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 3188 | 1461184328106 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 13:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:32:08 INFO - PROCESS | 3188 | 1461184328110 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 3188 | 1461184328112 Marionette TRACE conn5 <- [1,2174,null,{}] 13:32:08 INFO - PROCESS | 3188 | 1461184328115 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}] 13:32:08 INFO - PROCESS | 3188 | 1461184328221 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 13:32:08 INFO - PROCESS | 3188 | 1461184328297 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F260800 == 53 [pid = 3188] [id = 553] 13:32:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340BDC1800) [pid = 3188] [serial = 1659] [outer = 0000000000000000] 13:32:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340BF17C00) [pid = 3188] [serial = 1660] [outer = 000000340BDC1800] 13:32:08 INFO - PROCESS | 3188 | 1461184328345 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340BF80000) [pid = 3188] [serial = 1661] [outer = 000000340BDC1800] 13:32:08 INFO - PROCESS | 3188 | 1461184328782 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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 734ms 13:32:08 INFO - PROCESS | 3188 | 1461184328847 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 3188 | 1461184328850 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 13:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:32:08 INFO - PROCESS | 3188 | 1461184328859 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 3188 | 1461184328861 Marionette TRACE conn5 <- [1,2178,null,{}] 13:32:08 INFO - PROCESS | 3188 | 1461184328864 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}] 13:32:09 INFO - PROCESS | 3188 | 1461184328997 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 13:32:09 INFO - PROCESS | 3188 | 1461184329054 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F91F000 == 54 [pid = 3188] [id = 554] 13:32:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340CA7B000) [pid = 3188] [serial = 1662] [outer = 0000000000000000] 13:32:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340CB42C00) [pid = 3188] [serial = 1663] [outer = 000000340CA7B000] 13:32:09 INFO - PROCESS | 3188 | 1461184329105 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340DA7A400) [pid = 3188] [serial = 1664] [outer = 000000340CA7B000] 13:32:09 INFO - PROCESS | 3188 | 1461184329562 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]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 776ms 13:32:09 INFO - PROCESS | 3188 | 1461184329637 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 3188 | 1461184329640 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 13:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:32:09 INFO - PROCESS | 3188 | 1461184329653 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 3188 | 1461184329655 Marionette TRACE conn5 <- [1,2182,null,{}] 13:32:09 INFO - PROCESS | 3188 | 1461184329659 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}] 13:32:09 INFO - PROCESS | 3188 | 1461184329768 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 13:32:09 INFO - PROCESS | 3188 | 1461184329777 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A4000 == 55 [pid = 3188] [id = 555] 13:32:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340EC48400) [pid = 3188] [serial = 1665] [outer = 0000000000000000] 13:32:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340F243C00) [pid = 3188] [serial = 1666] [outer = 000000340EC48400] 13:32:09 INFO - PROCESS | 3188 | 1461184329826 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340F29E400) [pid = 3188] [serial = 1667] [outer = 000000340EC48400] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340998D000) [pid = 3188] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340A9D7400) [pid = 3188] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340411D400) [pid = 3188] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340696B400) [pid = 3188] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0000003406EA4000) [pid = 3188] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003404570000) [pid = 3188] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (000000340CA70400) [pid = 3188] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340C375000) [pid = 3188] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0000003406EA3400) [pid = 3188] [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.] 13:32:10 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0000003409BBF800) [pid = 3188] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:32:10 INFO - PROCESS | 3188 | 1461184330298 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]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 13:32:10 INFO - PROCESS | 3188 | 1461184330343 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 3188 | 1461184330345 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 13:32:10 INFO - PROCESS | 3188 | 1461184330349 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:32:10 INFO - PROCESS | 3188 | 1461184330351 Marionette TRACE conn5 <- [1,2186,null,{}] 13:32:10 INFO - PROCESS | 3188 | 1461184330354 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}] 13:32:10 INFO - PROCESS | 3188 | 1461184330436 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 13:32:10 INFO - PROCESS | 3188 | 1461184330513 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 3188 | ++DOCSHELL 000000341044A000 == 56 [pid = 3188] [id = 556] 13:32:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340696B400) [pid = 3188] [serial = 1668] [outer = 0000000000000000] 13:32:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340BDC2800) [pid = 3188] [serial = 1669] [outer = 000000340696B400] 13:32:10 INFO - PROCESS | 3188 | 1461184330560 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340F833400) [pid = 3188] [serial = 1670] [outer = 000000340696B400] 13:32:10 INFO - PROCESS | 3188 | 1461184330913 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]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 13:32:10 INFO - PROCESS | 3188 | 1461184330982 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 3188 | 1461184330984 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 13:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:32:10 INFO - PROCESS | 3188 | 1461184330987 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 3188 | 1461184330989 Marionette TRACE conn5 <- [1,2190,null,{}] 13:32:11 INFO - PROCESS | 3188 | 1461184330998 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}] 13:32:11 INFO - PROCESS | 3188 | 1461184331106 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 13:32:11 INFO - PROCESS | 3188 | 1461184331115 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410589000 == 57 [pid = 3188] [id = 557] 13:32:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (000000340F83A400) [pid = 3188] [serial = 1671] [outer = 0000000000000000] 13:32:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340F8E6000) [pid = 3188] [serial = 1672] [outer = 000000340F83A400] 13:32:11 INFO - PROCESS | 3188 | 1461184331161 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340F8EEC00) [pid = 3188] [serial = 1673] [outer = 000000340F83A400] 13:32:11 INFO - PROCESS | 3188 | 1461184331584 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]]]}] 13:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 628ms 13:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:32:11 INFO - PROCESS | 3188 | 1461184331619 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 3188 | 1461184331621 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 13:32:11 INFO - PROCESS | 3188 | 1461184331624 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 3188 | 1461184331626 Marionette TRACE conn5 <- [1,2194,null,{}] 13:32:11 INFO - PROCESS | 3188 | 1461184331634 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}] 13:32:11 INFO - PROCESS | 3188 | 1461184331725 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 13:32:11 INFO - PROCESS | 3188 | 1461184331732 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412644800 == 58 [pid = 3188] [id = 558] 13:32:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340F8F2800) [pid = 3188] [serial = 1674] [outer = 0000000000000000] 13:32:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340F958C00) [pid = 3188] [serial = 1675] [outer = 000000340F8F2800] 13:32:11 INFO - PROCESS | 3188 | 1461184331778 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340F961400) [pid = 3188] [serial = 1676] [outer = 000000340F8F2800] 13:32:12 INFO - PROCESS | 3188 | 1461184332252 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]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 13:32:12 INFO - PROCESS | 3188 | 1461184332363 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 3188 | 1461184332367 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 13:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:32:12 INFO - PROCESS | 3188 | 1461184332373 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 3188 | 1461184332378 Marionette TRACE conn5 <- [1,2198,null,{}] 13:32:12 INFO - PROCESS | 3188 | 1461184332386 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}] 13:32:12 INFO - PROCESS | 3188 | 1461184332558 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 13:32:12 INFO - PROCESS | 3188 | 1461184332647 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000340854B000 == 59 [pid = 3188] [id = 559] 13:32:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (0000003404C25C00) [pid = 3188] [serial = 1677] [outer = 0000000000000000] 13:32:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (00000034068CDC00) [pid = 3188] [serial = 1678] [outer = 0000003404C25C00] 13:32:12 INFO - PROCESS | 3188 | 1461184332708 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0000003407AED000) [pid = 3188] [serial = 1679] [outer = 0000003404C25C00] 13:32:13 INFO - PROCESS | 3188 | 1461184333262 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]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 923ms 13:32:13 INFO - PROCESS | 3188 | 1461184333300 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 3188 | 1461184333307 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 13:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:32:13 INFO - PROCESS | 3188 | 1461184333313 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 3188 | 1461184333317 Marionette TRACE conn5 <- [1,2202,null,{}] 13:32:13 INFO - PROCESS | 3188 | 1461184333321 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}] 13:32:13 INFO - PROCESS | 3188 | 1461184333434 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 13:32:13 INFO - PROCESS | 3188 | 1461184333526 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE68800 == 60 [pid = 3188] [id = 560] 13:32:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003408A78800) [pid = 3188] [serial = 1680] [outer = 0000000000000000] 13:32:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003409991000) [pid = 3188] [serial = 1681] [outer = 0000003408A78800] 13:32:13 INFO - PROCESS | 3188 | 1461184333584 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340BDC7000) [pid = 3188] [serial = 1682] [outer = 0000003408A78800] 13:32:14 INFO - PROCESS | 3188 | 1461184334186 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]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 923ms 13:32:14 INFO - PROCESS | 3188 | 1461184334242 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 3188 | 1461184334245 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 13:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:32:14 INFO - PROCESS | 3188 | 1461184334249 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 3188 | 1461184334253 Marionette TRACE conn5 <- [1,2206,null,{}] 13:32:14 INFO - PROCESS | 3188 | 1461184334265 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}] 13:32:14 INFO - PROCESS | 3188 | 1461184334382 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 13:32:14 INFO - PROCESS | 3188 | 1461184334503 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 3188 | ++DOCSHELL 000000341274B000 == 61 [pid = 3188] [id = 561] 13:32:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340CA72400) [pid = 3188] [serial = 1683] [outer = 0000000000000000] 13:32:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340CB35C00) [pid = 3188] [serial = 1684] [outer = 000000340CA72400] 13:32:14 INFO - PROCESS | 3188 | 1461184334565 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340F29E800) [pid = 3188] [serial = 1685] [outer = 000000340CA72400] 13:32:15 INFO - PROCESS | 3188 | 1461184335124 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]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 945ms 13:32:15 INFO - PROCESS | 3188 | 1461184335195 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 3188 | 1461184335199 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 13:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:32:15 INFO - PROCESS | 3188 | 1461184335202 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 3188 | 1461184335204 Marionette TRACE conn5 <- [1,2210,null,{}] 13:32:15 INFO - PROCESS | 3188 | 1461184335208 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}] 13:32:15 INFO - PROCESS | 3188 | 1461184335358 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 13:32:15 INFO - PROCESS | 3188 | 1461184335411 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412889000 == 62 [pid = 3188] [id = 562] 13:32:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340B11C400) [pid = 3188] [serial = 1686] [outer = 0000000000000000] 13:32:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340F95B400) [pid = 3188] [serial = 1687] [outer = 000000340B11C400] 13:32:15 INFO - PROCESS | 3188 | 1461184335470 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340F97F000) [pid = 3188] [serial = 1688] [outer = 000000340B11C400] 13:32:16 INFO - PROCESS | 3188 | 1461184336069 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]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 923ms 13:32:16 INFO - PROCESS | 3188 | 1461184336127 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 3188 | 1461184336130 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 13:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:32:16 INFO - PROCESS | 3188 | 1461184336134 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 3188 | 1461184336136 Marionette TRACE conn5 <- [1,2214,null,{}] 13:32:16 INFO - PROCESS | 3188 | 1461184336140 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}] 13:32:16 INFO - PROCESS | 3188 | 1461184336247 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 13:32:16 INFO - PROCESS | 3188 | 1461184336338 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 3188 | ++DOCSHELL 00000034128B6000 == 63 [pid = 3188] [id = 563] 13:32:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340BDCC000) [pid = 3188] [serial = 1689] [outer = 0000000000000000] 13:32:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340FF08400) [pid = 3188] [serial = 1690] [outer = 000000340BDCC000] 13:32:16 INFO - PROCESS | 3188 | 1461184336395 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340FF58800) [pid = 3188] [serial = 1691] [outer = 000000340BDCC000] 13:32:17 INFO - PROCESS | 3188 | 1461184337139 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]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1021ms 13:32:17 INFO - PROCESS | 3188 | 1461184337159 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 3188 | 1461184337164 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 13:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:32:17 INFO - PROCESS | 3188 | 1461184337170 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 3188 | 1461184337174 Marionette TRACE conn5 <- [1,2218,null,{}] 13:32:17 INFO - PROCESS | 3188 | 1461184337205 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}] 13:32:17 INFO - PROCESS | 3188 | 1461184337303 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 13:32:17 INFO - PROCESS | 3188 | 1461184337433 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B453000 == 64 [pid = 3188] [id = 564] 13:32:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340494F000) [pid = 3188] [serial = 1692] [outer = 0000000000000000] 13:32:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003400A05400) [pid = 3188] [serial = 1693] [outer = 000000340494F000] 13:32:17 INFO - PROCESS | 3188 | 1461184337489 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340771D400) [pid = 3188] [serial = 1694] [outer = 000000340494F000] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 000000341037A800 == 63 [pid = 3188] [id = 469] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340810C800 == 62 [pid = 3188] [id = 461] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 0000003406D58000 == 61 [pid = 3188] [id = 460] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 0000003410589000 == 60 [pid = 3188] [id = 557] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 000000341044A000 == 59 [pid = 3188] [id = 556] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A4000 == 58 [pid = 3188] [id = 555] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340F91F000 == 57 [pid = 3188] [id = 554] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340F260800 == 56 [pid = 3188] [id = 553] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340D95D800 == 55 [pid = 3188] [id = 552] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340C33F000 == 54 [pid = 3188] [id = 551] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340A562800) [pid = 3188] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340410DC00) [pid = 3188] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (00000034068BFC00) [pid = 3188] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340DA75C00) [pid = 3188] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | 1461184338114 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]]]}] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340853F000 == 53 [pid = 3188] [id = 550] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 000000340B28A000 == 52 [pid = 3188] [id = 549] 13:32:18 INFO - PROCESS | 3188 | --DOCSHELL 00000034082B1000 == 51 [pid = 3188] [id = 544] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (0000003409B2C400) [pid = 3188] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340A49D800) [pid = 3188] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340BDC3800) [pid = 3188] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003408A6D800) [pid = 3188] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003406E9A000) [pid = 3188] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340771A400) [pid = 3188] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340A9DC000) [pid = 3188] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (0000003407CF2C00) [pid = 3188] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (00000034081B6400) [pid = 3188] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (00000034082CF800) [pid = 3188] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340CB3C000) [pid = 3188] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340C381800) [pid = 3188] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003415E98400) [pid = 3188] [serial = 1094] [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.] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340CA7C000) [pid = 3188] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (000000340C60AC00) [pid = 3188] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340C609C00) [pid = 3188] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003408D0E000) [pid = 3188] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 13:32:18 INFO - PROCESS | 3188 | 1461184338158 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 3188 | 1461184338164 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 13:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:32:18 INFO - PROCESS | 3188 | 1461184338171 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 3188 | 1461184338173 Marionette TRACE conn5 <- [1,2222,null,{}] 13:32:18 INFO - PROCESS | 3188 | 1461184338177 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}] 13:32:18 INFO - PROCESS | 3188 | 1461184338276 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 13:32:18 INFO - PROCESS | 3188 | 1461184338353 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407F26000 == 52 [pid = 3188] [id = 565] 13:32:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003406E8E000) [pid = 3188] [serial = 1695] [outer = 0000000000000000] 13:32:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0000003406EA6000) [pid = 3188] [serial = 1696] [outer = 0000003406E8E000] 13:32:18 INFO - PROCESS | 3188 | 1461184338401 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0000003407A3BC00) [pid = 3188] [serial = 1697] [outer = 0000003406E8E000] 13:32:18 INFO - PROCESS | 3188 | 1461184338817 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]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 734ms 13:32:18 INFO - PROCESS | 3188 | 1461184338906 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 3188 | 1461184338908 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 13:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:32:18 INFO - PROCESS | 3188 | 1461184338912 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 3188 | 1461184338916 Marionette TRACE conn5 <- [1,2226,null,{}] 13:32:18 INFO - PROCESS | 3188 | 1461184338927 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}] 13:32:19 INFO - PROCESS | 3188 | 1461184339021 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 13:32:19 INFO - PROCESS | 3188 | 1461184339031 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD3A800 == 53 [pid = 3188] [id = 566] 13:32:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (00000034082CF800) [pid = 3188] [serial = 1698] [outer = 0000000000000000] 13:32:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (00000034085EEC00) [pid = 3188] [serial = 1699] [outer = 00000034082CF800] 13:32:19 INFO - PROCESS | 3188 | 1461184339080 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0000003408C1B000) [pid = 3188] [serial = 1700] [outer = 00000034082CF800] 13:32:19 INFO - PROCESS | 3188 | 1461184339543 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]]]}] 13:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 13:32:19 INFO - PROCESS | 3188 | 1461184339607 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 3188 | 1461184339609 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 13:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:32:19 INFO - PROCESS | 3188 | 1461184339613 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 3188 | 1461184339615 Marionette TRACE conn5 <- [1,2230,null,{}] 13:32:19 INFO - PROCESS | 3188 | 1461184339619 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}] 13:32:19 INFO - PROCESS | 3188 | 1461184339705 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 13:32:19 INFO - PROCESS | 3188 | 1461184339713 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D91E000 == 54 [pid = 3188] [id = 567] 13:32:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003409FA7400) [pid = 3188] [serial = 1701] [outer = 0000000000000000] 13:32:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340A0ED000) [pid = 3188] [serial = 1702] [outer = 0000003409FA7400] 13:32:19 INFO - PROCESS | 3188 | 1461184339761 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340A932C00) [pid = 3188] [serial = 1703] [outer = 0000003409FA7400] 13:32:20 INFO - PROCESS | 3188 | 1461184340192 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]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 13:32:20 INFO - PROCESS | 3188 | 1461184340245 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 3188 | 1461184340247 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:32:20 INFO - PROCESS | 3188 | 1461184340251 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 3188 | 1461184340253 Marionette TRACE conn5 <- [1,2234,null,{}] 13:32:20 INFO - PROCESS | 3188 | 1461184340256 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}] 13:32:20 INFO - PROCESS | 3188 | 1461184340339 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 13:32:20 INFO - PROCESS | 3188 | 1461184340376 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE15800 == 55 [pid = 3188] [id = 568] 13:32:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340A9DEC00) [pid = 3188] [serial = 1704] [outer = 0000000000000000] 13:32:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340B119000) [pid = 3188] [serial = 1705] [outer = 000000340A9DEC00] 13:32:20 INFO - PROCESS | 3188 | 1461184340424 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340BDC8C00) [pid = 3188] [serial = 1706] [outer = 000000340A9DEC00] 13:32:20 INFO - PROCESS | 3188 | 1461184340898 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]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 13:32:20 INFO - PROCESS | 3188 | 1461184340928 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 3188 | 1461184340930 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:32:20 INFO - PROCESS | 3188 | 1461184340934 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 3188 | 1461184340936 Marionette TRACE conn5 <- [1,2238,null,{}] 13:32:20 INFO - PROCESS | 3188 | 1461184340939 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}] 13:32:21 INFO - PROCESS | 3188 | 1461184341074 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 13:32:21 INFO - PROCESS | 3188 | 1461184341131 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8CC000 == 56 [pid = 3188] [id = 569] 13:32:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340C375C00) [pid = 3188] [serial = 1707] [outer = 0000000000000000] 13:32:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340C603000) [pid = 3188] [serial = 1708] [outer = 000000340C375C00] 13:32:21 INFO - PROCESS | 3188 | 1461184341182 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340C611800) [pid = 3188] [serial = 1709] [outer = 000000340C375C00] 13:32:21 INFO - PROCESS | 3188 | 1461184341618 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]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 13:32:21 INFO - PROCESS | 3188 | 1461184341672 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 3188 | 1461184341674 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 13:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:32:21 INFO - PROCESS | 3188 | 1461184341677 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 3188 | 1461184341679 Marionette TRACE conn5 <- [1,2242,null,{}] 13:32:21 INFO - PROCESS | 3188 | 1461184341730 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}] 13:32:21 INFO - PROCESS | 3188 | 1461184341836 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 13:32:21 INFO - PROCESS | 3188 | 1461184341849 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE6E000 == 57 [pid = 3188] [id = 570] 13:32:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340CA6FC00) [pid = 3188] [serial = 1710] [outer = 0000000000000000] 13:32:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340CAE9C00) [pid = 3188] [serial = 1711] [outer = 000000340CA6FC00] 13:32:21 INFO - PROCESS | 3188 | 1461184341938 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340CB40400) [pid = 3188] [serial = 1712] [outer = 000000340CA6FC00] 13:32:22 INFO - PROCESS | 3188 | 1461184342361 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]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 712ms 13:32:22 INFO - PROCESS | 3188 | 1461184342393 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 3188 | 1461184342395 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 13:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:32:22 INFO - PROCESS | 3188 | 1461184342399 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 3188 | 1461184342401 Marionette TRACE conn5 <- [1,2246,null,{}] 13:32:22 INFO - PROCESS | 3188 | 1461184342412 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}] 13:32:22 INFO - PROCESS | 3188 | 1461184342520 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 13:32:22 INFO - PROCESS | 3188 | 1461184342526 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 3188 | ++DOCSHELL 000000341039D000 == 58 [pid = 3188] [id = 571] 13:32:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340CADD400) [pid = 3188] [serial = 1713] [outer = 0000000000000000] 13:32:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340D7B2C00) [pid = 3188] [serial = 1714] [outer = 000000340CADD400] 13:32:22 INFO - PROCESS | 3188 | 1461184342574 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340EAEE400) [pid = 3188] [serial = 1715] [outer = 000000340CADD400] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340088C000) [pid = 3188] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340BDC1800) [pid = 3188] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340CA7B000) [pid = 3188] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003406EA0000) [pid = 3188] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340696B400) [pid = 3188] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003409FA5C00) [pid = 3188] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (00000034082D2800) [pid = 3188] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003404447C00) [pid = 3188] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340F83A400) [pid = 3188] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (00000034082C7C00) [pid = 3188] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:32:22 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340EC48400) [pid = 3188] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:32:23 INFO - PROCESS | 3188 | 1461184343220 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]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 881ms 13:32:23 INFO - PROCESS | 3188 | 1461184343283 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 3188 | 1461184343285 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 13:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:32:23 INFO - PROCESS | 3188 | 1461184343289 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 3188 | 1461184343291 Marionette TRACE conn5 <- [1,2250,null,{}] 13:32:23 INFO - PROCESS | 3188 | 1461184343294 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}] 13:32:23 INFO - PROCESS | 3188 | 1461184343376 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 13:32:23 INFO - PROCESS | 3188 | 1461184343383 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A3000 == 59 [pid = 3188] [id = 572] 13:32:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340A934400) [pid = 3188] [serial = 1716] [outer = 0000000000000000] 13:32:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340EAECC00) [pid = 3188] [serial = 1717] [outer = 000000340A934400] 13:32:23 INFO - PROCESS | 3188 | 1461184343428 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340EC47800) [pid = 3188] [serial = 1718] [outer = 000000340A934400] 13:32:23 INFO - PROCESS | 3188 | 1461184343839 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]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 587ms 13:32:23 INFO - PROCESS | 3188 | 1461184343884 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 3188 | 1461184343886 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 13:32:23 INFO - PROCESS | 3188 | 1461184343889 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:32:23 INFO - PROCESS | 3188 | 1461184343891 Marionette TRACE conn5 <- [1,2254,null,{}] 13:32:23 INFO - PROCESS | 3188 | 1461184343895 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}] 13:32:23 INFO - PROCESS | 3188 | 1461184343978 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 13:32:23 INFO - PROCESS | 3188 | 1461184343984 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 3188 | ++DOCSHELL 000000341057F000 == 60 [pid = 3188] [id = 573] 13:32:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340F240000) [pid = 3188] [serial = 1719] [outer = 0000000000000000] 13:32:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340F29A400) [pid = 3188] [serial = 1720] [outer = 000000340F240000] 13:32:24 INFO - PROCESS | 3188 | 1461184344030 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340F83E400) [pid = 3188] [serial = 1721] [outer = 000000340F240000] 13:32:24 INFO - PROCESS | 3188 | 1461184344481 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]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 13:32:24 INFO - PROCESS | 3188 | 1461184344522 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 3188 | 1461184344525 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 13:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:32:24 INFO - PROCESS | 3188 | 1461184344528 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 3188 | 1461184344531 Marionette TRACE conn5 <- [1,2258,null,{}] 13:32:24 INFO - PROCESS | 3188 | 1461184344535 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}] 13:32:24 INFO - PROCESS | 3188 | 1461184344638 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 13:32:24 INFO - PROCESS | 3188 | 1461184344644 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 3188 | ++DOCSHELL 000000341287A800 == 61 [pid = 3188] [id = 574] 13:32:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340F959C00) [pid = 3188] [serial = 1722] [outer = 0000000000000000] 13:32:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340FF04000) [pid = 3188] [serial = 1723] [outer = 000000340F959C00] 13:32:24 INFO - PROCESS | 3188 | 1461184344696 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340FF60000) [pid = 3188] [serial = 1724] [outer = 000000340F959C00] 13:32:25 INFO - PROCESS | 3188 | 1461184345413 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]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 922ms 13:32:25 INFO - PROCESS | 3188 | 1461184345460 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 3188 | 1461184345467 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 13:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:32:25 INFO - PROCESS | 3188 | 1461184345474 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 3188 | 1461184345478 Marionette TRACE conn5 <- [1,2262,null,{}] 13:32:25 INFO - PROCESS | 3188 | 1461184345483 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}] 13:32:25 INFO - PROCESS | 3188 | 1461184345600 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 13:32:25 INFO - PROCESS | 3188 | 1461184345725 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B456800 == 62 [pid = 3188] [id = 575] 13:32:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003406EA7C00) [pid = 3188] [serial = 1725] [outer = 0000000000000000] 13:32:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003407A36000) [pid = 3188] [serial = 1726] [outer = 0000003406EA7C00] 13:32:25 INFO - PROCESS | 3188 | 1461184345786 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (00000034081B5C00) [pid = 3188] [serial = 1727] [outer = 0000003406EA7C00] 13:32:26 INFO - PROCESS | 3188 | 1461184346406 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]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 986ms 13:32:26 INFO - PROCESS | 3188 | 1461184346461 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 3188 | 1461184346467 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 13:32:26 INFO - PROCESS | 3188 | 1461184346474 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:32:26 INFO - PROCESS | 3188 | 1461184346478 Marionette TRACE conn5 <- [1,2266,null,{}] 13:32:26 INFO - PROCESS | 3188 | 1461184346482 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}] 13:32:26 INFO - PROCESS | 3188 | 1461184346595 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 13:32:26 INFO - PROCESS | 3188 | 1461184346717 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE77000 == 63 [pid = 3188] [id = 576] 13:32:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (0000003408C07C00) [pid = 3188] [serial = 1728] [outer = 0000000000000000] 13:32:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003409FA3800) [pid = 3188] [serial = 1729] [outer = 0000003408C07C00] 13:32:26 INFO - PROCESS | 3188 | 1461184346776 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340BDCE800) [pid = 3188] [serial = 1730] [outer = 0000003408C07C00] 13:32:27 INFO - PROCESS | 3188 | 1461184347389 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]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 923ms 13:32:27 INFO - PROCESS | 3188 | 1461184347403 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 13:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:32:27 INFO - PROCESS | 3188 | 1461184347406 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 13:32:27 INFO - PROCESS | 3188 | 1461184347410 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 3188 | 1461184347414 Marionette TRACE conn5 <- [1,2270,null,{}] 13:32:27 INFO - PROCESS | 3188 | 1461184347426 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}] 13:32:27 INFO - PROCESS | 3188 | 1461184347541 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 13:32:27 INFO - PROCESS | 3188 | 1461184347666 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412AC4800 == 64 [pid = 3188] [id = 577] 13:32:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340C382400) [pid = 3188] [serial = 1731] [outer = 0000000000000000] 13:32:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340CAE6800) [pid = 3188] [serial = 1732] [outer = 000000340C382400] 13:32:27 INFO - PROCESS | 3188 | 1461184347728 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340F95CC00) [pid = 3188] [serial = 1733] [outer = 000000340C382400] 13:32:28 INFO - PROCESS | 3188 | 1461184348272 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]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 924ms 13:32:28 INFO - PROCESS | 3188 | 1461184348336 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 3188 | 1461184348339 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 13:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:32:28 INFO - PROCESS | 3188 | 1461184348343 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 3188 | 1461184348346 Marionette TRACE conn5 <- [1,2274,null,{}] 13:32:28 INFO - PROCESS | 3188 | 1461184348350 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}] 13:32:28 INFO - PROCESS | 3188 | 1461184348460 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 13:32:28 INFO - PROCESS | 3188 | 1461184348581 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B15000 == 65 [pid = 3188] [id = 578] 13:32:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340FF0C400) [pid = 3188] [serial = 1734] [outer = 0000000000000000] 13:32:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340FF57800) [pid = 3188] [serial = 1735] [outer = 000000340FF0C400] 13:32:28 INFO - PROCESS | 3188 | 1461184348641 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340FF65C00) [pid = 3188] [serial = 1736] [outer = 000000340FF0C400] 13:32:29 INFO - PROCESS | 3188 | 1461184349450 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]]]}] 13:32:29 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 13:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1173ms 13:32:29 INFO - PROCESS | 3188 | 1461184349519 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 3188 | 1461184349523 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 13:32:29 INFO - PROCESS | 3188 | 1461184349528 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:32:29 INFO - PROCESS | 3188 | 1461184349533 Marionette TRACE conn5 <- [1,2278,null,{}] 13:32:29 INFO - PROCESS | 3188 | 1461184349539 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}] 13:32:29 INFO - PROCESS | 3188 | 1461184349647 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 13:32:29 INFO - PROCESS | 3188 | 1461184349768 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD25000 == 66 [pid = 3188] [id = 579] 13:32:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003404122400) [pid = 3188] [serial = 1737] [outer = 0000000000000000] 13:32:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003406EA5C00) [pid = 3188] [serial = 1738] [outer = 0000003404122400] 13:32:29 INFO - PROCESS | 3188 | 1461184349822 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003408192C00) [pid = 3188] [serial = 1739] [outer = 0000003404122400] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2BD800 == 65 [pid = 3188] [id = 540] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD36800 == 64 [pid = 3188] [id = 543] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7E9800 == 63 [pid = 3188] [id = 538] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD37000 == 62 [pid = 3188] [id = 537] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000341057F000 == 61 [pid = 3188] [id = 573] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 00000034103A3000 == 60 [pid = 3188] [id = 572] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000341039D000 == 59 [pid = 3188] [id = 571] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE6E000 == 58 [pid = 3188] [id = 570] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8CC000 == 57 [pid = 3188] [id = 569] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE15800 == 56 [pid = 3188] [id = 568] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340D91E000 == 55 [pid = 3188] [id = 567] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD3A800 == 54 [pid = 3188] [id = 566] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340F958C00) [pid = 3188] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 0000003407F26000 == 53 [pid = 3188] [id = 565] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340B453000 == 52 [pid = 3188] [id = 564] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 0000003412889000 == 51 [pid = 3188] [id = 562] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000341274B000 == 50 [pid = 3188] [id = 561] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE68800 == 49 [pid = 3188] [id = 560] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 000000340854B000 == 48 [pid = 3188] [id = 559] 13:32:30 INFO - PROCESS | 3188 | --DOCSHELL 0000003412644800 == 47 [pid = 3188] [id = 558] 13:32:30 INFO - PROCESS | 3188 | 1461184350464 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]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 987ms 13:32:30 INFO - PROCESS | 3188 | 1461184350519 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 3188 | 1461184350524 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 13:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:32:30 INFO - PROCESS | 3188 | 1461184350531 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 3188 | 1461184350533 Marionette TRACE conn5 <- [1,2282,null,{}] 13:32:30 INFO - PROCESS | 3188 | 1461184350537 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}] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003407CF4000) [pid = 3188] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (0000003408AD3400) [pid = 3188] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340BDC2800) [pid = 3188] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340A92C000) [pid = 3188] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340F23A400) [pid = 3188] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340CAEC800) [pid = 3188] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003409FA7000) [pid = 3188] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003407CD2C00) [pid = 3188] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003406EA2000) [pid = 3188] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340CAE5800) [pid = 3188] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340F8EEC00) [pid = 3188] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (00000034083D0800) [pid = 3188] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340998F800) [pid = 3188] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340F243C00) [pid = 3188] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340F8E6000) [pid = 3188] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340F29E400) [pid = 3188] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340F833400) [pid = 3188] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340A9E6000) [pid = 3188] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340BF17C00) [pid = 3188] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340BF80000) [pid = 3188] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340DA7A400) [pid = 3188] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003406969C00) [pid = 3188] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0000003407CEEC00) [pid = 3188] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (0000003406F30800) [pid = 3188] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340CB42C00) [pid = 3188] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:32:30 INFO - PROCESS | 3188 | 1461184350674 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 13:32:30 INFO - PROCESS | 3188 | 1461184350730 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340810D800 == 48 [pid = 3188] [id = 580] 13:32:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (0000003406B17400) [pid = 3188] [serial = 1740] [outer = 0000000000000000] 13:32:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (0000003407CD2C00) [pid = 3188] [serial = 1741] [outer = 0000003406B17400] 13:32:30 INFO - PROCESS | 3188 | 1461184350779 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (00000034082CEC00) [pid = 3188] [serial = 1742] [outer = 0000003406B17400] 13:32:31 INFO - PROCESS | 3188 | 1461184351199 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]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 13:32:31 INFO - PROCESS | 3188 | 1461184351304 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 3188 | 1461184351307 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 13:32:31 INFO - PROCESS | 3188 | 1461184351311 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:32:31 INFO - PROCESS | 3188 | 1461184351315 Marionette TRACE conn5 <- [1,2286,null,{}] 13:32:31 INFO - PROCESS | 3188 | 1461184351326 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}] 13:32:31 INFO - PROCESS | 3188 | 1461184351424 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 13:32:31 INFO - PROCESS | 3188 | 1461184351433 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D90F000 == 49 [pid = 3188] [id = 581] 13:32:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (0000003409FA6000) [pid = 3188] [serial = 1743] [outer = 0000000000000000] 13:32:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340A937400) [pid = 3188] [serial = 1744] [outer = 0000003409FA6000] 13:32:31 INFO - PROCESS | 3188 | 1461184351484 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340BDC0400) [pid = 3188] [serial = 1745] [outer = 0000003409FA6000] 13:32:31 INFO - PROCESS | 3188 | 1461184351947 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]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 672ms 13:32:32 INFO - PROCESS | 3188 | 1461184351992 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 3188 | 1461184351995 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 13:32:32 INFO - PROCESS | 3188 | 1461184351998 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:32:32 INFO - PROCESS | 3188 | 1461184352000 Marionette TRACE conn5 <- [1,2290,null,{}] 13:32:32 INFO - PROCESS | 3188 | 1461184352004 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}] 13:32:32 INFO - PROCESS | 3188 | 1461184352090 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 13:32:32 INFO - PROCESS | 3188 | 1461184352099 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE5E000 == 50 [pid = 3188] [id = 582] 13:32:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340BF7E800) [pid = 3188] [serial = 1746] [outer = 0000000000000000] 13:32:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340BF8C000) [pid = 3188] [serial = 1747] [outer = 000000340BF7E800] 13:32:32 INFO - PROCESS | 3188 | 1461184352149 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340C606000) [pid = 3188] [serial = 1748] [outer = 000000340BF7E800] 13:32:32 INFO - PROCESS | 3188 | 1461184352573 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]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 13:32:32 INFO - PROCESS | 3188 | 1461184352630 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 3188 | 1461184352632 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 13:32:32 INFO - PROCESS | 3188 | 1461184352635 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:32:32 INFO - PROCESS | 3188 | 1461184352637 Marionette TRACE conn5 <- [1,2294,null,{}] 13:32:32 INFO - PROCESS | 3188 | 1461184352641 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}] 13:32:32 INFO - PROCESS | 3188 | 1461184352724 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 13:32:32 INFO - PROCESS | 3188 | 1461184352731 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409B0B800 == 51 [pid = 3188] [id = 583] 13:32:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340C609800) [pid = 3188] [serial = 1749] [outer = 0000000000000000] 13:32:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340CAE0800) [pid = 3188] [serial = 1750] [outer = 000000340C609800] 13:32:32 INFO - PROCESS | 3188 | 1461184352777 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340CB43800) [pid = 3188] [serial = 1751] [outer = 000000340C609800] 13:32:33 INFO - PROCESS | 3188 | 1461184353284 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]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 13:32:33 INFO - PROCESS | 3188 | 1461184353310 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 3188 | 1461184353313 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 13:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:32:33 INFO - PROCESS | 3188 | 1461184353316 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 3188 | 1461184353318 Marionette TRACE conn5 <- [1,2298,null,{}] 13:32:33 INFO - PROCESS | 3188 | 1461184353321 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}] 13:32:33 INFO - PROCESS | 3188 | 1461184353456 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 13:32:33 INFO - PROCESS | 3188 | 1461184353515 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410397800 == 52 [pid = 3188] [id = 584] 13:32:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340EAF6C00) [pid = 3188] [serial = 1752] [outer = 0000000000000000] 13:32:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340F29EC00) [pid = 3188] [serial = 1753] [outer = 000000340EAF6C00] 13:32:33 INFO - PROCESS | 3188 | 1461184353567 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340F8EB800) [pid = 3188] [serial = 1754] [outer = 000000340EAF6C00] 13:32:34 INFO - PROCESS | 3188 | 1461184354012 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]]]}] 13:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 13:32:34 INFO - PROCESS | 3188 | 1461184354054 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 3188 | 1461184354056 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 13:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:32:34 INFO - PROCESS | 3188 | 1461184354059 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 3188 | 1461184354061 Marionette TRACE conn5 <- [1,2302,null,{}] 13:32:34 INFO - PROCESS | 3188 | 1461184354065 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}] 13:32:34 INFO - PROCESS | 3188 | 1461184354203 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 13:32:34 INFO - PROCESS | 3188 | 1461184354216 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000341045F000 == 53 [pid = 3188] [id = 585] 13:32:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340F838400) [pid = 3188] [serial = 1755] [outer = 0000000000000000] 13:32:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340FF04400) [pid = 3188] [serial = 1756] [outer = 000000340F838400] 13:32:34 INFO - PROCESS | 3188 | 1461184354310 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340FF59C00) [pid = 3188] [serial = 1757] [outer = 000000340F838400] 13:32:34 INFO - PROCESS | 3188 | 1461184354747 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]]]}] 13:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 13:32:34 INFO - PROCESS | 3188 | 1461184354797 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 3188 | 1461184354799 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 13:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:32:34 INFO - PROCESS | 3188 | 1461184354802 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 3188 | 1461184354804 Marionette TRACE conn5 <- [1,2306,null,{}] 13:32:34 INFO - PROCESS | 3188 | 1461184354808 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}] 13:32:34 INFO - PROCESS | 3188 | 1461184354919 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 13:32:34 INFO - PROCESS | 3188 | 1461184354975 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410595000 == 54 [pid = 3188] [id = 586] 13:32:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340FF64000) [pid = 3188] [serial = 1758] [outer = 0000000000000000] 13:32:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340FF6BC00) [pid = 3188] [serial = 1759] [outer = 000000340FF64000] 13:32:35 INFO - PROCESS | 3188 | 1461184355022 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (0000003410355800) [pid = 3188] [serial = 1760] [outer = 000000340FF64000] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340C375C00) [pid = 3188] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340CA6FC00) [pid = 3188] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (00000034082CF800) [pid = 3188] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003406E8E000) [pid = 3188] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003409FA7400) [pid = 3188] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340A9DEC00) [pid = 3188] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340494F000) [pid = 3188] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340CADD400) [pid = 3188] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340F240000) [pid = 3188] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340F8F2800) [pid = 3188] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:32:35 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340A934400) [pid = 3188] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:32:35 INFO - PROCESS | 3188 | 1461184355518 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] 13:32:35 INFO - PROCESS | 3188 | 1461184355584 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 13:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:32:35 INFO - PROCESS | 3188 | 1461184355587 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 3188 | 1461184355589 Marionette TRACE conn5 <- [1,2310,null,{}] 13:32:35 INFO - PROCESS | 3188 | 1461184355593 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}] 13:32:35 INFO - PROCESS | 3188 | 1461184355675 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 13:32:35 INFO - PROCESS | 3188 | 1461184355681 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412876000 == 55 [pid = 3188] [id = 587] 13:32:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340C375C00) [pid = 3188] [serial = 1761] [outer = 0000000000000000] 13:32:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003410354C00) [pid = 3188] [serial = 1762] [outer = 000000340C375C00] 13:32:35 INFO - PROCESS | 3188 | 1461184355728 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000341035E400) [pid = 3188] [serial = 1763] [outer = 000000340C375C00] 13:32:36 INFO - PROCESS | 3188 | 1461184356142 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]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 587ms 13:32:36 INFO - PROCESS | 3188 | 1461184356187 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 3188 | 1461184356189 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 13:32:36 INFO - PROCESS | 3188 | 1461184356193 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:32:36 INFO - PROCESS | 3188 | 1461184356195 Marionette TRACE conn5 <- [1,2314,null,{}] 13:32:36 INFO - PROCESS | 3188 | 1461184356203 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}] 13:32:36 INFO - PROCESS | 3188 | 1461184356288 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 13:32:36 INFO - PROCESS | 3188 | 1461184356295 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412ACB800 == 56 [pid = 3188] [id = 588] 13:32:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (00000034103D0400) [pid = 3188] [serial = 1764] [outer = 0000000000000000] 13:32:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034103D2800) [pid = 3188] [serial = 1765] [outer = 00000034103D0400] 13:32:36 INFO - PROCESS | 3188 | 1461184356343 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (00000034103DAC00) [pid = 3188] [serial = 1766] [outer = 00000034103D0400] 13:32:36 INFO - PROCESS | 3188 | 1461184356771 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]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 13:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:32:36 INFO - PROCESS | 3188 | 1461184356827 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 3188 | 1461184356830 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 13:32:36 INFO - PROCESS | 3188 | 1461184356833 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 3188 | 1461184356836 Marionette TRACE conn5 <- [1,2318,null,{}] 13:32:36 INFO - PROCESS | 3188 | 1461184356839 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}] 13:32:36 INFO - PROCESS | 3188 | 1461184356945 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 13:32:36 INFO - PROCESS | 3188 | 1461184356959 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412C7C000 == 57 [pid = 3188] [id = 589] 13:32:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (00000034104DEC00) [pid = 3188] [serial = 1767] [outer = 0000000000000000] 13:32:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (00000034104E4C00) [pid = 3188] [serial = 1768] [outer = 00000034104DEC00] 13:32:37 INFO - PROCESS | 3188 | 1461184357012 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000341201C800) [pid = 3188] [serial = 1769] [outer = 00000034104DEC00] 13:32:37 INFO - PROCESS | 3188 | 1461184357680 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]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 881ms 13:32:37 INFO - PROCESS | 3188 | 1461184357717 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 3188 | 1461184357722 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 13:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:32:37 INFO - PROCESS | 3188 | 1461184357728 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 3188 | 1461184357732 Marionette TRACE conn5 <- [1,2322,null,{}] 13:32:37 INFO - PROCESS | 3188 | 1461184357753 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}] 13:32:37 INFO - PROCESS | 3188 | 1461184357869 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 13:32:38 INFO - PROCESS | 3188 | 1461184357996 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C34A800 == 58 [pid = 3188] [id = 590] 13:32:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (0000003407A37800) [pid = 3188] [serial = 1770] [outer = 0000000000000000] 13:32:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340825E800) [pid = 3188] [serial = 1771] [outer = 0000003407A37800] 13:32:38 INFO - PROCESS | 3188 | 1461184358058 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340998D800) [pid = 3188] [serial = 1772] [outer = 0000003407A37800] 13:32:38 INFO - PROCESS | 3188 | 1461184358673 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]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1006ms 13:32:38 INFO - PROCESS | 3188 | 1461184358737 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 3188 | 1461184358744 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 13:32:38 INFO - PROCESS | 3188 | 1461184358751 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:32:38 INFO - PROCESS | 3188 | 1461184358754 Marionette TRACE conn5 <- [1,2326,null,{}] 13:32:38 INFO - PROCESS | 3188 | 1461184358759 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}] 13:32:38 INFO - PROCESS | 3188 | 1461184358871 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 13:32:38 INFO - PROCESS | 3188 | 1461184358970 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE79800 == 59 [pid = 3188] [id = 591] 13:32:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340BDC1400) [pid = 3188] [serial = 1773] [outer = 0000000000000000] 13:32:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340BF84800) [pid = 3188] [serial = 1774] [outer = 000000340BDC1400] 13:32:39 INFO - PROCESS | 3188 | 1461184359027 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340CB3C000) [pid = 3188] [serial = 1775] [outer = 000000340BDC1400] 13:32:39 INFO - PROCESS | 3188 | 1461184359722 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]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1021ms 13:32:39 INFO - PROCESS | 3188 | 1461184359778 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 3188 | 1461184359781 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 13:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:32:39 INFO - PROCESS | 3188 | 1461184359785 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 3188 | 1461184359789 Marionette TRACE conn5 <- [1,2330,null,{}] 13:32:39 INFO - PROCESS | 3188 | 1461184359801 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}] 13:32:39 INFO - PROCESS | 3188 | 1461184359965 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 13:32:40 INFO - PROCESS | 3188 | 1461184360091 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 3188 | ++DOCSHELL 000000341301A800 == 60 [pid = 3188] [id = 592] 13:32:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340F245C00) [pid = 3188] [serial = 1776] [outer = 0000000000000000] 13:32:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340FF03000) [pid = 3188] [serial = 1777] [outer = 000000340F245C00] 13:32:40 INFO - PROCESS | 3188 | 1461184360153 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (00000034104D9400) [pid = 3188] [serial = 1778] [outer = 000000340F245C00] 13:32:40 INFO - PROCESS | 3188 | 1461184360700 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]]]}] 13:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 944ms 13:32:40 INFO - PROCESS | 3188 | 1461184360730 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 3188 | 1461184360733 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 13:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:32:40 INFO - PROCESS | 3188 | 1461184360737 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 3188 | 1461184360739 Marionette TRACE conn5 <- [1,2334,null,{}] 13:32:40 INFO - PROCESS | 3188 | 1461184360743 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}] 13:32:40 INFO - PROCESS | 3188 | 1461184360855 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 13:32:40 INFO - PROCESS | 3188 | 1461184360951 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413085800 == 61 [pid = 3188] [id = 593] 13:32:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003412012800) [pid = 3188] [serial = 1779] [outer = 0000000000000000] 13:32:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000341201CC00) [pid = 3188] [serial = 1780] [outer = 0000003412012800] 13:32:41 INFO - PROCESS | 3188 | 1461184361010 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003412046400) [pid = 3188] [serial = 1781] [outer = 0000003412012800] 13:32:41 INFO - PROCESS | 3188 | 1461184361641 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]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 988ms 13:32:41 INFO - PROCESS | 3188 | 1461184361728 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 3188 | 1461184361730 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 13:32:41 INFO - PROCESS | 3188 | 1461184361734 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:32:41 INFO - PROCESS | 3188 | 1461184361736 Marionette TRACE conn5 <- [1,2338,null,{}] 13:32:41 INFO - PROCESS | 3188 | 1461184361740 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}] 13:32:41 INFO - PROCESS | 3188 | 1461184361855 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 13:32:41 INFO - PROCESS | 3188 | 1461184361974 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 3188 | ++DOCSHELL 00000034077A5800 == 62 [pid = 3188] [id = 594] 13:32:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (0000003406E9EC00) [pid = 3188] [serial = 1782] [outer = 0000000000000000] 13:32:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (0000003407AEE000) [pid = 3188] [serial = 1783] [outer = 0000003406E9EC00] 13:32:42 INFO - PROCESS | 3188 | 1461184362032 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340CA77800) [pid = 3188] [serial = 1784] [outer = 0000003406E9EC00] 13:32:42 INFO - PROCESS | 3188 | 1461184362777 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]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1131ms 13:32:42 INFO - PROCESS | 3188 | 1461184362868 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 3188 | 1461184362872 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 13:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:32:42 INFO - PROCESS | 3188 | 1461184362877 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 3188 | 1461184362881 Marionette TRACE conn5 <- [1,2342,null,{}] 13:32:42 INFO - PROCESS | 3188 | 1461184362887 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}] 13:32:43 INFO - PROCESS | 3188 | 1461184363026 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 13:32:43 INFO - PROCESS | 3188 | 1461184363155 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409B1D800 == 63 [pid = 3188] [id = 595] 13:32:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (000000340818E400) [pid = 3188] [serial = 1785] [outer = 0000000000000000] 13:32:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (00000034082CF800) [pid = 3188] [serial = 1786] [outer = 000000340818E400] 13:32:43 INFO - PROCESS | 3188 | 1461184363210 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (0000003409F0C800) [pid = 3188] [serial = 1787] [outer = 000000340818E400] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000340DAB9800 == 62 [pid = 3188] [id = 539] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8D3800 == 61 [pid = 3188] [id = 541] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 0000003412ACB800 == 60 [pid = 3188] [id = 588] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 0000003412876000 == 59 [pid = 3188] [id = 587] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 0000003410595000 == 58 [pid = 3188] [id = 586] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000341045F000 == 57 [pid = 3188] [id = 585] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 0000003410397800 == 56 [pid = 3188] [id = 584] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 0000003409B0B800 == 55 [pid = 3188] [id = 583] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE5E000 == 54 [pid = 3188] [id = 582] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (00000034068CDC00) [pid = 3188] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (0000003409991000) [pid = 3188] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (000000340CB35C00) [pid = 3188] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340F95B400) [pid = 3188] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340FF04000) [pid = 3188] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000340D90F000 == 53 [pid = 3188] [id = 581] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000340810D800 == 52 [pid = 3188] [id = 580] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD25000 == 51 [pid = 3188] [id = 579] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE77000 == 50 [pid = 3188] [id = 576] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000340B456800 == 49 [pid = 3188] [id = 575] 13:32:43 INFO - PROCESS | 3188 | --DOCSHELL 000000341287A800 == 48 [pid = 3188] [id = 574] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340C603000) [pid = 3188] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340CAE9C00) [pid = 3188] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340C611800) [pid = 3188] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (0000003408C1B000) [pid = 3188] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (00000034085EEC00) [pid = 3188] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003406EA6000) [pid = 3188] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (0000003407A3BC00) [pid = 3188] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340A0ED000) [pid = 3188] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340A932C00) [pid = 3188] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340B119000) [pid = 3188] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340771D400) [pid = 3188] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003400A05400) [pid = 3188] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340FF08400) [pid = 3188] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340D7B2C00) [pid = 3188] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340CB40400) [pid = 3188] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340EAEE400) [pid = 3188] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340F83E400) [pid = 3188] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340F29A400) [pid = 3188] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340F961400) [pid = 3188] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340EAECC00) [pid = 3188] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340EC47800) [pid = 3188] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340BDC8C00) [pid = 3188] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:32:43 INFO - PROCESS | 3188 | 1461184363784 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]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 945ms 13:32:43 INFO - PROCESS | 3188 | 1461184363822 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 3188 | 1461184363828 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:32:43 INFO - PROCESS | 3188 | 1461184363835 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 3188 | 1461184363837 Marionette TRACE conn5 <- [1,2346,null,{}] 13:32:43 INFO - PROCESS | 3188 | 1461184363841 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}] 13:32:43 INFO - PROCESS | 3188 | 1461184363930 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 13:32:43 INFO - PROCESS | 3188 | 1461184363939 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5C5000 == 49 [pid = 3188] [id = 596] 13:32:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (0000003404944C00) [pid = 3188] [serial = 1788] [outer = 0000000000000000] 13:32:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003407CEFC00) [pid = 3188] [serial = 1789] [outer = 0000003404944C00] 13:32:43 INFO - PROCESS | 3188 | 1461184363987 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003408C07400) [pid = 3188] [serial = 1790] [outer = 0000003404944C00] 13:32:44 INFO - PROCESS | 3188 | 1461184364495 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]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 13:32:44 INFO - PROCESS | 3188 | 1461184364507 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 3188 | 1461184364509 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 13:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:32:44 INFO - PROCESS | 3188 | 1461184364518 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 3188 | 1461184364522 Marionette TRACE conn5 <- [1,2350,null,{}] 13:32:44 INFO - PROCESS | 3188 | 1461184364533 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}] 13:32:44 INFO - PROCESS | 3188 | 1461184364655 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 13:32:44 INFO - PROCESS | 3188 | 1461184364739 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2C4000 == 50 [pid = 3188] [id = 597] 13:32:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340A933C00) [pid = 3188] [serial = 1791] [outer = 0000000000000000] 13:32:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340BDC1000) [pid = 3188] [serial = 1792] [outer = 000000340A933C00] 13:32:44 INFO - PROCESS | 3188 | 1461184364799 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340BF24C00) [pid = 3188] [serial = 1793] [outer = 000000340A933C00] 13:32:45 INFO - PROCESS | 3188 | 1461184365189 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]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 13:32:45 INFO - PROCESS | 3188 | 1461184365250 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 3188 | 1461184365253 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:32:45 INFO - PROCESS | 3188 | 1461184365256 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 3188 | 1461184365258 Marionette TRACE conn5 <- [1,2354,null,{}] 13:32:45 INFO - PROCESS | 3188 | 1461184365262 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}] 13:32:45 INFO - PROCESS | 3188 | 1461184365350 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 13:32:45 INFO - PROCESS | 3188 | 1461184365357 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE7D000 == 51 [pid = 3188] [id = 598] 13:32:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340C604000) [pid = 3188] [serial = 1794] [outer = 0000000000000000] 13:32:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340CA76800) [pid = 3188] [serial = 1795] [outer = 000000340C604000] 13:32:45 INFO - PROCESS | 3188 | 1461184365404 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340CB39400) [pid = 3188] [serial = 1796] [outer = 000000340C604000] 13:32:45 INFO - PROCESS | 3188 | 1461184365907 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]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 13:32:45 INFO - PROCESS | 3188 | 1461184365930 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 3188 | 1461184365933 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:32:45 INFO - PROCESS | 3188 | 1461184365936 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 3188 | 1461184365938 Marionette TRACE conn5 <- [1,2358,null,{}] 13:32:45 INFO - PROCESS | 3188 | 1461184365941 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}] 13:32:46 INFO - PROCESS | 3188 | 1461184366080 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 13:32:46 INFO - PROCESS | 3188 | 1461184366103 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 3188 | ++DOCSHELL 000000341041F800 == 52 [pid = 3188] [id = 599] 13:32:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340CAE1000) [pid = 3188] [serial = 1797] [outer = 0000000000000000] 13:32:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340D7B0000) [pid = 3188] [serial = 1798] [outer = 000000340CAE1000] 13:32:46 INFO - PROCESS | 3188 | 1461184366151 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340EAF2C00) [pid = 3188] [serial = 1799] [outer = 000000340CAE1000] 13:32:46 INFO - PROCESS | 3188 | 1461184366623 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]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 735ms 13:32:46 INFO - PROCESS | 3188 | 1461184366677 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 3188 | 1461184366680 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 13:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:32:46 INFO - PROCESS | 3188 | 1461184366683 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 3188 | 1461184366685 Marionette TRACE conn5 <- [1,2362,null,{}] 13:32:46 INFO - PROCESS | 3188 | 1461184366689 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}] 13:32:46 INFO - PROCESS | 3188 | 1461184366824 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 13:32:46 INFO - PROCESS | 3188 | 1461184366883 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 3188 | ++DOCSHELL 000000341058C800 == 53 [pid = 3188] [id = 600] 13:32:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340EC4C400) [pid = 3188] [serial = 1800] [outer = 0000000000000000] 13:32:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340F83F400) [pid = 3188] [serial = 1801] [outer = 000000340EC4C400] 13:32:46 INFO - PROCESS | 3188 | 1461184366934 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340F961000) [pid = 3188] [serial = 1802] [outer = 000000340EC4C400] 13:32:47 INFO - PROCESS | 3188 | 1461184367374 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]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 13:32:47 INFO - PROCESS | 3188 | 1461184367424 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 3188 | 1461184367427 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 13:32:47 INFO - PROCESS | 3188 | 1461184367430 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:32:47 INFO - PROCESS | 3188 | 1461184367432 Marionette TRACE conn5 <- [1,2366,null,{}] 13:32:47 INFO - PROCESS | 3188 | 1461184367435 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}] 13:32:47 INFO - PROCESS | 3188 | 1461184367547 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 13:32:47 INFO - PROCESS | 3188 | 1461184367553 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9BC800 == 54 [pid = 3188] [id = 601] 13:32:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340F97A000) [pid = 3188] [serial = 1803] [outer = 0000000000000000] 13:32:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340FF59000) [pid = 3188] [serial = 1804] [outer = 000000340F97A000] 13:32:47 INFO - PROCESS | 3188 | 1461184367809 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340FF70C00) [pid = 3188] [serial = 1805] [outer = 000000340F97A000] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (0000003406B17400) [pid = 3188] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340C609800) [pid = 3188] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340EAF6C00) [pid = 3188] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003404122400) [pid = 3188] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340BF7E800) [pid = 3188] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003409FA6000) [pid = 3188] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (00000034103D0400) [pid = 3188] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340F838400) [pid = 3188] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340FF64000) [pid = 3188] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:32:47 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340C375C00) [pid = 3188] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:32:48 INFO - PROCESS | 3188 | 1461184368199 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]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 818ms 13:32:48 INFO - PROCESS | 3188 | 1461184368253 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 3188 | 1461184368255 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 13:32:48 INFO - PROCESS | 3188 | 1461184368259 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:32:48 INFO - PROCESS | 3188 | 1461184368261 Marionette TRACE conn5 <- [1,2370,null,{}] 13:32:48 INFO - PROCESS | 3188 | 1461184368265 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}] 13:32:48 INFO - PROCESS | 3188 | 1461184368379 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 13:32:48 INFO - PROCESS | 3188 | 1461184368387 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 3188 | ++DOCSHELL 00000034128A0800 == 55 [pid = 3188] [id = 602] 13:32:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340CB42C00) [pid = 3188] [serial = 1806] [outer = 0000000000000000] 13:32:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340FF6C400) [pid = 3188] [serial = 1807] [outer = 000000340CB42C00] 13:32:48 INFO - PROCESS | 3188 | 1461184368434 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (00000034103D1400) [pid = 3188] [serial = 1808] [outer = 000000340CB42C00] 13:32:48 INFO - PROCESS | 3188 | 1461184368860 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]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 13:32:48 INFO - PROCESS | 3188 | 1461184368890 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 3188 | 1461184368892 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 13:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:32:48 INFO - PROCESS | 3188 | 1461184368896 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 3188 | 1461184368898 Marionette TRACE conn5 <- [1,2374,null,{}] 13:32:48 INFO - PROCESS | 3188 | 1461184368901 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}] 13:32:49 INFO - PROCESS | 3188 | 1461184369014 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 13:32:49 INFO - PROCESS | 3188 | 1461184369057 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412C5E000 == 56 [pid = 3188] [id = 603] 13:32:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340825D400) [pid = 3188] [serial = 1809] [outer = 0000000000000000] 13:32:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340CA75C00) [pid = 3188] [serial = 1810] [outer = 000000340825D400] 13:32:49 INFO - PROCESS | 3188 | 1461184369104 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003412014800) [pid = 3188] [serial = 1811] [outer = 000000340825D400] 13:32:49 INFO - PROCESS | 3188 | 1461184369511 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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 13:32:49 INFO - PROCESS | 3188 | 1461184369528 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 3188 | 1461184369531 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 13:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:32:49 INFO - PROCESS | 3188 | 1461184369534 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 3188 | 1461184369536 Marionette TRACE conn5 <- [1,2378,null,{}] 13:32:49 INFO - PROCESS | 3188 | 1461184369550 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}] 13:32:49 INFO - PROCESS | 3188 | 1461184369637 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 13:32:49 INFO - PROCESS | 3188 | 1461184369643 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413073800 == 57 [pid = 3188] [id = 604] 13:32:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003412049800) [pid = 3188] [serial = 1812] [outer = 0000000000000000] 13:32:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000341204EC00) [pid = 3188] [serial = 1813] [outer = 0000003412049800] 13:32:49 INFO - PROCESS | 3188 | 1461184369690 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003412165000) [pid = 3188] [serial = 1814] [outer = 0000003412049800] 13:32:50 INFO - PROCESS | 3188 | 1461184370452 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]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 985ms 13:32:50 INFO - PROCESS | 3188 | 1461184370523 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 13:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:32:50 INFO - PROCESS | 3188 | 1461184370529 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 13:32:50 INFO - PROCESS | 3188 | 1461184370536 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 3188 | 1461184370540 Marionette TRACE conn5 <- [1,2382,null,{}] 13:32:50 INFO - PROCESS | 3188 | 1461184370545 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}] 13:32:50 INFO - PROCESS | 3188 | 1461184370729 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 13:32:50 INFO - PROCESS | 3188 | 1461184370824 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D921000 == 58 [pid = 3188] [id = 605] 13:32:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003407CF0C00) [pid = 3188] [serial = 1815] [outer = 0000000000000000] 13:32:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003408A71400) [pid = 3188] [serial = 1816] [outer = 0000003407CF0C00] 13:32:50 INFO - PROCESS | 3188 | 1461184370885 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340A931400) [pid = 3188] [serial = 1817] [outer = 0000003407CF0C00] 13:32:51 INFO - PROCESS | 3188 | 1461184371491 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]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1024ms 13:32:51 INFO - PROCESS | 3188 | 1461184371562 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 3188 | 1461184371568 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:32:51 INFO - PROCESS | 3188 | 1461184371575 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 3188 | 1461184371579 Marionette TRACE conn5 <- [1,2386,null,{}] 13:32:51 INFO - PROCESS | 3188 | 1461184371583 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}] 13:32:51 INFO - PROCESS | 3188 | 1461184371700 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 13:32:51 INFO - PROCESS | 3188 | 1461184371825 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 3188 | ++DOCSHELL 000000341057E000 == 59 [pid = 3188] [id = 606] 13:32:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340B11DC00) [pid = 3188] [serial = 1818] [outer = 0000000000000000] 13:32:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340CB43000) [pid = 3188] [serial = 1819] [outer = 000000340B11DC00] 13:32:51 INFO - PROCESS | 3188 | 1461184371885 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340F241800) [pid = 3188] [serial = 1820] [outer = 000000340B11DC00] 13:32:52 INFO - PROCESS | 3188 | 1461184372503 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]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 13:32:52 INFO - PROCESS | 3188 | 1461184372577 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 3188 | 1461184372580 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 13:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:32:52 INFO - PROCESS | 3188 | 1461184372585 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 3188 | 1461184372590 Marionette TRACE conn5 <- [1,2390,null,{}] 13:32:52 INFO - PROCESS | 3188 | 1461184372602 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}] 13:32:52 INFO - PROCESS | 3188 | 1461184372719 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 13:32:52 INFO - PROCESS | 3188 | 1461184372847 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C1D800 == 60 [pid = 3188] [id = 607] 13:32:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340F8ECC00) [pid = 3188] [serial = 1821] [outer = 0000000000000000] 13:32:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (00000034104DB400) [pid = 3188] [serial = 1822] [outer = 000000340F8ECC00] 13:32:52 INFO - PROCESS | 3188 | 1461184372909 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (0000003412167C00) [pid = 3188] [serial = 1823] [outer = 000000340F8ECC00] 13:32:53 INFO - PROCESS | 3188 | 1461184373517 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]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 13:32:53 INFO - PROCESS | 3188 | 1461184373573 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 3188 | 1461184373576 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 13:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:32:53 INFO - PROCESS | 3188 | 1461184373580 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 3188 | 1461184373582 Marionette TRACE conn5 <- [1,2394,null,{}] 13:32:53 INFO - PROCESS | 3188 | 1461184373586 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}] 13:32:53 INFO - PROCESS | 3188 | 1461184373699 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 13:32:53 INFO - PROCESS | 3188 | 1461184373797 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414A05800 == 61 [pid = 3188] [id = 608] 13:32:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (000000341216F400) [pid = 3188] [serial = 1824] [outer = 0000000000000000] 13:32:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (00000034122BD000) [pid = 3188] [serial = 1825] [outer = 000000341216F400] 13:32:53 INFO - PROCESS | 3188 | 1461184373855 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (00000034122C5000) [pid = 3188] [serial = 1826] [outer = 000000341216F400] 13:32:54 INFO - PROCESS | 3188 | 1461184374439 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]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 881ms 13:32:54 INFO - PROCESS | 3188 | 1461184374463 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 3188 | 1461184374466 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 13:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:32:54 INFO - PROCESS | 3188 | 1461184374469 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 3188 | 1461184374472 Marionette TRACE conn5 <- [1,2398,null,{}] 13:32:54 INFO - PROCESS | 3188 | 1461184374475 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}] 13:32:54 INFO - PROCESS | 3188 | 1461184374588 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 13:32:54 INFO - PROCESS | 3188 | 1461184374905 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C344800 == 62 [pid = 3188] [id = 609] 13:32:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (0000003404C15800) [pid = 3188] [serial = 1827] [outer = 0000000000000000] 13:32:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (000000340696AC00) [pid = 3188] [serial = 1828] [outer = 0000003404C15800] 13:32:54 INFO - PROCESS | 3188 | 1461184374970 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (0000003407728800) [pid = 3188] [serial = 1829] [outer = 0000003404C15800] 13:32:55 INFO - PROCESS | 3188 | 1461184375590 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]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1176ms 13:32:55 INFO - PROCESS | 3188 | 1461184375648 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 3188 | 1461184375653 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 13:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:32:55 INFO - PROCESS | 3188 | 1461184375659 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 3188 | 1461184375662 Marionette TRACE conn5 <- [1,2402,null,{}] 13:32:55 INFO - PROCESS | 3188 | 1461184375667 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}] 13:32:55 INFO - PROCESS | 3188 | 1461184375774 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 13:32:55 INFO - PROCESS | 3188 | 1461184375903 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD33800 == 63 [pid = 3188] [id = 610] 13:32:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (0000003409994000) [pid = 3188] [serial = 1830] [outer = 0000000000000000] 13:32:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (000000340BDCCC00) [pid = 3188] [serial = 1831] [outer = 0000003409994000] 13:32:55 INFO - PROCESS | 3188 | 1461184375956 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (000000340C379400) [pid = 3188] [serial = 1832] [outer = 0000003409994000] 13:32:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003412C5E000 == 62 [pid = 3188] [id = 603] 13:32:56 INFO - PROCESS | 3188 | --DOCSHELL 00000034128A0800 == 61 [pid = 3188] [id = 602] 13:32:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9BC800 == 60 [pid = 3188] [id = 601] 13:32:56 INFO - PROCESS | 3188 | --DOCSHELL 000000341058C800 == 59 [pid = 3188] [id = 600] 13:32:56 INFO - PROCESS | 3188 | --DOCSHELL 000000341041F800 == 58 [pid = 3188] [id = 599] 13:32:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE7D000 == 57 [pid = 3188] [id = 598] 13:32:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2C4000 == 56 [pid = 3188] [id = 597] 13:32:56 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5C5000 == 55 [pid = 3188] [id = 596] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (0000003407A36000) [pid = 3188] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (0000003409FA3800) [pid = 3188] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (000000340CAE6800) [pid = 3188] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (000000340FF57800) [pid = 3188] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (00000034104E4C00) [pid = 3188] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003409B1D800 == 54 [pid = 3188] [id = 595] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (0000003407CD2C00) [pid = 3188] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (00000034082CEC00) [pid = 3188] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000340CAE0800) [pid = 3188] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000340F29EC00) [pid = 3188] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (0000003408192C00) [pid = 3188] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003406EA5C00) [pid = 3188] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340BF8C000) [pid = 3188] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340C606000) [pid = 3188] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340A937400) [pid = 3188] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340BDC0400) [pid = 3188] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (00000034103DAC00) [pid = 3188] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340FF04400) [pid = 3188] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340F8EB800) [pid = 3188] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340FF6BC00) [pid = 3188] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340FF59C00) [pid = 3188] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (00000034103D2800) [pid = 3188] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (0000003410354C00) [pid = 3188] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003410355800) [pid = 3188] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000341035E400) [pid = 3188] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340CB43800) [pid = 3188] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:32:56 INFO - PROCESS | 3188 | 1461184376593 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]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 13:32:56 INFO - PROCESS | 3188 | 1461184376651 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 3188 | 1461184376655 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 13:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:32:56 INFO - PROCESS | 3188 | 1461184376660 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 3188 | 1461184376662 Marionette TRACE conn5 <- [1,2406,null,{}] 13:32:56 INFO - PROCESS | 3188 | 1461184376666 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}] 13:32:56 INFO - PROCESS | 3188 | 1461184376757 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 13:32:56 INFO - PROCESS | 3188 | 1461184376842 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B452000 == 55 [pid = 3188] [id = 611] 13:32:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (00000034044BFC00) [pid = 3188] [serial = 1833] [outer = 0000000000000000] 13:32:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (00000034081B7C00) [pid = 3188] [serial = 1834] [outer = 00000034044BFC00] 13:32:56 INFO - PROCESS | 3188 | 1461184376892 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340A937400) [pid = 3188] [serial = 1835] [outer = 00000034044BFC00] 13:32:57 INFO - PROCESS | 3188 | 1461184377330 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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 13:32:57 INFO - PROCESS | 3188 | 1461184377396 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 3188 | 1461184377398 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 13:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:32:57 INFO - PROCESS | 3188 | 1461184377404 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 3188 | 1461184377410 Marionette TRACE conn5 <- [1,2410,null,{}] 13:32:57 INFO - PROCESS | 3188 | 1461184377449 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}] 13:32:57 INFO - PROCESS | 3188 | 1461184377540 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 13:32:57 INFO - PROCESS | 3188 | 1461184377556 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F912800 == 56 [pid = 3188] [id = 612] 13:32:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340C60E000) [pid = 3188] [serial = 1836] [outer = 0000000000000000] 13:32:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340CAE1800) [pid = 3188] [serial = 1837] [outer = 000000340C60E000] 13:32:57 INFO - PROCESS | 3188 | 1461184377602 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340D7B4000) [pid = 3188] [serial = 1838] [outer = 000000340C60E000] 13:32:58 INFO - PROCESS | 3188 | 1461184378060 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 13:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:32:58 INFO - PROCESS | 3188 | 1461184378097 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 3188 | 1461184378100 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 13:32:58 INFO - PROCESS | 3188 | 1461184378103 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 3188 | 1461184378105 Marionette TRACE conn5 <- [1,2414,null,{}] 13:32:58 INFO - PROCESS | 3188 | 1461184378108 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}] 13:32:58 INFO - PROCESS | 3188 | 1461184378197 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 13:32:58 INFO - PROCESS | 3188 | 1461184378205 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9D1800 == 57 [pid = 3188] [id = 613] 13:32:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340DA80C00) [pid = 3188] [serial = 1839] [outer = 0000000000000000] 13:32:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340F244800) [pid = 3188] [serial = 1840] [outer = 000000340DA80C00] 13:32:58 INFO - PROCESS | 3188 | 1461184378251 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000340F837400) [pid = 3188] [serial = 1841] [outer = 000000340DA80C00] 13:32:58 INFO - PROCESS | 3188 | 1461184378686 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 13:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:32:58 INFO - PROCESS | 3188 | 1461184378737 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 3188 | 1461184378739 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 13:32:58 INFO - PROCESS | 3188 | 1461184378743 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 3188 | 1461184378744 Marionette TRACE conn5 <- [1,2418,null,{}] 13:32:58 INFO - PROCESS | 3188 | 1461184378748 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}] 13:32:58 INFO - PROCESS | 3188 | 1461184378860 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 13:32:58 INFO - PROCESS | 3188 | 1461184378866 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 3188 | ++DOCSHELL 000000341057A800 == 58 [pid = 3188] [id = 614] 13:32:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340F8F0C00) [pid = 3188] [serial = 1842] [outer = 0000000000000000] 13:32:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340F959400) [pid = 3188] [serial = 1843] [outer = 000000340F8F0C00] 13:32:59 INFO - PROCESS | 3188 | 1461184379004 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340FF0F000) [pid = 3188] [serial = 1844] [outer = 000000340F8F0C00] 13:32:59 INFO - PROCESS | 3188 | 1461184379466 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]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 776ms 13:32:59 INFO - PROCESS | 3188 | 1461184379520 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 3188 | 1461184379522 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 13:32:59 INFO - PROCESS | 3188 | 1461184379525 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:32:59 INFO - PROCESS | 3188 | 1461184379527 Marionette TRACE conn5 <- [1,2422,null,{}] 13:32:59 INFO - PROCESS | 3188 | 1461184379531 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}] 13:32:59 INFO - PROCESS | 3188 | 1461184379652 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 13:32:59 INFO - PROCESS | 3188 | 1461184379715 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412758800 == 59 [pid = 3188] [id = 615] 13:32:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (0000003410363400) [pid = 3188] [serial = 1845] [outer = 0000000000000000] 13:32:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (00000034103D8000) [pid = 3188] [serial = 1846] [outer = 0000003410363400] 13:32:59 INFO - PROCESS | 3188 | 1461184379763 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (00000034104E4C00) [pid = 3188] [serial = 1847] [outer = 0000003410363400] 13:33:00 INFO - PROCESS | 3188 | 1461184380201 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]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 733ms 13:33:00 INFO - PROCESS | 3188 | 1461184380281 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 3188 | 1461184380283 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 13:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:33:00 INFO - PROCESS | 3188 | 1461184380286 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 3188 | 1461184380288 Marionette TRACE conn5 <- [1,2426,null,{}] 13:33:00 INFO - PROCESS | 3188 | 1461184380292 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}] 13:33:00 INFO - PROCESS | 3188 | 1461184380406 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 13:33:00 INFO - PROCESS | 3188 | 1461184380468 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B11800 == 60 [pid = 3188] [id = 616] 13:33:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (000000341201FC00) [pid = 3188] [serial = 1848] [outer = 0000000000000000] 13:33:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (000000341204B000) [pid = 3188] [serial = 1849] [outer = 000000341201FC00] 13:33:00 INFO - PROCESS | 3188 | 1461184380515 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (000000341216E400) [pid = 3188] [serial = 1850] [outer = 000000341201FC00] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000340CB39800) [pid = 3188] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000340BDCC000) [pid = 3188] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (000000340FF0C400) [pid = 3188] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (000000340F959C00) [pid = 3188] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340825D400) [pid = 3188] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340CAE1000) [pid = 3188] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340EC4C400) [pid = 3188] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340BDC1400) [pid = 3188] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340F245C00) [pid = 3188] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (0000003407A37800) [pid = 3188] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340A933C00) [pid = 3188] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003404944C00) [pid = 3188] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340818E400) [pid = 3188] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340C604000) [pid = 3188] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (00000034104DEC00) [pid = 3188] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003406E9EC00) [pid = 3188] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340F97A000) [pid = 3188] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340CB42C00) [pid = 3188] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003403B57800) [pid = 3188] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340EC47400) [pid = 3188] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340BF8C800) [pid = 3188] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340C382400) [pid = 3188] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (00000034068BE800) [pid = 3188] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003406EA7C00) [pid = 3188] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340B11E000) [pid = 3188] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003408C07C00) [pid = 3188] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (00000034082C6400) [pid = 3188] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (0000003404C25C00) [pid = 3188] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003408A78800) [pid = 3188] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340CA72400) [pid = 3188] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:33:01 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340B11C400) [pid = 3188] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:33:01 INFO - PROCESS | 3188 | 1461184381185 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]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 923ms 13:33:01 INFO - PROCESS | 3188 | 1461184381212 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 3188 | 1461184381214 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 13:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:33:01 INFO - PROCESS | 3188 | 1461184381217 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 3188 | 1461184381219 Marionette TRACE conn5 <- [1,2430,null,{}] 13:33:01 INFO - PROCESS | 3188 | 1461184381223 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}] 13:33:01 INFO - PROCESS | 3188 | 1461184381339 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 13:33:01 INFO - PROCESS | 3188 | 1461184381396 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410448000 == 61 [pid = 3188] [id = 617] 13:33:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (00000034068BE800) [pid = 3188] [serial = 1851] [outer = 0000000000000000] 13:33:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (0000003407A37800) [pid = 3188] [serial = 1852] [outer = 00000034068BE800] 13:33:01 INFO - PROCESS | 3188 | 1461184381443 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340B115400) [pid = 3188] [serial = 1853] [outer = 00000034068BE800] 13:33:01 INFO - PROCESS | 3188 | 1461184381797 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]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 13:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:33:01 INFO - PROCESS | 3188 | 1461184381850 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 3188 | 1461184381852 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 13:33:01 INFO - PROCESS | 3188 | 1461184381856 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 3188 | 1461184381857 Marionette TRACE conn5 <- [1,2434,null,{}] 13:33:01 INFO - PROCESS | 3188 | 1461184381861 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}] 13:33:01 INFO - PROCESS | 3188 | 1461184381946 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 13:33:01 INFO - PROCESS | 3188 | 1461184381952 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413082000 == 62 [pid = 3188] [id = 618] 13:33:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340BF88000) [pid = 3188] [serial = 1854] [outer = 0000000000000000] 13:33:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340EAEF000) [pid = 3188] [serial = 1855] [outer = 000000340BF88000] 13:33:02 INFO - PROCESS | 3188 | 1461184381998 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340F97A000) [pid = 3188] [serial = 1856] [outer = 000000340BF88000] 13:33:02 INFO - PROCESS | 3188 | 1461184382450 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]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 628ms 13:33:02 INFO - PROCESS | 3188 | 1461184382496 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 3188 | 1461184382499 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 13:33:02 INFO - PROCESS | 3188 | 1461184382502 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 3188 | 1461184382504 Marionette TRACE conn5 <- [1,2438,null,{}] 13:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:33:02 INFO - PROCESS | 3188 | 1461184382507 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}] 13:33:02 INFO - PROCESS | 3188 | 1461184382595 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 13:33:02 INFO - PROCESS | 3188 | 1461184382602 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414A1E800 == 63 [pid = 3188] [id = 619] 13:33:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000341216FC00) [pid = 3188] [serial = 1857] [outer = 0000000000000000] 13:33:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034122C8000) [pid = 3188] [serial = 1858] [outer = 000000341216FC00] 13:33:02 INFO - PROCESS | 3188 | 1461184382654 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003412611000) [pid = 3188] [serial = 1859] [outer = 000000341216FC00] 13:33:03 INFO - PROCESS | 3188 | 1461184383258 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]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 777ms 13:33:03 INFO - PROCESS | 3188 | 1461184383284 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 3188 | 1461184383288 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 13:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:33:03 INFO - PROCESS | 3188 | 1461184383346 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 3188 | 1461184383352 Marionette TRACE conn5 <- [1,2442,null,{}] 13:33:03 INFO - PROCESS | 3188 | 1461184383374 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}] 13:33:03 INFO - PROCESS | 3188 | 1461184383502 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 13:33:03 INFO - PROCESS | 3188 | 1461184383624 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C33D000 == 64 [pid = 3188] [id = 620] 13:33:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (0000003406EA4800) [pid = 3188] [serial = 1860] [outer = 0000000000000000] 13:33:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (00000034082CB000) [pid = 3188] [serial = 1861] [outer = 0000003406EA4800] 13:33:03 INFO - PROCESS | 3188 | 1461184383686 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340A92C400) [pid = 3188] [serial = 1862] [outer = 0000003406EA4800] 13:33:04 INFO - PROCESS | 3188 | 1461184384252 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]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 944ms 13:33:04 INFO - PROCESS | 3188 | 1461184384293 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 3188 | 1461184384300 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 13:33:04 INFO - PROCESS | 3188 | 1461184384307 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:33:04 INFO - PROCESS | 3188 | 1461184384310 Marionette TRACE conn5 <- [1,2446,null,{}] 13:33:04 INFO - PROCESS | 3188 | 1461184384315 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}] 13:33:04 INFO - PROCESS | 3188 | 1461184384430 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 13:33:04 INFO - PROCESS | 3188 | 1461184384531 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000341041E800 == 65 [pid = 3188] [id = 621] 13:33:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340C37B400) [pid = 3188] [serial = 1863] [outer = 0000000000000000] 13:33:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340C60B000) [pid = 3188] [serial = 1864] [outer = 000000340C37B400] 13:33:04 INFO - PROCESS | 3188 | 1461184384589 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340D7AF000) [pid = 3188] [serial = 1865] [outer = 000000340C37B400] 13:33:05 INFO - PROCESS | 3188 | 1461184385190 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]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 923ms 13:33:05 INFO - PROCESS | 3188 | 1461184385236 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 3188 | 1461184385239 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 13:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:33:05 INFO - PROCESS | 3188 | 1461184385243 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 3188 | 1461184385247 Marionette TRACE conn5 <- [1,2450,null,{}] 13:33:05 INFO - PROCESS | 3188 | 1461184385259 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}] 13:33:05 INFO - PROCESS | 3188 | 1461184385376 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 13:33:05 INFO - PROCESS | 3188 | 1461184385477 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BCF000 == 66 [pid = 3188] [id = 622] 13:33:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340CB3F800) [pid = 3188] [serial = 1866] [outer = 0000000000000000] 13:33:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340FF5E000) [pid = 3188] [serial = 1867] [outer = 000000340CB3F800] 13:33:05 INFO - PROCESS | 3188 | 1461184385538 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000341204B400) [pid = 3188] [serial = 1868] [outer = 000000340CB3F800] 13:33:06 INFO - PROCESS | 3188 | 1461184386158 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]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 13:33:06 INFO - PROCESS | 3188 | 1461184386231 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 3188 | 1461184386234 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 13:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:33:06 INFO - PROCESS | 3188 | 1461184386238 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 3188 | 1461184386240 Marionette TRACE conn5 <- [1,2454,null,{}] 13:33:06 INFO - PROCESS | 3188 | 1461184386243 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}] 13:33:06 INFO - PROCESS | 3188 | 1461184386358 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 13:33:06 INFO - PROCESS | 3188 | 1461184386485 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414C16800 == 67 [pid = 3188] [id = 623] 13:33:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003412610400) [pid = 3188] [serial = 1869] [outer = 0000000000000000] 13:33:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003412616C00) [pid = 3188] [serial = 1870] [outer = 0000003412610400] 13:33:06 INFO - PROCESS | 3188 | 1461184386545 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003412663800) [pid = 3188] [serial = 1871] [outer = 0000003412610400] 13:33:07 INFO - PROCESS | 3188 | 1461184387092 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]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 923ms 13:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:33:07 INFO - PROCESS | 3188 | 1461184387163 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 3188 | 1461184387165 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 13:33:07 INFO - PROCESS | 3188 | 1461184387169 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 3188 | 1461184387171 Marionette TRACE conn5 <- [1,2458,null,{}] 13:33:07 INFO - PROCESS | 3188 | 1461184387175 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}] 13:33:07 INFO - PROCESS | 3188 | 1461184387284 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 13:33:07 INFO - PROCESS | 3188 | 1461184387411 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415AD6000 == 68 [pid = 3188] [id = 624] 13:33:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003412611400) [pid = 3188] [serial = 1872] [outer = 0000000000000000] 13:33:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000341266B000) [pid = 3188] [serial = 1873] [outer = 0000003412611400] 13:33:07 INFO - PROCESS | 3188 | 1461184387470 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (00000034127B2800) [pid = 3188] [serial = 1874] [outer = 0000003412611400] 13:33:08 INFO - PROCESS | 3188 | 1461184388100 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]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 13:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:33:08 INFO - PROCESS | 3188 | 1461184388158 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 3188 | 1461184388160 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 13:33:08 INFO - PROCESS | 3188 | 1461184388164 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 3188 | 1461184388166 Marionette TRACE conn5 <- [1,2462,null,{}] 13:33:08 INFO - PROCESS | 3188 | 1461184388170 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}] 13:33:08 INFO - PROCESS | 3188 | 1461184388304 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 13:33:08 INFO - PROCESS | 3188 | 1461184388437 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5D0800 == 69 [pid = 3188] [id = 625] 13:33:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (0000003407CF4400) [pid = 3188] [serial = 1875] [outer = 0000000000000000] 13:33:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340C60D000) [pid = 3188] [serial = 1876] [outer = 0000003407CF4400] 13:33:08 INFO - PROCESS | 3188 | 1461184388499 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (00000034103D4000) [pid = 3188] [serial = 1877] [outer = 0000003407CF4400] 13:33:09 INFO - PROCESS | 3188 | 1461184389350 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]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1238ms 13:33:09 INFO - PROCESS | 3188 | 1461184389406 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 3188 | 1461184389411 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 13:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:33:09 INFO - PROCESS | 3188 | 1461184389417 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 3188 | 1461184389421 Marionette TRACE conn5 <- [1,2466,null,{}] 13:33:09 INFO - PROCESS | 3188 | 1461184389427 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}] 13:33:09 INFO - PROCESS | 3188 | 1461184389540 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 13:33:09 INFO - PROCESS | 3188 | 1461184389677 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD1E000 == 70 [pid = 3188] [id = 626] 13:33:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (0000003407A3BC00) [pid = 3188] [serial = 1878] [outer = 0000000000000000] 13:33:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (0000003407CED800) [pid = 3188] [serial = 1879] [outer = 0000003407A3BC00] 13:33:09 INFO - PROCESS | 3188 | 1461184389734 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (00000034082CA800) [pid = 3188] [serial = 1880] [outer = 0000003407A3BC00] 13:33:09 INFO - PROCESS | 3188 | --DOCSHELL 0000003413082000 == 69 [pid = 3188] [id = 618] 13:33:09 INFO - PROCESS | 3188 | --DOCSHELL 0000003410448000 == 68 [pid = 3188] [id = 617] 13:33:09 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B11800 == 67 [pid = 3188] [id = 616] 13:33:09 INFO - PROCESS | 3188 | --DOCSHELL 0000003412758800 == 66 [pid = 3188] [id = 615] 13:33:09 INFO - PROCESS | 3188 | --DOCSHELL 000000341057A800 == 65 [pid = 3188] [id = 614] 13:33:09 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9D1800 == 64 [pid = 3188] [id = 613] 13:33:09 INFO - PROCESS | 3188 | --DOCSHELL 000000340F912800 == 63 [pid = 3188] [id = 612] 13:33:09 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000341204EC00) [pid = 3188] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340B452000 == 62 [pid = 3188] [id = 611] 13:33:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD33800 == 61 [pid = 3188] [id = 610] 13:33:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340C344800 == 60 [pid = 3188] [id = 609] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (0000003407AED000) [pid = 3188] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (000000340BDC7000) [pid = 3188] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340F29E800) [pid = 3188] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340F97F000) [pid = 3188] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340DA80800) [pid = 3188] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340FF58800) [pid = 3188] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340FF65C00) [pid = 3188] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (00000034071DB400) [pid = 3188] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340F246800) [pid = 3188] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340EAF3800) [pid = 3188] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340F95CC00) [pid = 3188] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003407CC6000) [pid = 3188] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (00000034081B5C00) [pid = 3188] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340DA7C000) [pid = 3188] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340BDCE800) [pid = 3188] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003409B2E800) [pid = 3188] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340FF60000) [pid = 3188] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340CA75C00) [pid = 3188] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340D7B0000) [pid = 3188] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340F83F400) [pid = 3188] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340F961000) [pid = 3188] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340CB3C000) [pid = 3188] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340BF84800) [pid = 3188] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (00000034104D9400) [pid = 3188] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340FF03000) [pid = 3188] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340998D800) [pid = 3188] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340825E800) [pid = 3188] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340BDC1000) [pid = 3188] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340BF24C00) [pid = 3188] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (0000003407CEFC00) [pid = 3188] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003408C07400) [pid = 3188] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (00000034082CF800) [pid = 3188] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003409F0C800) [pid = 3188] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340CA76800) [pid = 3188] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000341201CC00) [pid = 3188] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000341201C800) [pid = 3188] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340CA77800) [pid = 3188] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003407AEE000) [pid = 3188] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340FF70C00) [pid = 3188] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340FF59000) [pid = 3188] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (000000340FF6C400) [pid = 3188] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (00000034103D1400) [pid = 3188] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340EAF2C00) [pid = 3188] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0000003412014800) [pid = 3188] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340CB39400) [pid = 3188] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:33:10 INFO - PROCESS | 3188 | 1461184390347 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]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 13:33:10 INFO - PROCESS | 3188 | 1461184390405 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 3188 | 1461184390411 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 13:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:33:10 INFO - PROCESS | 3188 | 1461184390418 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 3188 | 1461184390420 Marionette TRACE conn5 <- [1,2470,null,{}] 13:33:10 INFO - PROCESS | 3188 | 1461184390424 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}] 13:33:10 INFO - PROCESS | 3188 | 1461184390523 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 13:33:10 INFO - PROCESS | 3188 | 1461184390605 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5D0000 == 61 [pid = 3188] [id = 627] 13:33:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340759D800) [pid = 3188] [serial = 1881] [outer = 0000000000000000] 13:33:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003407E86800) [pid = 3188] [serial = 1882] [outer = 000000340759D800] 13:33:10 INFO - PROCESS | 3188 | 1461184390654 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0000003408C07C00) [pid = 3188] [serial = 1883] [outer = 000000340759D800] 13:33:11 INFO - PROCESS | 3188 | 1461184391082 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]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 13:33:11 INFO - PROCESS | 3188 | 1461184391153 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 3188 | 1461184391156 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 13:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:33:11 INFO - PROCESS | 3188 | 1461184391159 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 3188 | 1461184391163 Marionette TRACE conn5 <- [1,2474,null,{}] 13:33:11 INFO - PROCESS | 3188 | 1461184391179 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}] 13:33:11 INFO - PROCESS | 3188 | 1461184391300 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 13:33:11 INFO - PROCESS | 3188 | 1461184391319 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F26D800 == 62 [pid = 3188] [id = 628] 13:33:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340A933000) [pid = 3188] [serial = 1884] [outer = 0000000000000000] 13:33:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340B11A400) [pid = 3188] [serial = 1885] [outer = 000000340A933000] 13:33:11 INFO - PROCESS | 3188 | 1461184391370 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340BF23C00) [pid = 3188] [serial = 1886] [outer = 000000340A933000] 13:33:11 INFO - PROCESS | 3188 | 1461184391830 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]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 13:33:11 INFO - PROCESS | 3188 | 1461184391854 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 3188 | 1461184391857 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 13:33:11 INFO - PROCESS | 3188 | 1461184391860 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:33:11 INFO - PROCESS | 3188 | 1461184391862 Marionette TRACE conn5 <- [1,2478,null,{}] 13:33:11 INFO - PROCESS | 3188 | 1461184391866 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}] 13:33:11 INFO - PROCESS | 3188 | 1461184391957 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 13:33:11 INFO - PROCESS | 3188 | 1461184391967 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409BBC000 == 63 [pid = 3188] [id = 629] 13:33:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340C375800) [pid = 3188] [serial = 1887] [outer = 0000000000000000] 13:33:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340C60F000) [pid = 3188] [serial = 1888] [outer = 000000340C375800] 13:33:12 INFO - PROCESS | 3188 | 1461184392014 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340CA7B400) [pid = 3188] [serial = 1889] [outer = 000000340C375800] 13:33:12 INFO - PROCESS | 3188 | 1461184392460 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]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 629ms 13:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:33:12 INFO - PROCESS | 3188 | 1461184392492 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 3188 | 1461184392495 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 13:33:12 INFO - PROCESS | 3188 | 1461184392506 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 3188 | 1461184392508 Marionette TRACE conn5 <- [1,2482,null,{}] 13:33:12 INFO - PROCESS | 3188 | 1461184392512 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}] 13:33:12 INFO - PROCESS | 3188 | 1461184392625 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 13:33:12 INFO - PROCESS | 3188 | 1461184392632 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9BC800 == 64 [pid = 3188] [id = 630] 13:33:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340CAE6C00) [pid = 3188] [serial = 1890] [outer = 0000000000000000] 13:33:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340CB3DC00) [pid = 3188] [serial = 1891] [outer = 000000340CAE6C00] 13:33:12 INFO - PROCESS | 3188 | 1461184392679 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340DA76400) [pid = 3188] [serial = 1892] [outer = 000000340CAE6C00] 13:33:13 INFO - PROCESS | 3188 | 1461184393192 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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 13:33:13 INFO - PROCESS | 3188 | 1461184393241 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 3188 | 1461184393243 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 13:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:33:13 INFO - PROCESS | 3188 | 1461184393247 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 3188 | 1461184393249 Marionette TRACE conn5 <- [1,2486,null,{}] 13:33:13 INFO - PROCESS | 3188 | 1461184393253 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}] 13:33:13 INFO - PROCESS | 3188 | 1461184393387 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 13:33:13 INFO - PROCESS | 3188 | 1461184393447 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410444000 == 65 [pid = 3188] [id = 631] 13:33:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340EC46C00) [pid = 3188] [serial = 1893] [outer = 0000000000000000] 13:33:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340F2A0000) [pid = 3188] [serial = 1894] [outer = 000000340EC46C00] 13:33:13 INFO - PROCESS | 3188 | 1461184393497 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340F8E7000) [pid = 3188] [serial = 1895] [outer = 000000340EC46C00] 13:33:13 INFO - PROCESS | 3188 | 1461184393943 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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 13:33:14 INFO - PROCESS | 3188 | 1461184394008 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 3188 | 1461184394010 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 13:33:14 INFO - PROCESS | 3188 | 1461184394014 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:33:14 INFO - PROCESS | 3188 | 1461184394016 Marionette TRACE conn5 <- [1,2490,null,{}] 13:33:14 INFO - PROCESS | 3188 | 1461184394019 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}] 13:33:14 INFO - PROCESS | 3188 | 1461184394134 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 13:33:14 INFO - PROCESS | 3188 | 1461184394194 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410552800 == 66 [pid = 3188] [id = 632] 13:33:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340F8F1000) [pid = 3188] [serial = 1896] [outer = 0000000000000000] 13:33:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340F95A800) [pid = 3188] [serial = 1897] [outer = 000000340F8F1000] 13:33:14 INFO - PROCESS | 3188 | 1461184394242 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340F97C400) [pid = 3188] [serial = 1898] [outer = 000000340F8F1000] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340F8F0C00) [pid = 3188] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003410363400) [pid = 3188] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340C60E000) [pid = 3188] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003412049800) [pid = 3188] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003409994000) [pid = 3188] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340DA80C00) [pid = 3188] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (00000034044BFC00) [pid = 3188] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (0000003404C15800) [pid = 3188] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (00000034068BE800) [pid = 3188] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340BF88000) [pid = 3188] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:33:14 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000341201FC00) [pid = 3188] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:33:14 INFO - PROCESS | 3188 | 1461184394792 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]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 818ms 13:33:14 INFO - PROCESS | 3188 | 1461184394836 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 3188 | 1461184394839 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 13:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:33:14 INFO - PROCESS | 3188 | 1461184394842 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 3188 | 1461184394844 Marionette TRACE conn5 <- [1,2494,null,{}] 13:33:14 INFO - PROCESS | 3188 | 1461184394848 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}] 13:33:14 INFO - PROCESS | 3188 | 1461184394936 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 13:33:15 INFO - PROCESS | 3188 | 1461184395021 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 3188 | ++DOCSHELL 000000341058D800 == 67 [pid = 3188] [id = 633] 13:33:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003404C22000) [pid = 3188] [serial = 1899] [outer = 0000000000000000] 13:33:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340D7A8C00) [pid = 3188] [serial = 1900] [outer = 0000003404C22000] 13:33:15 INFO - PROCESS | 3188 | 1461184395068 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340FF0E000) [pid = 3188] [serial = 1901] [outer = 0000003404C22000] 13:33:15 INFO - PROCESS | 3188 | 1461184395445 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]]]}] 13:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 13:33:15 INFO - PROCESS | 3188 | 1461184395498 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 3188 | 1461184395500 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 13:33:15 INFO - PROCESS | 3188 | 1461184395504 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:33:15 INFO - PROCESS | 3188 | 1461184395506 Marionette TRACE conn5 <- [1,2498,null,{}] 13:33:15 INFO - PROCESS | 3188 | 1461184395510 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}] 13:33:15 INFO - PROCESS | 3188 | 1461184395598 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 13:33:15 INFO - PROCESS | 3188 | 1461184395605 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412878000 == 68 [pid = 3188] [id = 634] 13:33:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340BF87000) [pid = 3188] [serial = 1902] [outer = 0000000000000000] 13:33:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340FF66400) [pid = 3188] [serial = 1903] [outer = 000000340BF87000] 13:33:15 INFO - PROCESS | 3188 | 1461184395651 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000341035E400) [pid = 3188] [serial = 1904] [outer = 000000340BF87000] 13:33:16 INFO - PROCESS | 3188 | 1461184396091 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]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 13:33:16 INFO - PROCESS | 3188 | 1461184396139 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 3188 | 1461184396141 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 13:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:33:16 INFO - PROCESS | 3188 | 1461184396144 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 3188 | 1461184396146 Marionette TRACE conn5 <- [1,2502,null,{}] 13:33:16 INFO - PROCESS | 3188 | 1461184396150 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}] 13:33:16 INFO - PROCESS | 3188 | 1461184396237 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 13:33:16 INFO - PROCESS | 3188 | 1461184396245 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412ABB800 == 69 [pid = 3188] [id = 635] 13:33:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (00000034103CF400) [pid = 3188] [serial = 1905] [outer = 0000000000000000] 13:33:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (00000034104DC800) [pid = 3188] [serial = 1906] [outer = 00000034103CF400] 13:33:16 INFO - PROCESS | 3188 | 1461184396292 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000341201E000) [pid = 3188] [serial = 1907] [outer = 00000034103CF400] 13:33:16 INFO - PROCESS | 3188 | 1461184396859 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]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 775ms 13:33:16 INFO - PROCESS | 3188 | 1461184396980 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 3188 | 1461184396985 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 13:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:33:17 INFO - PROCESS | 3188 | 1461184396992 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 3188 | 1461184396997 Marionette TRACE conn5 <- [1,2506,null,{}] 13:33:17 INFO - PROCESS | 3188 | 1461184397018 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}] 13:33:17 INFO - PROCESS | 3188 | 1461184397148 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 13:33:17 INFO - PROCESS | 3188 | 1461184397270 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B463800 == 70 [pid = 3188] [id = 636] 13:33:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (0000003404C14000) [pid = 3188] [serial = 1908] [outer = 0000000000000000] 13:33:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340771B800) [pid = 3188] [serial = 1909] [outer = 0000003404C14000] 13:33:17 INFO - PROCESS | 3188 | 1461184397331 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (0000003408253000) [pid = 3188] [serial = 1910] [outer = 0000003404C14000] 13:33:17 INFO - PROCESS | 3188 | 1461184397908 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]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 944ms 13:33:17 INFO - PROCESS | 3188 | 1461184397945 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 3188 | 1461184397952 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 13:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:33:17 INFO - PROCESS | 3188 | 1461184397959 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 3188 | 1461184397962 Marionette TRACE conn5 <- [1,2510,null,{}] 13:33:17 INFO - PROCESS | 3188 | 1461184397967 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}] 13:33:18 INFO - PROCESS | 3188 | 1461184398083 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 13:33:18 INFO - PROCESS | 3188 | 1461184398183 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE77800 == 71 [pid = 3188] [id = 637] 13:33:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340A49C800) [pid = 3188] [serial = 1911] [outer = 0000000000000000] 13:33:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340BF23000) [pid = 3188] [serial = 1912] [outer = 000000340A49C800] 13:33:18 INFO - PROCESS | 3188 | 1461184398241 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340CA75C00) [pid = 3188] [serial = 1913] [outer = 000000340A49C800] 13:33:18 INFO - PROCESS | 3188 | 1461184398858 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]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 924ms 13:33:18 INFO - PROCESS | 3188 | 1461184398887 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 3188 | 1461184398890 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 13:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:33:18 INFO - PROCESS | 3188 | 1461184398894 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 3188 | 1461184398899 Marionette TRACE conn5 <- [1,2514,null,{}] 13:33:18 INFO - PROCESS | 3188 | 1461184398911 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}] 13:33:19 INFO - PROCESS | 3188 | 1461184399030 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 13:33:19 INFO - PROCESS | 3188 | 1461184399130 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412C65800 == 72 [pid = 3188] [id = 638] 13:33:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340F23F400) [pid = 3188] [serial = 1914] [outer = 0000000000000000] 13:33:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340F833000) [pid = 3188] [serial = 1915] [outer = 000000340F23F400] 13:33:19 INFO - PROCESS | 3188 | 1461184399190 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (00000034104DD400) [pid = 3188] [serial = 1916] [outer = 000000340F23F400] 13:33:19 INFO - PROCESS | 3188 | 1461184399801 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]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 986ms 13:33:19 INFO - PROCESS | 3188 | 1461184399882 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 3188 | 1461184399886 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 13:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:33:19 INFO - PROCESS | 3188 | 1461184399889 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 3188 | 1461184399891 Marionette TRACE conn5 <- [1,2518,null,{}] 13:33:19 INFO - PROCESS | 3188 | 1461184399895 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}] 13:33:20 INFO - PROCESS | 3188 | 1461184400041 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 13:33:20 INFO - PROCESS | 3188 | 1461184400168 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413079000 == 73 [pid = 3188] [id = 639] 13:33:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340F29D000) [pid = 3188] [serial = 1917] [outer = 0000000000000000] 13:33:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003412164000) [pid = 3188] [serial = 1918] [outer = 000000340F29D000] 13:33:20 INFO - PROCESS | 3188 | 1461184400227 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (00000034122C7800) [pid = 3188] [serial = 1919] [outer = 000000340F29D000] 13:33:20 INFO - PROCESS | 3188 | 1461184400828 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]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 985ms 13:33:20 INFO - PROCESS | 3188 | 1461184400877 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 3188 | 1461184400879 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 13:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:33:20 INFO - PROCESS | 3188 | 1461184400883 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 3188 | 1461184400885 Marionette TRACE conn5 <- [1,2522,null,{}] 13:33:20 INFO - PROCESS | 3188 | 1461184400889 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}] 13:33:21 INFO - PROCESS | 3188 | 1461184400999 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 13:33:21 INFO - PROCESS | 3188 | 1461184401126 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C39800 == 74 [pid = 3188] [id = 640] 13:33:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (00000034122C5400) [pid = 3188] [serial = 1920] [outer = 0000000000000000] 13:33:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000341265CC00) [pid = 3188] [serial = 1921] [outer = 00000034122C5400] 13:33:21 INFO - PROCESS | 3188 | 1461184401184 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (00000034127B6000) [pid = 3188] [serial = 1922] [outer = 00000034122C5400] 13:33:22 INFO - PROCESS | 3188 | 1461184402064 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]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1235ms 13:33:22 INFO - PROCESS | 3188 | 1461184402121 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 3188 | 1461184402125 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 13:33:22 INFO - PROCESS | 3188 | 1461184402130 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:33:22 INFO - PROCESS | 3188 | 1461184402135 Marionette TRACE conn5 <- [1,2526,null,{}] 13:33:22 INFO - PROCESS | 3188 | 1461184402141 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}] 13:33:22 INFO - PROCESS | 3188 | 1461184402280 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 13:33:22 INFO - PROCESS | 3188 | 1461184402414 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409F2D800 == 75 [pid = 3188] [id = 641] 13:33:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340771A800) [pid = 3188] [serial = 1923] [outer = 0000000000000000] 13:33:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003407726C00) [pid = 3188] [serial = 1924] [outer = 000000340771A800] 13:33:22 INFO - PROCESS | 3188 | 1461184402469 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003407CF4000) [pid = 3188] [serial = 1925] [outer = 000000340771A800] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 0000003406D43000 == 74 [pid = 3188] [id = 476] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 0000003413085800 == 73 [pid = 3188] [id = 593] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE79800 == 72 [pid = 3188] [id = 591] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 000000340853F800 == 71 [pid = 3188] [id = 477] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 00000034077A5800 == 70 [pid = 3188] [id = 594] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 0000003412878000 == 69 [pid = 3188] [id = 634] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 000000341058D800 == 68 [pid = 3188] [id = 633] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 0000003410552800 == 67 [pid = 3188] [id = 632] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 0000003410444000 == 66 [pid = 3188] [id = 631] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9BC800 == 65 [pid = 3188] [id = 630] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 0000003409BBC000 == 64 [pid = 3188] [id = 629] 13:33:22 INFO - PROCESS | 3188 | --DOCSHELL 000000340F26D800 == 63 [pid = 3188] [id = 628] 13:33:22 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340CB43000) [pid = 3188] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:33:22 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (00000034122BD000) [pid = 3188] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:33:22 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (00000034104DB400) [pid = 3188] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:33:22 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003408A71400) [pid = 3188] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:33:22 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (00000034122C8000) [pid = 3188] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5D0000 == 62 [pid = 3188] [id = 627] 13:33:23 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD1E000 == 61 [pid = 3188] [id = 626] 13:33:23 INFO - PROCESS | 3188 | 1461184403093 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]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 985ms 13:33:23 INFO - PROCESS | 3188 | 1461184403120 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 3188 | 1461184403126 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 13:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:33:23 INFO - PROCESS | 3188 | 1461184403132 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 3188 | 1461184403135 Marionette TRACE conn5 <- [1,2530,null,{}] 13:33:23 INFO - PROCESS | 3188 | 1461184403139 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}] 13:33:23 INFO - PROCESS | 3188 | 1461184403239 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340F959400) [pid = 3188] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340FF0F000) [pid = 3188] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (00000034104E4C00) [pid = 3188] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340CAE1800) [pid = 3188] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340D7B4000) [pid = 3188] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003412165000) [pid = 3188] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (00000034103D8000) [pid = 3188] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340C379400) [pid = 3188] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340BDCCC00) [pid = 3188] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340F244800) [pid = 3188] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (00000034081B7C00) [pid = 3188] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340A937400) [pid = 3188] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003407728800) [pid = 3188] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340696AC00) [pid = 3188] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003407A37800) [pid = 3188] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340F97A000) [pid = 3188] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000341204B000) [pid = 3188] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340EAEF000) [pid = 3188] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000341216E400) [pid = 3188] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340B115400) [pid = 3188] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340F837400) [pid = 3188] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:33:23 INFO - PROCESS | 3188 | 1461184403343 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9D0000 == 62 [pid = 3188] [id = 642] 13:33:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003404945800) [pid = 3188] [serial = 1926] [outer = 0000000000000000] 13:33:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340771D400) [pid = 3188] [serial = 1927] [outer = 0000003404945800] 13:33:23 INFO - PROCESS | 3188 | 1461184403392 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (00000034081B6000) [pid = 3188] [serial = 1928] [outer = 0000003404945800] 13:33:23 INFO - PROCESS | 3188 | 1461184403875 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]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 776ms 13:33:23 INFO - PROCESS | 3188 | 1461184403910 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 3188 | 1461184403912 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 13:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:33:23 INFO - PROCESS | 3188 | 1461184403916 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 3188 | 1461184403920 Marionette TRACE conn5 <- [1,2534,null,{}] 13:33:23 INFO - PROCESS | 3188 | 1461184403931 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}] 13:33:24 INFO - PROCESS | 3188 | 1461184404025 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 13:33:24 INFO - PROCESS | 3188 | 1461184404035 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE6C000 == 63 [pid = 3188] [id = 643] 13:33:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340A92C000) [pid = 3188] [serial = 1929] [outer = 0000000000000000] 13:33:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340A9DE400) [pid = 3188] [serial = 1930] [outer = 000000340A92C000] 13:33:24 INFO - PROCESS | 3188 | 1461184404086 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340BDC9400) [pid = 3188] [serial = 1931] [outer = 000000340A92C000] 13:33:24 INFO - PROCESS | 3188 | 1461184404579 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]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 13:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:33:24 INFO - PROCESS | 3188 | 1461184404611 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 3188 | 1461184404614 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 13:33:24 INFO - PROCESS | 3188 | 1461184404617 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 3188 | 1461184404619 Marionette TRACE conn5 <- [1,2538,null,{}] 13:33:24 INFO - PROCESS | 3188 | 1461184404622 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}] 13:33:24 INFO - PROCESS | 3188 | 1461184404714 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 13:33:24 INFO - PROCESS | 3188 | 1461184404722 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE73000 == 64 [pid = 3188] [id = 644] 13:33:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340C381C00) [pid = 3188] [serial = 1932] [outer = 0000000000000000] 13:33:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340CA6FC00) [pid = 3188] [serial = 1933] [outer = 000000340C381C00] 13:33:24 INFO - PROCESS | 3188 | 1461184404770 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340CB37C00) [pid = 3188] [serial = 1934] [outer = 000000340C381C00] 13:33:25 INFO - PROCESS | 3188 | 1461184405275 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]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 13:33:25 INFO - PROCESS | 3188 | 1461184405291 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 3188 | 1461184405293 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 13:33:25 INFO - PROCESS | 3188 | 1461184405296 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:33:25 INFO - PROCESS | 3188 | 1461184405298 Marionette TRACE conn5 <- [1,2542,null,{}] 13:33:25 INFO - PROCESS | 3188 | 1461184405301 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}] 13:33:25 INFO - PROCESS | 3188 | 1461184405419 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 13:33:25 INFO - PROCESS | 3188 | 1461184405428 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410420000 == 65 [pid = 3188] [id = 645] 13:33:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340CA73000) [pid = 3188] [serial = 1935] [outer = 0000000000000000] 13:33:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340D7B6000) [pid = 3188] [serial = 1936] [outer = 000000340CA73000] 13:33:25 INFO - PROCESS | 3188 | 1461184405476 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340EAF3000) [pid = 3188] [serial = 1937] [outer = 000000340CA73000] 13:33:25 INFO - PROCESS | 3188 | 1461184405976 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]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 13:33:26 INFO - PROCESS | 3188 | 1461184406034 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 3188 | 1461184406036 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 13:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:33:26 INFO - PROCESS | 3188 | 1461184406040 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 3188 | 1461184406042 Marionette TRACE conn5 <- [1,2546,null,{}] 13:33:26 INFO - PROCESS | 3188 | 1461184406045 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}] 13:33:26 INFO - PROCESS | 3188 | 1461184406181 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 13:33:26 INFO - PROCESS | 3188 | 1461184406242 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410551800 == 66 [pid = 3188] [id = 646] 13:33:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340F295800) [pid = 3188] [serial = 1938] [outer = 0000000000000000] 13:33:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340F83B000) [pid = 3188] [serial = 1939] [outer = 000000340F295800] 13:33:26 INFO - PROCESS | 3188 | 1461184406294 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340F8F1C00) [pid = 3188] [serial = 1940] [outer = 000000340F295800] 13:33:26 INFO - PROCESS | 3188 | 1461184406751 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]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 777ms 13:33:26 INFO - PROCESS | 3188 | 1461184406819 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 3188 | 1461184406821 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 13:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:33:26 INFO - PROCESS | 3188 | 1461184406825 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 3188 | 1461184406827 Marionette TRACE conn5 <- [1,2550,null,{}] 13:33:26 INFO - PROCESS | 3188 | 1461184406830 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}] 13:33:26 INFO - PROCESS | 3188 | 1461184406945 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 13:33:27 INFO - PROCESS | 3188 | 1461184407003 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412753000 == 67 [pid = 3188] [id = 647] 13:33:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340F972800) [pid = 3188] [serial = 1941] [outer = 0000000000000000] 13:33:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340F977000) [pid = 3188] [serial = 1942] [outer = 000000340F972800] 13:33:27 INFO - PROCESS | 3188 | 1461184407051 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340FF5B400) [pid = 3188] [serial = 1943] [outer = 000000340F972800] 13:33:27 INFO - PROCESS | 3188 | 1461184407494 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]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 13:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:33:27 INFO - PROCESS | 3188 | 1461184407567 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 3188 | 1461184407570 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 13:33:27 INFO - PROCESS | 3188 | 1461184407573 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 3188 | 1461184407575 Marionette TRACE conn5 <- [1,2554,null,{}] 13:33:27 INFO - PROCESS | 3188 | 1461184407578 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}] 13:33:27 INFO - PROCESS | 3188 | 1461184407911 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340B11DC00) [pid = 3188] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340EC46C00) [pid = 3188] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340759D800) [pid = 3188] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003407A3BC00) [pid = 3188] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340CB3F800) [pid = 3188] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340F8ECC00) [pid = 3188] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000341216FC00) [pid = 3188] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003407CF4400) [pid = 3188] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000341216F400) [pid = 3188] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (0000003412610400) [pid = 3188] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340BF87000) [pid = 3188] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340F8F1000) [pid = 3188] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003407CF0C00) [pid = 3188] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340C37B400) [pid = 3188] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340CAE6C00) [pid = 3188] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340C375800) [pid = 3188] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340A933000) [pid = 3188] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0000003406EA4800) [pid = 3188] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:33:27 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003404C22000) [pid = 3188] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:33:27 INFO - PROCESS | 3188 | 1461184407978 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B276000 == 68 [pid = 3188] [id = 648] 13:33:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003404102C00) [pid = 3188] [serial = 1944] [outer = 0000000000000000] 13:33:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0000003406E9F800) [pid = 3188] [serial = 1945] [outer = 0000003404102C00] 13:33:28 INFO - PROCESS | 3188 | 1461184408027 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340C375800) [pid = 3188] [serial = 1946] [outer = 0000003404102C00] 13:33:28 INFO - PROCESS | 3188 | 1461184408436 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]]]}] 13:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 881ms 13:33:28 INFO - PROCESS | 3188 | 1461184408457 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 3188 | 1461184408459 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 13:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:33:28 INFO - PROCESS | 3188 | 1461184408463 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 3188 | 1461184408465 Marionette TRACE conn5 <- [1,2558,null,{}] 13:33:28 INFO - PROCESS | 3188 | 1461184408468 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}] 13:33:28 INFO - PROCESS | 3188 | 1461184408556 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 13:33:28 INFO - PROCESS | 3188 | 1461184408563 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B1D000 == 69 [pid = 3188] [id = 649] 13:33:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340EAF1400) [pid = 3188] [serial = 1947] [outer = 0000000000000000] 13:33:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340FF6E000) [pid = 3188] [serial = 1948] [outer = 000000340EAF1400] 13:33:28 INFO - PROCESS | 3188 | 1461184408610 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (00000034103DB000) [pid = 3188] [serial = 1949] [outer = 000000340EAF1400] 13:33:29 INFO - PROCESS | 3188 | 1461184409056 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]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 628ms 13:33:29 INFO - PROCESS | 3188 | 1461184409094 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 3188 | 1461184409097 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 13:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:33:29 INFO - PROCESS | 3188 | 1461184409100 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 3188 | 1461184409102 Marionette TRACE conn5 <- [1,2562,null,{}] 13:33:29 INFO - PROCESS | 3188 | 1461184409105 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}] 13:33:29 INFO - PROCESS | 3188 | 1461184409193 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 13:33:29 INFO - PROCESS | 3188 | 1461184409200 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000341301C800 == 70 [pid = 3188] [id = 650] 13:33:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (00000034103DA000) [pid = 3188] [serial = 1950] [outer = 0000000000000000] 13:33:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0000003412019C00) [pid = 3188] [serial = 1951] [outer = 00000034103DA000] 13:33:29 INFO - PROCESS | 3188 | 1461184409245 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003412160400) [pid = 3188] [serial = 1952] [outer = 00000034103DA000] 13:33:29 INFO - PROCESS | 3188 | 1461184409694 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]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 13:33:29 INFO - PROCESS | 3188 | 1461184409732 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 13:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:33:29 INFO - PROCESS | 3188 | 1461184409735 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 13:33:29 INFO - PROCESS | 3188 | 1461184409738 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 3188 | 1461184409741 Marionette TRACE conn5 <- [1,2566,null,{}] 13:33:29 INFO - PROCESS | 3188 | 1461184409744 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}] 13:33:29 INFO - PROCESS | 3188 | 1461184409852 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 13:33:29 INFO - PROCESS | 3188 | 1461184409859 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C36000 == 71 [pid = 3188] [id = 651] 13:33:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (0000003412014000) [pid = 3188] [serial = 1953] [outer = 0000000000000000] 13:33:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000341260CC00) [pid = 3188] [serial = 1954] [outer = 0000003412014000] 13:33:29 INFO - PROCESS | 3188 | 1461184409910 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (00000034127AAC00) [pid = 3188] [serial = 1955] [outer = 0000003412014000] 13:33:30 INFO - PROCESS | 3188 | 1461184410653 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]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 923ms 13:33:30 INFO - PROCESS | 3188 | 1461184410665 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 3188 | 1461184410671 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 13:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:33:30 INFO - PROCESS | 3188 | 1461184410677 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 3188 | 1461184410682 Marionette TRACE conn5 <- [1,2570,null,{}] 13:33:30 INFO - PROCESS | 3188 | 1461184410702 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}] 13:33:30 INFO - PROCESS | 3188 | 1461184410823 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 13:33:30 INFO - PROCESS | 3188 | 1461184410954 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D950800 == 72 [pid = 3188] [id = 652] 13:33:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (0000003407CF9000) [pid = 3188] [serial = 1956] [outer = 0000000000000000] 13:33:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340825E800) [pid = 3188] [serial = 1957] [outer = 0000003407CF9000] 13:33:31 INFO - PROCESS | 3188 | 1461184411016 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003409996400) [pid = 3188] [serial = 1958] [outer = 0000003407CF9000] 13:33:31 INFO - PROCESS | 3188 | 1461184411647 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]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1041ms 13:33:31 INFO - PROCESS | 3188 | 1461184411721 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 3188 | 1461184411727 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 13:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:33:31 INFO - PROCESS | 3188 | 1461184411734 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 3188 | 1461184411737 Marionette TRACE conn5 <- [1,2574,null,{}] 13:33:31 INFO - PROCESS | 3188 | 1461184411742 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}] 13:33:31 INFO - PROCESS | 3188 | 1461184411861 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 13:33:31 INFO - PROCESS | 3188 | 1461184411990 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000341043B800 == 73 [pid = 3188] [id = 653] 13:33:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340BDC8000) [pid = 3188] [serial = 1959] [outer = 0000000000000000] 13:33:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340CA7D400) [pid = 3188] [serial = 1960] [outer = 000000340BDC8000] 13:33:32 INFO - PROCESS | 3188 | 1461184412049 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340EC41400) [pid = 3188] [serial = 1961] [outer = 000000340BDC8000] 13:33:32 INFO - PROCESS | 3188 | 1461184412692 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]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 13:33:32 INFO - PROCESS | 3188 | 1461184412726 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 3188 | 1461184412729 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 13:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:33:32 INFO - PROCESS | 3188 | 1461184412733 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 3188 | 1461184412737 Marionette TRACE conn5 <- [1,2578,null,{}] 13:33:32 INFO - PROCESS | 3188 | 1461184412749 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}] 13:33:32 INFO - PROCESS | 3188 | 1461184412869 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 13:33:33 INFO - PROCESS | 3188 | 1461184413000 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BD0800 == 74 [pid = 3188] [id = 654] 13:33:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340F8EB400) [pid = 3188] [serial = 1962] [outer = 0000000000000000] 13:33:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340FF71C00) [pid = 3188] [serial = 1963] [outer = 000000340F8EB400] 13:33:33 INFO - PROCESS | 3188 | 1461184413062 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (00000034122BF800) [pid = 3188] [serial = 1964] [outer = 000000340F8EB400] 13:33:33 INFO - PROCESS | 3188 | 1461184413627 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]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 944ms 13:33:33 INFO - PROCESS | 3188 | 1461184413679 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 13:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:33:33 INFO - PROCESS | 3188 | 1461184413683 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 13:33:33 INFO - PROCESS | 3188 | 1461184413686 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 3188 | 1461184413689 Marionette TRACE conn5 <- [1,2582,null,{}] 13:33:33 INFO - PROCESS | 3188 | 1461184413693 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}] 13:33:33 INFO - PROCESS | 3188 | 1461184413808 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 13:33:33 INFO - PROCESS | 3188 | 1461184413909 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415ACD800 == 75 [pid = 3188] [id = 655] 13:33:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000341265F800) [pid = 3188] [serial = 1965] [outer = 0000000000000000] 13:33:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000341266AC00) [pid = 3188] [serial = 1966] [outer = 000000341265F800] 13:33:33 INFO - PROCESS | 3188 | 1461184413967 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (0000003412818400) [pid = 3188] [serial = 1967] [outer = 000000341265F800] 13:33:34 INFO - PROCESS | 3188 | 1461184414557 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]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 924ms 13:33:34 INFO - PROCESS | 3188 | 1461184414611 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 3188 | 1461184414614 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 13:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:33:34 INFO - PROCESS | 3188 | 1461184414618 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 3188 | 1461184414620 Marionette TRACE conn5 <- [1,2586,null,{}] 13:33:34 INFO - PROCESS | 3188 | 1461184414624 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}] 13:33:34 INFO - PROCESS | 3188 | 1461184414735 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 13:33:34 INFO - PROCESS | 3188 | 1461184414836 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415E0E800 == 76 [pid = 3188] [id = 656] 13:33:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003412817800) [pid = 3188] [serial = 1968] [outer = 0000000000000000] 13:33:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003412820C00) [pid = 3188] [serial = 1969] [outer = 0000003412817800] 13:33:34 INFO - PROCESS | 3188 | 1461184414894 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003412B98C00) [pid = 3188] [serial = 1970] [outer = 0000003412817800] 13:33:35 INFO - PROCESS | 3188 | 1461184415512 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]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 923ms 13:33:35 INFO - PROCESS | 3188 | 1461184415543 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 3188 | 1461184415546 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 13:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:33:35 INFO - PROCESS | 3188 | 1461184415550 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 3188 | 1461184415552 Marionette TRACE conn5 <- [1,2590,null,{}] 13:33:35 INFO - PROCESS | 3188 | 1461184415556 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}] 13:33:35 INFO - PROCESS | 3188 | 1461184415680 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 13:33:35 INFO - PROCESS | 3188 | 1461184415782 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415EB0800 == 77 [pid = 3188] [id = 657] 13:33:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003412BA5C00) [pid = 3188] [serial = 1971] [outer = 0000000000000000] 13:33:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003412C19C00) [pid = 3188] [serial = 1972] [outer = 0000003412BA5C00] 13:33:35 INFO - PROCESS | 3188 | 1461184415842 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003412C21C00) [pid = 3188] [serial = 1973] [outer = 0000003412BA5C00] 13:33:36 INFO - PROCESS | 3188 | 1461184416447 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]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 923ms 13:33:36 INFO - PROCESS | 3188 | 1461184416475 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 3188 | 1461184416478 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 13:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:33:36 INFO - PROCESS | 3188 | 1461184416481 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 3188 | 1461184416483 Marionette TRACE conn5 <- [1,2594,null,{}] 13:33:36 INFO - PROCESS | 3188 | 1461184416487 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}] 13:33:36 INFO - PROCESS | 3188 | 1461184416598 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 13:33:36 INFO - PROCESS | 3188 | 1461184416861 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C352800 == 78 [pid = 3188] [id = 658] 13:33:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003404948800) [pid = 3188] [serial = 1974] [outer = 0000000000000000] 13:33:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003404C25800) [pid = 3188] [serial = 1975] [outer = 0000003404948800] 13:33:36 INFO - PROCESS | 3188 | 1461184416953 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003407A3EC00) [pid = 3188] [serial = 1976] [outer = 0000003404948800] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE74000 == 77 [pid = 3188] [id = 542] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 000000340D921000 == 76 [pid = 3188] [id = 605] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 000000341057E000 == 75 [pid = 3188] [id = 606] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 000000341301C800 == 74 [pid = 3188] [id = 650] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B1D000 == 73 [pid = 3188] [id = 649] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 000000340B276000 == 72 [pid = 3188] [id = 648] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 0000003412753000 == 71 [pid = 3188] [id = 647] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 0000003410551800 == 70 [pid = 3188] [id = 646] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 0000003410420000 == 69 [pid = 3188] [id = 645] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE73000 == 68 [pid = 3188] [id = 644] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE6C000 == 67 [pid = 3188] [id = 643] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (00000034104DC800) [pid = 3188] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9D0000 == 66 [pid = 3188] [id = 642] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 0000003409F2D800 == 65 [pid = 3188] [id = 641] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 000000340B463800 == 64 [pid = 3188] [id = 636] 13:33:37 INFO - PROCESS | 3188 | --DOCSHELL 0000003412ABB800 == 63 [pid = 3188] [id = 635] 13:33:37 INFO - PROCESS | 3188 | 1461184417726 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]]]}] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340F241800) [pid = 3188] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340A92C400) [pid = 3188] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340F2A0000) [pid = 3188] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003407E86800) [pid = 3188] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (0000003407CED800) [pid = 3188] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340DA76400) [pid = 3188] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340FF5E000) [pid = 3188] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003412167C00) [pid = 3188] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003408C07C00) [pid = 3188] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003412611000) [pid = 3188] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340C60D000) [pid = 3188] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1282ms 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (00000034122C5000) [pid = 3188] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003412616C00) [pid = 3188] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340BF23C00) [pid = 3188] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000341266B000) [pid = 3188] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340FF66400) [pid = 3188] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340F8E7000) [pid = 3188] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003412663800) [pid = 3188] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000341204B400) [pid = 3188] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (00000034082CA800) [pid = 3188] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340F95A800) [pid = 3188] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340FF0E000) [pid = 3188] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (00000034103D4000) [pid = 3188] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340C60B000) [pid = 3188] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000341035E400) [pid = 3188] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340F97C400) [pid = 3188] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340A931400) [pid = 3188] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (000000340D7AF000) [pid = 3188] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340CB3DC00) [pid = 3188] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340CA7B400) [pid = 3188] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (000000340C60F000) [pid = 3188] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (000000340B11A400) [pid = 3188] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (00000034082CB000) [pid = 3188] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (000000340D7A8C00) [pid = 3188] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:33:37 INFO - PROCESS | 3188 | 1461184417772 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 3188 | 1461184417776 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 13:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:33:37 INFO - PROCESS | 3188 | 1461184417785 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 3188 | 1461184417790 Marionette TRACE conn5 <- [1,2598,null,{}] 13:33:37 INFO - PROCESS | 3188 | 1461184417795 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}] 13:33:37 INFO - PROCESS | 3188 | 1461184417892 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 13:33:37 INFO - PROCESS | 3188 | 1461184417900 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C343800 == 64 [pid = 3188] [id = 659] 13:33:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0000003407CD0000) [pid = 3188] [serial = 1977] [outer = 0000000000000000] 13:33:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0000003407CF8400) [pid = 3188] [serial = 1978] [outer = 0000003407CD0000] 13:33:37 INFO - PROCESS | 3188 | 1461184417949 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003408AD5000) [pid = 3188] [serial = 1979] [outer = 0000003407CD0000] 13:33:38 INFO - PROCESS | 3188 | 1461184418516 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]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 776ms 13:33:38 INFO - PROCESS | 3188 | 1461184418566 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 3188 | 1461184418570 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 13:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:33:38 INFO - PROCESS | 3188 | 1461184418574 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 3188 | 1461184418576 Marionette TRACE conn5 <- [1,2602,null,{}] 13:33:38 INFO - PROCESS | 3188 | 1461184418580 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}] 13:33:38 INFO - PROCESS | 3188 | 1461184418674 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 13:33:38 INFO - PROCESS | 3188 | 1461184418765 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F269800 == 65 [pid = 3188] [id = 660] 13:33:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (00000034082CC800) [pid = 3188] [serial = 1980] [outer = 0000000000000000] 13:33:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340B11A400) [pid = 3188] [serial = 1981] [outer = 00000034082CC800] 13:33:38 INFO - PROCESS | 3188 | 1461184418814 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340BF26400) [pid = 3188] [serial = 1982] [outer = 00000034082CC800] 13:33:39 INFO - PROCESS | 3188 | 1461184419239 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]]]}] 13:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 13:33:39 INFO - PROCESS | 3188 | 1461184419311 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 3188 | 1461184419314 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 13:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:33:39 INFO - PROCESS | 3188 | 1461184419329 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 3188 | 1461184419336 Marionette TRACE conn5 <- [1,2606,null,{}] 13:33:39 INFO - PROCESS | 3188 | 1461184419341 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}] 13:33:39 INFO - PROCESS | 3188 | 1461184419466 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 13:33:39 INFO - PROCESS | 3188 | 1461184419479 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE77000 == 66 [pid = 3188] [id = 661] 13:33:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340C60AC00) [pid = 3188] [serial = 1983] [outer = 0000000000000000] 13:33:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340CB39800) [pid = 3188] [serial = 1984] [outer = 000000340C60AC00] 13:33:39 INFO - PROCESS | 3188 | 1461184419528 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340D7B1800) [pid = 3188] [serial = 1985] [outer = 000000340C60AC00] 13:33:40 INFO - PROCESS | 3188 | 1461184420014 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]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 13:33:40 INFO - PROCESS | 3188 | 1461184420071 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 3188 | 1461184420074 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 13:33:40 INFO - PROCESS | 3188 | 1461184420080 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 3188 | 1461184420082 Marionette TRACE conn5 <- [1,2610,null,{}] 13:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:33:40 INFO - PROCESS | 3188 | 1461184420085 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}] 13:33:40 INFO - PROCESS | 3188 | 1461184420204 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 13:33:40 INFO - PROCESS | 3188 | 1461184420261 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 3188 | ++DOCSHELL 000000341042F000 == 67 [pid = 3188] [id = 662] 13:33:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340DA7DC00) [pid = 3188] [serial = 1986] [outer = 0000000000000000] 13:33:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340EC3D400) [pid = 3188] [serial = 1987] [outer = 000000340DA7DC00] 13:33:40 INFO - PROCESS | 3188 | 1461184420310 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340F292400) [pid = 3188] [serial = 1988] [outer = 000000340DA7DC00] 13:33:40 INFO - PROCESS | 3188 | 1461184420752 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]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 13:33:40 INFO - PROCESS | 3188 | 1461184420839 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 3188 | 1461184420842 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 13:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:33:40 INFO - PROCESS | 3188 | 1461184420845 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 3188 | 1461184420847 Marionette TRACE conn5 <- [1,2614,null,{}] 13:33:40 INFO - PROCESS | 3188 | 1461184420851 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}] 13:33:40 INFO - PROCESS | 3188 | 1461184420970 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 13:33:41 INFO - PROCESS | 3188 | 1461184421030 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 3188 | ++DOCSHELL 000000341058F000 == 68 [pid = 3188] [id = 663] 13:33:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340F8E9000) [pid = 3188] [serial = 1989] [outer = 0000000000000000] 13:33:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340F8EC400) [pid = 3188] [serial = 1990] [outer = 000000340F8E9000] 13:33:41 INFO - PROCESS | 3188 | 1461184421088 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340F97EC00) [pid = 3188] [serial = 1991] [outer = 000000340F8E9000] 13:33:41 INFO - PROCESS | 3188 | 1461184421548 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]]]}] 13:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 733ms 13:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:33:41 INFO - PROCESS | 3188 | 1461184421580 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 3188 | 1461184421582 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 13:33:41 INFO - PROCESS | 3188 | 1461184421586 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 3188 | 1461184421588 Marionette TRACE conn5 <- [1,2618,null,{}] 13:33:41 INFO - PROCESS | 3188 | 1461184421591 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}] 13:33:41 INFO - PROCESS | 3188 | 1461184421712 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 13:33:41 INFO - PROCESS | 3188 | 1461184421769 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412888000 == 69 [pid = 3188] [id = 664] 13:33:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340FF0EC00) [pid = 3188] [serial = 1992] [outer = 0000000000000000] 13:33:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003410363400) [pid = 3188] [serial = 1993] [outer = 000000340FF0EC00] 13:33:41 INFO - PROCESS | 3188 | 1461184421816 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (00000034104E2800) [pid = 3188] [serial = 1994] [outer = 000000340FF0EC00] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (00000034103DA000) [pid = 3188] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340F295800) [pid = 3188] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340F972800) [pid = 3188] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340771A800) [pid = 3188] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340C381C00) [pid = 3188] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (000000340A92C000) [pid = 3188] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340CA73000) [pid = 3188] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (0000003404945800) [pid = 3188] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000340EAF1400) [pid = 3188] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:33:42 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003404102C00) [pid = 3188] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:33:42 INFO - PROCESS | 3188 | 1461184422311 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]]]}] 13:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 776ms 13:33:42 INFO - PROCESS | 3188 | 1461184422374 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 3188 | 1461184422376 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 13:33:42 INFO - PROCESS | 3188 | 1461184422381 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:33:42 INFO - PROCESS | 3188 | 1461184422383 Marionette TRACE conn5 <- [1,2622,null,{}] 13:33:42 INFO - PROCESS | 3188 | 1461184422386 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}] 13:33:42 INFO - PROCESS | 3188 | 1461184422475 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 13:33:42 INFO - PROCESS | 3188 | 1461184422484 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412ABF000 == 70 [pid = 3188] [id = 665] 13:33:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340A92C000) [pid = 3188] [serial = 1995] [outer = 0000000000000000] 13:33:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340FF6F800) [pid = 3188] [serial = 1996] [outer = 000000340A92C000] 13:33:42 INFO - PROCESS | 3188 | 1461184422530 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000341201D800) [pid = 3188] [serial = 1997] [outer = 000000340A92C000] 13:33:42 INFO - PROCESS | 3188 | 1461184422968 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]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 13:33:43 INFO - PROCESS | 3188 | 1461184423014 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 3188 | 1461184423017 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 13:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:33:43 INFO - PROCESS | 3188 | 1461184423020 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 3188 | 1461184423022 Marionette TRACE conn5 <- [1,2626,null,{}] 13:33:43 INFO - PROCESS | 3188 | 1461184423026 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}] 13:33:43 INFO - PROCESS | 3188 | 1461184423115 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 13:33:43 INFO - PROCESS | 3188 | 1461184423123 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413005800 == 71 [pid = 3188] [id = 666] 13:33:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (0000003412164C00) [pid = 3188] [serial = 1998] [outer = 0000000000000000] 13:33:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000341216C000) [pid = 3188] [serial = 1999] [outer = 0000003412164C00] 13:33:43 INFO - PROCESS | 3188 | 1461184423169 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (00000034122CAC00) [pid = 3188] [serial = 2000] [outer = 0000003412164C00] 13:33:43 INFO - PROCESS | 3188 | 1461184423608 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]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 13:33:43 INFO - PROCESS | 3188 | 1461184423654 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 3188 | 1461184423656 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 13:33:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:33:43 INFO - PROCESS | 3188 | 1461184423659 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 3188 | 1461184423661 Marionette TRACE conn5 <- [1,2630,null,{}] 13:33:43 INFO - PROCESS | 3188 | 1461184423665 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}] 13:33:43 INFO - PROCESS | 3188 | 1461184423755 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 13:33:43 INFO - PROCESS | 3188 | 1461184423762 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C24000 == 72 [pid = 3188] [id = 667] 13:33:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (00000034122C9800) [pid = 3188] [serial = 2001] [outer = 0000000000000000] 13:33:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003412668400) [pid = 3188] [serial = 2002] [outer = 00000034122C9800] 13:33:43 INFO - PROCESS | 3188 | 1461184423808 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003412822000) [pid = 3188] [serial = 2003] [outer = 00000034122C9800] 13:33:44 INFO - PROCESS | 3188 | 1461184424470 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]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:33:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 839ms 13:33:44 INFO - PROCESS | 3188 | 1461184424502 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 3188 | 1461184424507 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 13:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:33:44 INFO - PROCESS | 3188 | 1461184424512 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 3188 | 1461184424517 Marionette TRACE conn5 <- [1,2634,null,{}] 13:33:44 INFO - PROCESS | 3188 | 1461184424524 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}] 13:33:44 INFO - PROCESS | 3188 | 1461184424645 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 13:33:44 INFO - PROCESS | 3188 | 1461184424750 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE0C000 == 73 [pid = 3188] [id = 668] 13:33:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340771F400) [pid = 3188] [serial = 2004] [outer = 0000000000000000] 13:33:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034082CB000) [pid = 3188] [serial = 2005] [outer = 000000340771F400] 13:33:44 INFO - PROCESS | 3188 | 1461184424811 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340A934400) [pid = 3188] [serial = 2006] [outer = 000000340771F400] 13:33:45 INFO - PROCESS | 3188 | 1461184425439 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]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:33:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 13:33:45 INFO - PROCESS | 3188 | 1461184425502 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 3188 | 1461184425509 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 13:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:33:45 INFO - PROCESS | 3188 | 1461184425516 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 3188 | 1461184425519 Marionette TRACE conn5 <- [1,2638,null,{}] 13:33:45 INFO - PROCESS | 3188 | 1461184425524 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}] 13:33:45 INFO - PROCESS | 3188 | 1461184425648 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 13:33:45 INFO - PROCESS | 3188 | 1461184425778 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410461800 == 74 [pid = 3188] [id = 669] 13:33:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340BF8A800) [pid = 3188] [serial = 2007] [outer = 0000000000000000] 13:33:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340CA77400) [pid = 3188] [serial = 2008] [outer = 000000340BF8A800] 13:33:45 INFO - PROCESS | 3188 | 1461184425837 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340EC3DC00) [pid = 3188] [serial = 2009] [outer = 000000340BF8A800] 13:33:46 INFO - PROCESS | 3188 | 1461184426476 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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:33:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 13:33:46 INFO - PROCESS | 3188 | 1461184426512 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 13:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:33:46 INFO - PROCESS | 3188 | 1461184426515 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 13:33:46 INFO - PROCESS | 3188 | 1461184426520 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 3188 | 1461184426524 Marionette TRACE conn5 <- [1,2642,null,{}] 13:33:46 INFO - PROCESS | 3188 | 1461184426536 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}] 13:33:46 INFO - PROCESS | 3188 | 1461184426657 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 13:33:46 INFO - PROCESS | 3188 | 1461184426789 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BD8800 == 75 [pid = 3188] [id = 670] 13:33:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340F977C00) [pid = 3188] [serial = 2010] [outer = 0000000000000000] 13:33:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340FF6E800) [pid = 3188] [serial = 2011] [outer = 000000340F977C00] 13:33:46 INFO - PROCESS | 3188 | 1461184426851 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (0000003412664400) [pid = 3188] [serial = 2012] [outer = 000000340F977C00] 13:33:47 INFO - PROCESS | 3188 | 1461184427421 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]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 987ms 13:33:47 INFO - PROCESS | 3188 | 1461184427509 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 3188 | 1461184427512 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:33:47 INFO - PROCESS | 3188 | 1461184427516 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 3188 | 1461184427518 Marionette TRACE conn5 <- [1,2646,null,{}] 13:33:47 INFO - PROCESS | 3188 | 1461184427522 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}] 13:33:47 INFO - PROCESS | 3188 | 1461184427638 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 13:33:47 INFO - PROCESS | 3188 | 1461184427767 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415ADF800 == 76 [pid = 3188] [id = 671] 13:33:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003412B9D400) [pid = 3188] [serial = 2013] [outer = 0000000000000000] 13:33:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003412BA4400) [pid = 3188] [serial = 2014] [outer = 0000003412B9D400] 13:33:47 INFO - PROCESS | 3188 | 1461184427826 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003412C1E000) [pid = 3188] [serial = 2015] [outer = 0000003412B9D400] 13:33:48 INFO - PROCESS | 3188 | 1461184428381 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]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:33:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 944ms 13:33:48 INFO - PROCESS | 3188 | 1461184428462 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 3188 | 1461184428465 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 13:33:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:33:48 INFO - PROCESS | 3188 | 1461184428469 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 3188 | 1461184428471 Marionette TRACE conn5 <- [1,2650,null,{}] 13:33:48 INFO - PROCESS | 3188 | 1461184428475 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}] 13:33:48 INFO - PROCESS | 3188 | 1461184428587 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 13:33:48 INFO - PROCESS | 3188 | 1461184428716 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 3188 | ++DOCSHELL 000000347892C000 == 77 [pid = 3188] [id = 672] 13:33:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003412C18800) [pid = 3188] [serial = 2016] [outer = 0000000000000000] 13:33:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003412CF0000) [pid = 3188] [serial = 2017] [outer = 0000003412C18800] 13:33:48 INFO - PROCESS | 3188 | 1461184428775 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003412CFA800) [pid = 3188] [serial = 2018] [outer = 0000003412C18800] 13:33:49 INFO - PROCESS | 3188 | 1461184429361 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]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:33:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 923ms 13:33:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:33:49 INFO - PROCESS | 3188 | 1461184429394 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 3188 | 1461184429397 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 13:33:49 INFO - PROCESS | 3188 | 1461184429401 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 3188 | 1461184429404 Marionette TRACE conn5 <- [1,2654,null,{}] 13:33:49 INFO - PROCESS | 3188 | 1461184429408 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}] 13:33:49 INFO - PROCESS | 3188 | 1461184429548 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 13:33:49 INFO - PROCESS | 3188 | 1461184429652 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 3188 | ++DOCSHELL 0000003479A08000 == 78 [pid = 3188] [id = 673] 13:33:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (00000034130EE000) [pid = 3188] [serial = 2019] [outer = 0000000000000000] 13:33:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003414A32000) [pid = 3188] [serial = 2020] [outer = 00000034130EE000] 13:33:49 INFO - PROCESS | 3188 | 1461184429713 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003414A39800) [pid = 3188] [serial = 2021] [outer = 00000034130EE000] 13:33:50 INFO - PROCESS | 3188 | [3188] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:33:50 INFO - PROCESS | 3188 | [3188] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:33:50 INFO - PROCESS | 3188 | 1461184430810 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]]]}] 13:33:50 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) 13:33:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1424ms 13:33:50 INFO - PROCESS | 3188 | 1461184430826 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 3188 | 1461184430831 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 13:33:50 INFO - PROCESS | 3188 | 1461184430836 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:33:50 INFO - PROCESS | 3188 | 1461184430840 Marionette TRACE conn5 <- [1,2658,null,{}] 13:33:50 INFO - PROCESS | 3188 | 1461184430847 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}] 13:33:51 INFO - PROCESS | 3188 | 1461184430986 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 13:33:51 INFO - PROCESS | 3188 | 1461184431136 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE0F800 == 79 [pid = 3188] [id = 674] 13:33:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340818DC00) [pid = 3188] [serial = 2022] [outer = 0000000000000000] 13:33:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (00000034082CA800) [pid = 3188] [serial = 2023] [outer = 000000340818DC00] 13:33:51 INFO - PROCESS | 3188 | 1461184431189 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340A9E1400) [pid = 3188] [serial = 2024] [outer = 000000340818DC00] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 000000341301A800 == 78 [pid = 3188] [id = 592] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003413005800 == 77 [pid = 3188] [id = 666] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003412ABF000 == 76 [pid = 3188] [id = 665] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 0000003412888000 == 75 [pid = 3188] [id = 664] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 000000341058F000 == 74 [pid = 3188] [id = 663] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 000000341042F000 == 73 [pid = 3188] [id = 662] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE77000 == 72 [pid = 3188] [id = 661] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340F269800 == 71 [pid = 3188] [id = 660] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340C343800 == 70 [pid = 3188] [id = 659] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340C352800 == 69 [pid = 3188] [id = 658] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 000000341043B800 == 68 [pid = 3188] [id = 653] 13:33:52 INFO - PROCESS | 3188 | --DOCSHELL 000000340D950800 == 67 [pid = 3188] [id = 652] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003412019C00) [pid = 3188] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340F83B000) [pid = 3188] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340F977000) [pid = 3188] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340F8F1C00) [pid = 3188] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (0000003407CF4000) [pid = 3188] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (0000003407726C00) [pid = 3188] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340CA6FC00) [pid = 3188] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340CB37C00) [pid = 3188] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340771B800) [pid = 3188] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340A9DE400) [pid = 3188] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340BDC9400) [pid = 3188] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340D7B6000) [pid = 3188] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340771D400) [pid = 3188] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (00000034081B6000) [pid = 3188] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340BF23000) [pid = 3188] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340F833000) [pid = 3188] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000341265CC00) [pid = 3188] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003412164000) [pid = 3188] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340FF5B400) [pid = 3188] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340FF6E000) [pid = 3188] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (00000034103DB000) [pid = 3188] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003406E9F800) [pid = 3188] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340C375800) [pid = 3188] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340EAF3000) [pid = 3188] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003412160400) [pid = 3188] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:33:52 INFO - PROCESS | 3188 | 1461184432223 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] 13:33:52 INFO - PROCESS | 3188 | 1461184432287 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 13:33:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:33:52 INFO - PROCESS | 3188 | 1461184432293 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 3188 | 1461184432296 Marionette TRACE conn5 <- [1,2662,null,{}] 13:33:52 INFO - PROCESS | 3188 | 1461184432301 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}] 13:33:52 INFO - PROCESS | 3188 | 1461184432395 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 13:33:52 INFO - PROCESS | 3188 | 1461184432402 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B456800 == 68 [pid = 3188] [id = 675] 13:33:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (0000003404121000) [pid = 3188] [serial = 2025] [outer = 0000000000000000] 13:33:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (0000003407CD4C00) [pid = 3188] [serial = 2026] [outer = 0000003404121000] 13:33:52 INFO - PROCESS | 3188 | 1461184432451 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003408C02400) [pid = 3188] [serial = 2027] [outer = 0000003404121000] 13:33:53 INFO - PROCESS | 3188 | 1461184433478 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] 13:33:53 INFO - PROCESS | 3188 | 1461184433538 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 13:33:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:33:53 INFO - PROCESS | 3188 | 1461184433542 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 3188 | 1461184433545 Marionette TRACE conn5 <- [1,2666,null,{}] 13:33:53 INFO - PROCESS | 3188 | 1461184433557 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}] 13:33:53 INFO - PROCESS | 3188 | 1461184433655 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 13:33:53 INFO - PROCESS | 3188 | 1461184433737 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F8DD000 == 69 [pid = 3188] [id = 676] 13:33:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340B119800) [pid = 3188] [serial = 2028] [outer = 0000000000000000] 13:33:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340C37AC00) [pid = 3188] [serial = 2029] [outer = 000000340B119800] 13:33:53 INFO - PROCESS | 3188 | 1461184433788 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340CA6FC00) [pid = 3188] [serial = 2030] [outer = 000000340B119800] 13:33:54 INFO - PROCESS | 3188 | 1461184434698 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]]]}] 13:33:54 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) 13:33:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1179ms 13:33:54 INFO - PROCESS | 3188 | 1461184434724 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 3188 | 1461184434727 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 13:33:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:33:54 INFO - PROCESS | 3188 | 1461184434737 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 3188 | 1461184434739 Marionette TRACE conn5 <- [1,2670,null,{}] 13:33:54 INFO - PROCESS | 3188 | 1461184434743 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}] 13:33:54 INFO - PROCESS | 3188 | 1461184434864 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 13:33:54 INFO - PROCESS | 3188 | 1461184434870 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000341041C800 == 70 [pid = 3188] [id = 677] 13:33:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340CB38800) [pid = 3188] [serial = 2031] [outer = 0000000000000000] 13:33:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340DA76800) [pid = 3188] [serial = 2032] [outer = 000000340CB38800] 13:33:54 INFO - PROCESS | 3188 | 1461184434977 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340EAF9000) [pid = 3188] [serial = 2033] [outer = 000000340CB38800] 13:33:55 INFO - PROCESS | 3188 | 1461184435929 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]]]}] 13:33:55 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) 13:33:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1237ms 13:33:55 INFO - PROCESS | 3188 | 1461184435970 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 3188 | 1461184435972 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 13:33:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:33:55 INFO - PROCESS | 3188 | 1461184435976 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 3188 | 1461184435977 Marionette TRACE conn5 <- [1,2674,null,{}] 13:33:55 INFO - PROCESS | 3188 | 1461184435981 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}] 13:33:56 INFO - PROCESS | 3188 | 1461184436099 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 13:33:56 INFO - PROCESS | 3188 | 1461184436156 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B274800 == 71 [pid = 3188] [id = 678] 13:33:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340F23EC00) [pid = 3188] [serial = 2034] [outer = 0000000000000000] 13:33:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340F2A1400) [pid = 3188] [serial = 2035] [outer = 000000340F23EC00] 13:33:56 INFO - PROCESS | 3188 | 1461184436204 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340F8E8800) [pid = 3188] [serial = 2036] [outer = 000000340F23EC00] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (00000034103CF400) [pid = 3188] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000340FF0EC00) [pid = 3188] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000340F8E9000) [pid = 3188] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (00000034082CC800) [pid = 3188] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003407CD0000) [pid = 3188] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340C60AC00) [pid = 3188] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003404948800) [pid = 3188] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (0000003412014000) [pid = 3188] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (0000003412164C00) [pid = 3188] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340DA7DC00) [pid = 3188] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:33:56 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340A92C000) [pid = 3188] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:33:57 INFO - PROCESS | 3188 | 1461184437165 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] 13:33:57 INFO - PROCESS | 3188 | 1461184437219 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:33:57 INFO - PROCESS | 3188 | 1461184437223 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 3188 | 1461184437224 Marionette TRACE conn5 <- [1,2678,null,{}] 13:33:57 INFO - PROCESS | 3188 | 1461184437228 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}] 13:33:57 INFO - PROCESS | 3188 | 1461184437338 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 13:33:57 INFO - PROCESS | 3188 | 1461184437346 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412870800 == 72 [pid = 3188] [id = 679] 13:33:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340EC49000) [pid = 3188] [serial = 2037] [outer = 0000000000000000] 13:33:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340F975800) [pid = 3188] [serial = 2038] [outer = 000000340EC49000] 13:33:57 INFO - PROCESS | 3188 | 1461184437396 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340FF54400) [pid = 3188] [serial = 2039] [outer = 000000340EC49000] 13:33:58 INFO - PROCESS | 3188 | 1461184438330 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] 13:33:58 INFO - PROCESS | 3188 | 1461184438358 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 13:33:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:33:58 INFO - PROCESS | 3188 | 1461184438362 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 3188 | 1461184438364 Marionette TRACE conn5 <- [1,2682,null,{}] 13:33:58 INFO - PROCESS | 3188 | 1461184438367 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}] 13:33:58 INFO - PROCESS | 3188 | 1461184438552 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 13:33:58 INFO - PROCESS | 3188 | 1461184438608 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407271800 == 73 [pid = 3188] [id = 680] 13:33:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (0000003403B5F000) [pid = 3188] [serial = 2040] [outer = 0000000000000000] 13:33:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (0000003404576800) [pid = 3188] [serial = 2041] [outer = 0000003403B5F000] 13:33:58 INFO - PROCESS | 3188 | 1461184438672 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003406EA1C00) [pid = 3188] [serial = 2042] [outer = 0000003403B5F000] 13:33:59 INFO - PROCESS | 3188 | 1461184439800 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] 13:33:59 INFO - PROCESS | 3188 | 1461184439864 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 13:33:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:33:59 INFO - PROCESS | 3188 | 1461184439869 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 3188 | 1461184439874 Marionette TRACE conn5 <- [1,2686,null,{}] 13:33:59 INFO - PROCESS | 3188 | 1461184439922 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}] 13:34:00 INFO - PROCESS | 3188 | 1461184440075 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 13:34:00 INFO - PROCESS | 3188 | 1461184440171 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2D6800 == 74 [pid = 3188] [id = 681] 13:34:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (0000003407CF9800) [pid = 3188] [serial = 2043] [outer = 0000000000000000] 13:34:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003408A71000) [pid = 3188] [serial = 2044] [outer = 0000003407CF9800] 13:34:00 INFO - PROCESS | 3188 | 1461184440235 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003409996000) [pid = 3188] [serial = 2045] [outer = 0000003407CF9800] 13:34:01 INFO - PROCESS | 3188 | 1461184441287 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] 13:34:01 INFO - PROCESS | 3188 | 1461184441372 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 13:34:01 INFO - PROCESS | 3188 | 1461184441377 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:34:01 INFO - PROCESS | 3188 | 1461184441380 Marionette TRACE conn5 <- [1,2690,null,{}] 13:34:01 INFO - PROCESS | 3188 | 1461184441384 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}] 13:34:01 INFO - PROCESS | 3188 | 1461184441494 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 13:34:01 INFO - PROCESS | 3188 | 1461184441704 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 3188 | ++DOCSHELL 000000341288C000 == 75 [pid = 3188] [id = 682] 13:34:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (0000003409F02C00) [pid = 3188] [serial = 2046] [outer = 0000000000000000] 13:34:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340C60E400) [pid = 3188] [serial = 2047] [outer = 0000003409F02C00] 13:34:01 INFO - PROCESS | 3188 | 1461184441765 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340D7B6000) [pid = 3188] [serial = 2048] [outer = 0000003409F02C00] 13:34:02 INFO - PROCESS | 3188 | 1461184442362 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]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:34:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1024ms 13:34:02 INFO - PROCESS | 3188 | 1461184442406 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 3188 | 1461184442410 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 13:34:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:34:02 INFO - PROCESS | 3188 | 1461184442423 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 3188 | 1461184442428 Marionette TRACE conn5 <- [1,2694,null,{}] 13:34:02 INFO - PROCESS | 3188 | 1461184442449 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}] 13:34:02 INFO - PROCESS | 3188 | 1461184442576 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 13:34:02 INFO - PROCESS | 3188 | 1461184442706 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413658000 == 76 [pid = 3188] [id = 683] 13:34:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (000000340A9DEC00) [pid = 3188] [serial = 2049] [outer = 0000000000000000] 13:34:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (000000340F981800) [pid = 3188] [serial = 2050] [outer = 000000340A9DEC00] 13:34:02 INFO - PROCESS | 3188 | 1461184442765 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340FF72400) [pid = 3188] [serial = 2051] [outer = 000000340A9DEC00] 13:34:03 INFO - PROCESS | 3188 | 1461184443371 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]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:34:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1004ms 13:34:03 INFO - PROCESS | 3188 | 1461184443424 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 3188 | 1461184443427 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 13:34:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:34:03 INFO - PROCESS | 3188 | 1461184443430 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 3188 | 1461184443432 Marionette TRACE conn5 <- [1,2698,null,{}] 13:34:03 INFO - PROCESS | 3188 | 1461184443436 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}] 13:34:03 INFO - PROCESS | 3188 | 1461184443554 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 13:34:03 INFO - PROCESS | 3188 | 1461184443684 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BDA000 == 77 [pid = 3188] [id = 684] 13:34:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (00000034104D8C00) [pid = 3188] [serial = 2052] [outer = 0000000000000000] 13:34:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (00000034104E3800) [pid = 3188] [serial = 2053] [outer = 00000034104D8C00] 13:34:03 INFO - PROCESS | 3188 | 1461184443743 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003412164C00) [pid = 3188] [serial = 2054] [outer = 00000034104D8C00] 13:34:04 INFO - PROCESS | 3188 | 1461184444421 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] 13:34:04 INFO - PROCESS | 3188 | 1461184444455 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 13:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:34:04 INFO - PROCESS | 3188 | 1461184444458 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 3188 | 1461184444461 Marionette TRACE conn5 <- [1,2702,null,{}] 13:34:04 INFO - PROCESS | 3188 | 1461184444464 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}] 13:34:04 INFO - PROCESS | 3188 | 1461184444580 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 13:34:04 INFO - PROCESS | 3188 | 1461184444828 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD31800 == 78 [pid = 3188] [id = 685] 13:34:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003404C29000) [pid = 3188] [serial = 2055] [outer = 0000000000000000] 13:34:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340696A400) [pid = 3188] [serial = 2056] [outer = 0000003404C29000] 13:34:04 INFO - PROCESS | 3188 | 1461184444885 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003407CCE800) [pid = 3188] [serial = 2057] [outer = 0000003404C29000] 13:34:05 INFO - PROCESS | 3188 | 1461184445452 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]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:34:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1019ms 13:34:05 INFO - PROCESS | 3188 | 1461184445480 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 3188 | 1461184445486 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 13:34:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:34:05 INFO - PROCESS | 3188 | 1461184445528 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 3188 | 1461184445532 Marionette TRACE conn5 <- [1,2706,null,{}] 13:34:05 INFO - PROCESS | 3188 | 1461184445537 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}] 13:34:05 INFO - PROCESS | 3188 | 1461184445656 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 13:34:05 INFO - PROCESS | 3188 | 1461184445764 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE63800 == 79 [pid = 3188] [id = 686] 13:34:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340A0F5800) [pid = 3188] [serial = 2058] [outer = 0000000000000000] 13:34:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340BF23800) [pid = 3188] [serial = 2059] [outer = 000000340A0F5800] 13:34:05 INFO - PROCESS | 3188 | 1461184445816 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340CA70C00) [pid = 3188] [serial = 2060] [outer = 000000340A0F5800] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 0000003412C65800 == 78 [pid = 3188] [id = 638] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 000000340B321000 == 77 [pid = 3188] [id = 536] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 0000003406F10800 == 76 [pid = 3188] [id = 519] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 000000340C346800 == 75 [pid = 3188] [id = 524] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 0000003412870800 == 74 [pid = 3188] [id = 679] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 000000340B274800 == 73 [pid = 3188] [id = 678] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 000000341041C800 == 72 [pid = 3188] [id = 677] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 000000340F8DD000 == 71 [pid = 3188] [id = 676] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 000000340B456800 == 70 [pid = 3188] [id = 675] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE0F800 == 69 [pid = 3188] [id = 674] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 0000003414BD8800 == 68 [pid = 3188] [id = 670] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003412820C00) [pid = 3188] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (0000003412C19C00) [pid = 3188] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003412668400) [pid = 3188] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 0000003410461800 == 67 [pid = 3188] [id = 669] 13:34:06 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE0C000 == 66 [pid = 3188] [id = 668] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000341201E000) [pid = 3188] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (0000003410363400) [pid = 3188] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340F97EC00) [pid = 3188] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340F8EC400) [pid = 3188] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340B11A400) [pid = 3188] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340BF26400) [pid = 3188] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340CA7D400) [pid = 3188] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (0000003408AD5000) [pid = 3188] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003407CF8400) [pid = 3188] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340CB39800) [pid = 3188] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003407A3EC00) [pid = 3188] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003404C25800) [pid = 3188] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (000000341260CC00) [pid = 3188] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (00000034127AAC00) [pid = 3188] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000341266AC00) [pid = 3188] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340825E800) [pid = 3188] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (000000340FF71C00) [pid = 3188] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000341216C000) [pid = 3188] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (00000034104E2800) [pid = 3188] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340EC3D400) [pid = 3188] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340F292400) [pid = 3188] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (000000340FF6F800) [pid = 3188] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (00000034122CAC00) [pid = 3188] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340D7B1800) [pid = 3188] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000341201D800) [pid = 3188] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:34:06 INFO - PROCESS | 3188 | 1461184446417 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] 13:34:06 INFO - PROCESS | 3188 | 1461184446466 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 13:34:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:34:06 INFO - PROCESS | 3188 | 1461184446471 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 3188 | 1461184446473 Marionette TRACE conn5 <- [1,2710,null,{}] 13:34:06 INFO - PROCESS | 3188 | 1461184446477 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}] 13:34:06 INFO - PROCESS | 3188 | 1461184446577 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 13:34:06 INFO - PROCESS | 3188 | 1461184446670 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2CB000 == 67 [pid = 3188] [id = 687] 13:34:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340818FC00) [pid = 3188] [serial = 2061] [outer = 0000000000000000] 13:34:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340CA6F400) [pid = 3188] [serial = 2062] [outer = 000000340818FC00] 13:34:06 INFO - PROCESS | 3188 | 1461184446720 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340DA77800) [pid = 3188] [serial = 2063] [outer = 000000340818FC00] 13:34:07 INFO - PROCESS | 3188 | 1461184447193 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] 13:34:07 INFO - PROCESS | 3188 | 1461184447253 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 13:34:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:34:07 INFO - PROCESS | 3188 | 1461184447258 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 3188 | 1461184447264 Marionette TRACE conn5 <- [1,2714,null,{}] 13:34:07 INFO - PROCESS | 3188 | 1461184447274 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}] 13:34:07 INFO - PROCESS | 3188 | 1461184447406 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 13:34:07 INFO - PROCESS | 3188 | 1461184447503 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 3188 | ++DOCSHELL 000000341057F000 == 68 [pid = 3188] [id = 688] 13:34:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (0000003406EA5C00) [pid = 3188] [serial = 2064] [outer = 0000000000000000] 13:34:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (000000340F975C00) [pid = 3188] [serial = 2065] [outer = 0000003406EA5C00] 13:34:07 INFO - PROCESS | 3188 | 1461184447553 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (000000340FF5D800) [pid = 3188] [serial = 2066] [outer = 0000003406EA5C00] 13:34:07 INFO - PROCESS | 3188 | 1461184447938 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:34:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 13:34:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:34:08 INFO - PROCESS | 3188 | 1461184447993 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 3188 | 1461184447996 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 13:34:08 INFO - PROCESS | 3188 | 1461184448000 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 3188 | 1461184448002 Marionette TRACE conn5 <- [1,2718,null,{}] 13:34:08 INFO - PROCESS | 3188 | 1461184448005 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}] 13:34:08 INFO - PROCESS | 3188 | 1461184448100 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 13:34:08 INFO - PROCESS | 3188 | 1461184448107 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 3188 | ++DOCSHELL 00000034128A8000 == 69 [pid = 3188] [id = 689] 13:34:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340FF71C00) [pid = 3188] [serial = 2067] [outer = 0000000000000000] 13:34:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000341201FC00) [pid = 3188] [serial = 2068] [outer = 000000340FF71C00] 13:34:08 INFO - PROCESS | 3188 | 1461184448154 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034122C1C00) [pid = 3188] [serial = 2069] [outer = 000000340FF71C00] 13:34:09 INFO - PROCESS | 3188 | 1461184449132 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] 13:34:09 INFO - PROCESS | 3188 | 1461184449187 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 13:34:09 INFO - PROCESS | 3188 | 1461184449190 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 3188 | 1461184449192 Marionette TRACE conn5 <- [1,2722,null,{}] 13:34:09 INFO - PROCESS | 3188 | 1461184449196 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}] 13:34:09 INFO - PROCESS | 3188 | 1461184449320 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 13:34:09 INFO - PROCESS | 3188 | 1461184449326 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412C67800 == 70 [pid = 3188] [id = 690] 13:34:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003412668400) [pid = 3188] [serial = 2070] [outer = 0000000000000000] 13:34:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (00000034127AA800) [pid = 3188] [serial = 2071] [outer = 0000003412668400] 13:34:09 INFO - PROCESS | 3188 | 1461184449433 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003412C14400) [pid = 3188] [serial = 2072] [outer = 0000003412668400] 13:34:09 INFO - PROCESS | 3188 | 1461184449926 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 776ms 13:34:10 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340818DC00) [pid = 3188] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:34:10 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340CB38800) [pid = 3188] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:34:10 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (0000003412611400) [pid = 3188] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:34:10 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003412012800) [pid = 3188] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:34:10 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000340B119800) [pid = 3188] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:34:10 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (000000340F23EC00) [pid = 3188] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:34:10 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (0000003404121000) [pid = 3188] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:34:10 INFO - PROCESS | 3188 | 1461184450030 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 3188 | 1461184450034 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 3188 | 1461184450042 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:34:10 INFO - PROCESS | 3188 | 1461184450046 Marionette TRACE conn5 <- [1,2726,null,{}] 13:34:10 INFO - PROCESS | 3188 | 1461184450053 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}] 13:34:10 INFO - PROCESS | 3188 | 1461184450188 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 13:34:10 INFO - PROCESS | 3188 | 1461184450339 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D907000 == 71 [pid = 3188] [id = 691] 13:34:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003407CD2000) [pid = 3188] [serial = 2073] [outer = 0000000000000000] 13:34:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (0000003407E81400) [pid = 3188] [serial = 2074] [outer = 0000003407CD2000] 13:34:10 INFO - PROCESS | 3188 | 1461184450407 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (0000003409B28000) [pid = 3188] [serial = 2075] [outer = 0000003407CD2000] 13:34:11 INFO - PROCESS | 3188 | 1461184451046 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]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:34:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1022ms 13:34:11 INFO - PROCESS | 3188 | 1461184451069 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 3188 | 1461184451073 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 13:34:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:34:11 INFO - PROCESS | 3188 | 1461184451082 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 3188 | 1461184451086 Marionette TRACE conn5 <- [1,2730,null,{}] 13:34:11 INFO - PROCESS | 3188 | 1461184451091 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}] 13:34:11 INFO - PROCESS | 3188 | 1461184451212 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 13:34:11 INFO - PROCESS | 3188 | 1461184451318 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412754000 == 72 [pid = 3188] [id = 692] 13:34:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340D7B6800) [pid = 3188] [serial = 2076] [outer = 0000000000000000] 13:34:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340EC47400) [pid = 3188] [serial = 2077] [outer = 000000340D7B6800] 13:34:11 INFO - PROCESS | 3188 | 1461184451377 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340F839800) [pid = 3188] [serial = 2078] [outer = 000000340D7B6800] 13:34:12 INFO - PROCESS | 3188 | 1461184452013 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]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:34:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 13:34:12 INFO - PROCESS | 3188 | 1461184452069 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 3188 | 1461184452072 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 13:34:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:34:12 INFO - PROCESS | 3188 | 1461184452076 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 3188 | 1461184452079 Marionette TRACE conn5 <- [1,2734,null,{}] 13:34:12 INFO - PROCESS | 3188 | 1461184452089 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}] 13:34:12 INFO - PROCESS | 3188 | 1461184452210 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 13:34:12 INFO - PROCESS | 3188 | 1461184452343 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BD3800 == 73 [pid = 3188] [id = 693] 13:34:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (00000034122BF000) [pid = 3188] [serial = 2079] [outer = 0000000000000000] 13:34:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003412614C00) [pid = 3188] [serial = 2080] [outer = 00000034122BF000] 13:34:12 INFO - PROCESS | 3188 | 1461184452407 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (0000003412B9FC00) [pid = 3188] [serial = 2081] [outer = 00000034122BF000] 13:34:13 INFO - PROCESS | 3188 | 1461184452989 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]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:34:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 923ms 13:34:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:34:13 INFO - PROCESS | 3188 | 1461184453001 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 3188 | 1461184453004 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 13:34:13 INFO - PROCESS | 3188 | 1461184453007 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 3188 | 1461184453009 Marionette TRACE conn5 <- [1,2738,null,{}] 13:34:13 INFO - PROCESS | 3188 | 1461184453013 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}] 13:34:13 INFO - PROCESS | 3188 | 1461184453131 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 13:34:13 INFO - PROCESS | 3188 | 1461184453233 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415E16000 == 74 [pid = 3188] [id = 694] 13:34:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (00000034130E5000) [pid = 3188] [serial = 2082] [outer = 0000000000000000] 13:34:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (00000034130EA000) [pid = 3188] [serial = 2083] [outer = 00000034130E5000] 13:34:13 INFO - PROCESS | 3188 | 1461184453292 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003414A2D000) [pid = 3188] [serial = 2084] [outer = 00000034130E5000] 13:34:13 INFO - PROCESS | 3188 | 1461184453925 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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 986ms 13:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:34:14 INFO - PROCESS | 3188 | 1461184453996 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 3188 | 1461184453999 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 13:34:14 INFO - PROCESS | 3188 | 1461184454002 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 3188 | 1461184454005 Marionette TRACE conn5 <- [1,2742,null,{}] 13:34:14 INFO - PROCESS | 3188 | 1461184454009 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}] 13:34:14 INFO - PROCESS | 3188 | 1461184454123 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 13:34:14 INFO - PROCESS | 3188 | 1461184454253 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 3188 | ++DOCSHELL 00000034789CD000 == 75 [pid = 3188] [id = 695] 13:34:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003414A39400) [pid = 3188] [serial = 2085] [outer = 0000000000000000] 13:34:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003415A05000) [pid = 3188] [serial = 2086] [outer = 0000003414A39400] 13:34:14 INFO - PROCESS | 3188 | 1461184454319 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003415A0D400) [pid = 3188] [serial = 2087] [outer = 0000003414A39400] 13:34:14 INFO - PROCESS | 3188 | 1461184454866 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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 882ms 13:34:14 INFO - PROCESS | 3188 | 1461184454886 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 3188 | 1461184454889 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 13:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:34:14 INFO - PROCESS | 3188 | 1461184454892 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 3188 | 1461184454894 Marionette TRACE conn5 <- [1,2746,null,{}] 13:34:14 INFO - PROCESS | 3188 | 1461184454899 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}] 13:34:15 INFO - PROCESS | 3188 | 1461184455038 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 13:34:15 INFO - PROCESS | 3188 | 1461184455145 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1BE000 == 76 [pid = 3188] [id = 696] 13:34:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (00000034786CDC00) [pid = 3188] [serial = 2088] [outer = 0000000000000000] 13:34:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (00000034786D6000) [pid = 3188] [serial = 2089] [outer = 00000034786CDC00] 13:34:15 INFO - PROCESS | 3188 | 1461184455206 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003478910C00) [pid = 3188] [serial = 2090] [outer = 00000034786CDC00] 13:34:15 INFO - PROCESS | 3188 | 1461184455839 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]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 13:34:15 INFO - PROCESS | 3188 | 1461184455881 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 3188 | 1461184455884 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 13:34:15 INFO - PROCESS | 3188 | 1461184455887 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:34:15 INFO - PROCESS | 3188 | 1461184455889 Marionette TRACE conn5 <- [1,2750,null,{}] 13:34:15 INFO - PROCESS | 3188 | 1461184455893 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}] 13:34:16 INFO - PROCESS | 3188 | 1461184456005 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 13:34:16 INFO - PROCESS | 3188 | 1461184456107 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A410800 == 77 [pid = 3188] [id = 697] 13:34:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003479169800) [pid = 3188] [serial = 2091] [outer = 0000000000000000] 13:34:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (00000034791A4C00) [pid = 3188] [serial = 2092] [outer = 0000003479169800] 13:34:16 INFO - PROCESS | 3188 | 1461184456163 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (00000034798E2C00) [pid = 3188] [serial = 2093] [outer = 0000003479169800] 13:34:16 INFO - PROCESS | 3188 | 1461184456719 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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:34:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 881ms 13:34:16 INFO - PROCESS | 3188 | 1461184456772 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 3188 | 1461184456774 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 13:34:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:34:16 INFO - PROCESS | 3188 | 1461184456778 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 3188 | 1461184456780 Marionette TRACE conn5 <- [1,2754,null,{}] 13:34:16 INFO - PROCESS | 3188 | 1461184456784 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}] 13:34:16 INFO - PROCESS | 3188 | 1461184456900 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 13:34:17 INFO - PROCESS | 3188 | 1461184457002 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 3188 | ++DOCSHELL 000000347AAAF800 == 78 [pid = 3188] [id = 698] 13:34:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000347916A400) [pid = 3188] [serial = 2094] [outer = 0000000000000000] 13:34:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (0000003479ABA000) [pid = 3188] [serial = 2095] [outer = 000000347916A400] 13:34:17 INFO - PROCESS | 3188 | 1461184457059 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (0000003479BD3800) [pid = 3188] [serial = 2096] [outer = 000000347916A400] 13:34:17 INFO - PROCESS | 3188 | 1461184457648 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]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:34:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 923ms 13:34:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:34:17 INFO - PROCESS | 3188 | 1461184457703 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 3188 | 1461184457706 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 13:34:17 INFO - PROCESS | 3188 | 1461184457710 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 3188 | 1461184457712 Marionette TRACE conn5 <- [1,2758,null,{}] 13:34:17 INFO - PROCESS | 3188 | 1461184457716 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}] 13:34:17 INFO - PROCESS | 3188 | 1461184457829 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 13:34:17 INFO - PROCESS | 3188 | 1461184457960 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD24000 == 79 [pid = 3188] [id = 699] 13:34:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (0000003404111800) [pid = 3188] [serial = 2097] [outer = 0000000000000000] 13:34:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (000000340A933C00) [pid = 3188] [serial = 2098] [outer = 0000003404111800] 13:34:18 INFO - PROCESS | 3188 | 1461184458019 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (0000003412046C00) [pid = 3188] [serial = 2099] [outer = 0000003404111800] 13:34:18 INFO - PROCESS | 3188 | 1461184458736 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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1071ms 13:34:18 INFO - PROCESS | 3188 | 1461184458784 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 3188 | 1461184458789 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:34:18 INFO - PROCESS | 3188 | 1461184458795 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 3188 | 1461184458798 Marionette TRACE conn5 <- [1,2762,null,{}] 13:34:18 INFO - PROCESS | 3188 | 1461184458803 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}] 13:34:18 INFO - PROCESS | 3188 | 1461184458949 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 13:34:19 INFO - PROCESS | 3188 | 1461184459060 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407275800 == 80 [pid = 3188] [id = 700] 13:34:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (0000003408C21400) [pid = 3188] [serial = 2100] [outer = 0000000000000000] 13:34:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (000000340A9E0800) [pid = 3188] [serial = 2101] [outer = 0000003408C21400] 13:34:19 INFO - PROCESS | 3188 | 1461184459116 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (000000340CA7D400) [pid = 3188] [serial = 2102] [outer = 0000003408C21400] 13:34:19 INFO - PROCESS | 3188 | --DOCSHELL 000000341288C000 == 79 [pid = 3188] [id = 682] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (0000003412BA4400) [pid = 3188] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (000000340CA77400) [pid = 3188] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (000000340FF6E800) [pid = 3188] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (0000003412CF0000) [pid = 3188] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000340F975800) [pid = 3188] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2D6800 == 78 [pid = 3188] [id = 681] 13:34:19 INFO - PROCESS | 3188 | --DOCSHELL 0000003407271800 == 77 [pid = 3188] [id = 680] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (000000340A9E1400) [pid = 3188] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (000000340EAF9000) [pid = 3188] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340DA76800) [pid = 3188] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (00000034127B2800) [pid = 3188] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003412046400) [pid = 3188] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340C37AC00) [pid = 3188] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340F8E8800) [pid = 3188] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (00000034082CA800) [pid = 3188] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (0000003414A32000) [pid = 3188] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003408C02400) [pid = 3188] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (00000034082CB000) [pid = 3188] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003407CD4C00) [pid = 3188] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340CA6FC00) [pid = 3188] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340F2A1400) [pid = 3188] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:34:19 INFO - PROCESS | 3188 | 1461184459706 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]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:34:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 923ms 13:34:19 INFO - PROCESS | 3188 | 1461184459721 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 3188 | 1461184459727 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 13:34:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:34:19 INFO - PROCESS | 3188 | 1461184459734 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 3188 | 1461184459737 Marionette TRACE conn5 <- [1,2766,null,{}] 13:34:19 INFO - PROCESS | 3188 | 1461184459741 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}] 13:34:19 INFO - PROCESS | 3188 | 1461184459842 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 13:34:19 INFO - PROCESS | 3188 | 1461184459939 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D904000 == 78 [pid = 3188] [id = 701] 13:34:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003406E92400) [pid = 3188] [serial = 2103] [outer = 0000000000000000] 13:34:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (00000034082CA800) [pid = 3188] [serial = 2104] [outer = 0000003406E92400] 13:34:19 INFO - PROCESS | 3188 | 1461184459987 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000340A9DA800) [pid = 3188] [serial = 2105] [outer = 0000003406E92400] 13:34:20 INFO - PROCESS | 3188 | 1461184460464 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 776ms 13:34:20 INFO - PROCESS | 3188 | 1461184460511 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 3188 | 1461184460513 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 13:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:34:20 INFO - PROCESS | 3188 | 1461184460517 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 3188 | 1461184460521 Marionette TRACE conn5 <- [1,2770,null,{}] 13:34:20 INFO - PROCESS | 3188 | 1461184460532 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}] 13:34:20 INFO - PROCESS | 3188 | 1461184460634 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 13:34:20 INFO - PROCESS | 3188 | 1461184460647 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 3188 | ++DOCSHELL 000000341054F000 == 79 [pid = 3188] [id = 702] 13:34:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (000000340DA76800) [pid = 3188] [serial = 2106] [outer = 0000000000000000] 13:34:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (00000034083DB000) [pid = 3188] [serial = 2107] [outer = 000000340DA76800] 13:34:20 INFO - PROCESS | 3188 | 1461184460699 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340F29A400) [pid = 3188] [serial = 2108] [outer = 000000340DA76800] 13:34:21 INFO - PROCESS | 3188 | 1461184461177 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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:34:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 13:34:21 INFO - PROCESS | 3188 | 1461184461212 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 3188 | 1461184461215 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:34:21 INFO - PROCESS | 3188 | 1461184461218 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 3188 | 1461184461220 Marionette TRACE conn5 <- [1,2774,null,{}] 13:34:21 INFO - PROCESS | 3188 | 1461184461224 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}] 13:34:21 INFO - PROCESS | 3188 | 1461184461323 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 13:34:21 INFO - PROCESS | 3188 | 1461184461332 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412886000 == 80 [pid = 3188] [id = 703] 13:34:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000340F95BC00) [pid = 3188] [serial = 2109] [outer = 0000000000000000] 13:34:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340F979C00) [pid = 3188] [serial = 2110] [outer = 000000340F95BC00] 13:34:21 INFO - PROCESS | 3188 | 1461184461381 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340FF71400) [pid = 3188] [serial = 2111] [outer = 000000340F95BC00] 13:34:21 INFO - PROCESS | 3188 | 1461184461830 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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:34:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 13:34:21 INFO - PROCESS | 3188 | 1461184461858 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 3188 | 1461184461860 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 13:34:21 INFO - PROCESS | 3188 | 1461184461864 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 3188 | 1461184461865 Marionette TRACE conn5 <- [1,2778,null,{}] 13:34:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:34:21 INFO - PROCESS | 3188 | 1461184461869 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}] 13:34:22 INFO - PROCESS | 3188 | 1461184461998 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 13:34:22 INFO - PROCESS | 3188 | 1461184462087 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413656800 == 81 [pid = 3188] [id = 704] 13:34:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (00000034103CF000) [pid = 3188] [serial = 2112] [outer = 0000000000000000] 13:34:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (00000034104D9000) [pid = 3188] [serial = 2113] [outer = 00000034103CF000] 13:34:22 INFO - PROCESS | 3188 | 1461184462135 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (0000003412047800) [pid = 3188] [serial = 2114] [outer = 00000034103CF000] 13:34:22 INFO - PROCESS | 3188 | 1461184462598 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]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:34:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 776ms 13:34:22 INFO - PROCESS | 3188 | 1461184462646 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 3188 | 1461184462648 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 13:34:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:34:22 INFO - PROCESS | 3188 | 1461184462651 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 3188 | 1461184462653 Marionette TRACE conn5 <- [1,2782,null,{}] 13:34:22 INFO - PROCESS | 3188 | 1461184462656 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}] 13:34:22 INFO - PROCESS | 3188 | 1461184462800 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 13:34:22 INFO - PROCESS | 3188 | 1461184462868 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415AE2800 == 82 [pid = 3188] [id = 705] 13:34:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (00000034127B4C00) [pid = 3188] [serial = 2115] [outer = 0000000000000000] 13:34:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (0000003412C1F400) [pid = 3188] [serial = 2116] [outer = 00000034127B4C00] 13:34:22 INFO - PROCESS | 3188 | 1461184462919 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (0000003414A2C400) [pid = 3188] [serial = 2117] [outer = 00000034127B4C00] 13:34:23 INFO - PROCESS | 3188 | 1461184463350 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]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 13:34:23 INFO - PROCESS | 3188 | 1461184463410 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 3188 | 1461184463412 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 13:34:23 INFO - PROCESS | 3188 | 1461184463416 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 3188 | 1461184463417 Marionette TRACE conn5 <- [1,2786,null,{}] 13:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:34:23 INFO - PROCESS | 3188 | 1461184463421 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}] 13:34:23 INFO - PROCESS | 3188 | 1461184463545 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 13:34:23 INFO - PROCESS | 3188 | 1461184463562 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 3188 | ++DOCSHELL 0000003479BB1800 == 83 [pid = 3188] [id = 706] 13:34:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (0000003415A05800) [pid = 3188] [serial = 2118] [outer = 0000000000000000] 13:34:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (00000034786B8C00) [pid = 3188] [serial = 2119] [outer = 0000003415A05800] 13:34:23 INFO - PROCESS | 3188 | 1461184463609 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (00000034786DC400) [pid = 3188] [serial = 2120] [outer = 0000003415A05800] 13:34:23 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (000000340EC49000) [pid = 3188] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:34:23 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (00000034122C9800) [pid = 3188] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:34:23 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000340A0F5800) [pid = 3188] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:34:23 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (0000003404C29000) [pid = 3188] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:34:23 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (000000340818FC00) [pid = 3188] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:34:23 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003406EA5C00) [pid = 3188] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:34:23 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340FF71C00) [pid = 3188] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:34:24 INFO - PROCESS | 3188 | 1461184464110 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]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 13:34:24 INFO - PROCESS | 3188 | 1461184464156 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 3188 | 1461184464159 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 13:34:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:34:24 INFO - PROCESS | 3188 | 1461184464162 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 3188 | 1461184464164 Marionette TRACE conn5 <- [1,2790,null,{}] 13:34:24 INFO - PROCESS | 3188 | 1461184464168 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}] 13:34:24 INFO - PROCESS | 3188 | 1461184464294 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 13:34:24 INFO - PROCESS | 3188 | 1461184464357 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 3188 | ++DOCSHELL 000000347B5CC800 == 84 [pid = 3188] [id = 707] 13:34:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340771AC00) [pid = 3188] [serial = 2121] [outer = 0000000000000000] 13:34:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (0000003415A0F000) [pid = 3188] [serial = 2122] [outer = 000000340771AC00] 13:34:24 INFO - PROCESS | 3188 | 1461184464404 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (000000347A323800) [pid = 3188] [serial = 2123] [outer = 000000340771AC00] 13:34:24 INFO - PROCESS | 3188 | 1461184464776 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]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms 13:34:24 INFO - PROCESS | 3188 | 1461184464793 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 3188 | 1461184464796 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 13:34:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:34:24 INFO - PROCESS | 3188 | 1461184464810 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 3188 | 1461184464812 Marionette TRACE conn5 <- [1,2794,null,{}] 13:34:24 INFO - PROCESS | 3188 | 1461184464816 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}] 13:34:24 INFO - PROCESS | 3188 | 1461184464936 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 13:34:24 INFO - PROCESS | 3188 | 1461184464944 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 3188 | ++DOCSHELL 000000347BC7E800 == 85 [pid = 3188] [id = 708] 13:34:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (000000347A329000) [pid = 3188] [serial = 2124] [outer = 0000000000000000] 13:34:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (000000340BDC4000) [pid = 3188] [serial = 2125] [outer = 000000347A329000] 13:34:24 INFO - PROCESS | 3188 | 1461184464991 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (000000347A93F400) [pid = 3188] [serial = 2126] [outer = 000000347A329000] 13:34:25 INFO - PROCESS | 3188 | 1461184465450 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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 13:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:34:25 INFO - PROCESS | 3188 | 1461184465484 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 3188 | 1461184465487 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 13:34:25 INFO - PROCESS | 3188 | 1461184465490 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 3188 | 1461184465492 Marionette TRACE conn5 <- [1,2798,null,{}] 13:34:25 INFO - PROCESS | 3188 | 1461184465495 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}] 13:34:25 INFO - PROCESS | 3188 | 1461184465591 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 13:34:25 INFO - PROCESS | 3188 | 1461184465597 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 3188 | ++DOCSHELL 000000347EEC3000 == 86 [pid = 3188] [id = 709] 13:34:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (000000347AA14C00) [pid = 3188] [serial = 2127] [outer = 0000000000000000] 13:34:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (000000347AA90000) [pid = 3188] [serial = 2128] [outer = 000000347AA14C00] 13:34:25 INFO - PROCESS | 3188 | 1461184465643 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (000000347ACAB000) [pid = 3188] [serial = 2129] [outer = 000000347AA14C00] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003414BDA000 == 85 [pid = 3188] [id = 684] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340C34A800 == 84 [pid = 3188] [id = 590] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 00000034073B2000 == 83 [pid = 3188] [id = 533] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003415E0E800 == 82 [pid = 3188] [id = 656] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003414C16800 == 81 [pid = 3188] [id = 623] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE77800 == 80 [pid = 3188] [id = 637] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340458B800 == 79 [pid = 3188] [id = 473] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003400EE2000 == 78 [pid = 3188] [id = 534] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003415EB0800 == 77 [pid = 3188] [id = 657] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2BE000 == 76 [pid = 3188] [id = 528] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 00000034128B6000 == 75 [pid = 3188] [id = 563] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5C1000 == 74 [pid = 3188] [id = 529] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003413C24000 == 73 [pid = 3188] [id = 667] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD31800 == 72 [pid = 3188] [id = 685] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003414A05800 == 71 [pid = 3188] [id = 608] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003409B14800 == 70 [pid = 3188] [id = 527] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003413C36000 == 69 [pid = 3188] [id = 651] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340C33D000 == 68 [pid = 3188] [id = 620] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340B283000 == 67 [pid = 3188] [id = 522] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340816F000 == 66 [pid = 3188] [id = 548] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003413073800 == 65 [pid = 3188] [id = 604] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 00000034103AF800 == 64 [pid = 3188] [id = 532] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003415ACD800 == 63 [pid = 3188] [id = 655] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5C1800 == 62 [pid = 3188] [id = 523] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003413658000 == 61 [pid = 3188] [id = 683] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003410445800 == 60 [pid = 3188] [id = 546] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 00000034073AF800 == 59 [pid = 3188] [id = 470] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003414BCF000 == 58 [pid = 3188] [id = 622] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340C34E800 == 57 [pid = 3188] [id = 464] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340D955000 == 56 [pid = 3188] [id = 526] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003413C1D800 == 55 [pid = 3188] [id = 607] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000341041E800 == 54 [pid = 3188] [id = 621] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003410544800 == 53 [pid = 3188] [id = 547] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340A43A800 == 52 [pid = 3188] [id = 474] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003414A1E800 == 51 [pid = 3188] [id = 619] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B15000 == 50 [pid = 3188] [id = 578] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003410460000 == 49 [pid = 3188] [id = 472] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000341038E000 == 48 [pid = 3188] [id = 531] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003412AC4800 == 47 [pid = 3188] [id = 577] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003413079000 == 46 [pid = 3188] [id = 639] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 00000034073B0000 == 45 [pid = 3188] [id = 535] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340C7E4000 == 44 [pid = 3188] [id = 545] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003413C39800 == 43 [pid = 3188] [id = 640] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003415AD6000 == 42 [pid = 3188] [id = 624] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003479A08000 == 41 [pid = 3188] [id = 673] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5D0800 == 40 [pid = 3188] [id = 625] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE64800 == 39 [pid = 3188] [id = 475] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003412C7C000 == 38 [pid = 3188] [id = 589] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000347892C000 == 37 [pid = 3188] [id = 672] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340F90A800 == 36 [pid = 3188] [id = 530] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 000000340D90A000 == 35 [pid = 3188] [id = 525] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003415ADF800 == 34 [pid = 3188] [id = 671] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003410427800 == 33 [pid = 3188] [id = 471] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 00000034077B5000 == 32 [pid = 3188] [id = 520] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003409B15000 == 31 [pid = 3188] [id = 521] 13:34:27 INFO - PROCESS | 3188 | --DOCSHELL 0000003414BD0800 == 30 [pid = 3188] [id = 654] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (000000340BF23800) [pid = 3188] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (000000340CA70C00) [pid = 3188] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (0000003407CCE800) [pid = 3188] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (000000340696A400) [pid = 3188] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000340CA6F400) [pid = 3188] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000340DA77800) [pid = 3188] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (000000340F975C00) [pid = 3188] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (000000340FF5D800) [pid = 3188] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003408A71000) [pid = 3188] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (0000003404576800) [pid = 3188] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340C60E400) [pid = 3188] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340F981800) [pid = 3188] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (00000034104E3800) [pid = 3188] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000341201FC00) [pid = 3188] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (00000034122C1C00) [pid = 3188] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (00000034127AA800) [pid = 3188] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340FF54400) [pid = 3188] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003412822000) [pid = 3188] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3188 | 1461184468287 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]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:34:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2842ms 13:34:28 INFO - PROCESS | 3188 | 1461184468336 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 3188 | 1461184468341 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 13:34:28 INFO - PROCESS | 3188 | 1461184468347 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:34:28 INFO - PROCESS | 3188 | 1461184468352 Marionette TRACE conn5 <- [1,2802,null,{}] 13:34:28 INFO - PROCESS | 3188 | 1461184468359 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}] 13:34:28 INFO - PROCESS | 3188 | 1461184468459 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 13:34:28 INFO - PROCESS | 3188 | 1461184468481 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 3188 | ++DOCSHELL 0000003407172800 == 31 [pid = 3188] [id = 710] 13:34:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003404C15800) [pid = 3188] [serial = 2130] [outer = 0000000000000000] 13:34:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003404C16400) [pid = 3188] [serial = 2131] [outer = 0000003404C15800] 13:34:28 INFO - PROCESS | 3188 | 1461184468533 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003406968C00) [pid = 3188] [serial = 2132] [outer = 0000003404C15800] 13:34:29 INFO - PROCESS | 3188 | 1461184469052 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]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:34:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 13:34:29 INFO - PROCESS | 3188 | 1461184469083 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 3188 | 1461184469090 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 13:34:29 INFO - PROCESS | 3188 | 1461184469097 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:34:29 INFO - PROCESS | 3188 | 1461184469100 Marionette TRACE conn5 <- [1,2806,null,{}] 13:34:29 INFO - PROCESS | 3188 | 1461184469103 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}] 13:34:29 INFO - PROCESS | 3188 | 1461184469196 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 13:34:29 INFO - PROCESS | 3188 | 1461184469206 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 3188 | ++DOCSHELL 0000003408172800 == 32 [pid = 3188] [id = 711] 13:34:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340696A000) [pid = 3188] [serial = 2133] [outer = 0000000000000000] 13:34:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003406F2E000) [pid = 3188] [serial = 2134] [outer = 000000340696A000] 13:34:29 INFO - PROCESS | 3188 | 1461184469254 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003407599400) [pid = 3188] [serial = 2135] [outer = 000000340696A000] 13:34:29 INFO - PROCESS | 3188 | 1461184469755 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]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:34:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 671ms 13:34:29 INFO - PROCESS | 3188 | 1461184469774 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 3188 | 1461184469777 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 13:34:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:34:29 INFO - PROCESS | 3188 | 1461184469781 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 3188 | 1461184469785 Marionette TRACE conn5 <- [1,2810,null,{}] 13:34:29 INFO - PROCESS | 3188 | 1461184469797 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}] 13:34:29 INFO - PROCESS | 3188 | 1461184469925 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 13:34:30 INFO - PROCESS | 3188 | 1461184470011 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B288000 == 33 [pid = 3188] [id = 712] 13:34:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340088B400) [pid = 3188] [serial = 2136] [outer = 0000000000000000] 13:34:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (0000003407CCE400) [pid = 3188] [serial = 2137] [outer = 000000340088B400] 13:34:30 INFO - PROCESS | 3188 | 1461184470065 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (0000003407CF4800) [pid = 3188] [serial = 2138] [outer = 000000340088B400] 13:34:30 INFO - PROCESS | 3188 | 1461184470480 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]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:34:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 13:34:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:34:30 INFO - PROCESS | 3188 | 1461184470517 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 3188 | 1461184470519 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 13:34:30 INFO - PROCESS | 3188 | 1461184470523 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 3188 | 1461184470525 Marionette TRACE conn5 <- [1,2814,null,{}] 13:34:30 INFO - PROCESS | 3188 | 1461184470528 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}] 13:34:30 INFO - PROCESS | 3188 | 1461184470616 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 13:34:30 INFO - PROCESS | 3188 | 1461184470622 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5D7800 == 34 [pid = 3188] [id = 713] 13:34:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (00000034081B2000) [pid = 3188] [serial = 2139] [outer = 0000000000000000] 13:34:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (0000003408254400) [pid = 3188] [serial = 2140] [outer = 00000034081B2000] 13:34:30 INFO - PROCESS | 3188 | 1461184470670 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (00000034082CFC00) [pid = 3188] [serial = 2141] [outer = 00000034081B2000] 13:34:31 INFO - PROCESS | 3188 | 1461184471099 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:34:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 628ms 13:34:31 INFO - PROCESS | 3188 | 1461184471154 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 3188 | 1461184471156 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 13:34:31 INFO - PROCESS | 3188 | 1461184471159 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:34:31 INFO - PROCESS | 3188 | 1461184471161 Marionette TRACE conn5 <- [1,2818,null,{}] 13:34:31 INFO - PROCESS | 3188 | 1461184471165 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}] 13:34:31 INFO - PROCESS | 3188 | 1461184471247 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 13:34:31 INFO - PROCESS | 3188 | 1461184471254 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C34D800 == 35 [pid = 3188] [id = 714] 13:34:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (0000003400A05C00) [pid = 3188] [serial = 2142] [outer = 0000000000000000] 13:34:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (00000034085F1C00) [pid = 3188] [serial = 2143] [outer = 0000003400A05C00] 13:34:31 INFO - PROCESS | 3188 | 1461184471302 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (0000003408C08000) [pid = 3188] [serial = 2144] [outer = 0000003400A05C00] 13:34:31 INFO - PROCESS | 3188 | 1461184471776 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]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:34:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 13:34:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:34:31 INFO - PROCESS | 3188 | 1461184471834 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 3188 | 1461184471837 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 13:34:31 INFO - PROCESS | 3188 | 1461184471841 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 3188 | 1461184471843 Marionette TRACE conn5 <- [1,2822,null,{}] 13:34:31 INFO - PROCESS | 3188 | 1461184471848 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}] 13:34:32 INFO - PROCESS | 3188 | 1461184471993 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 13:34:32 INFO - PROCESS | 3188 | 1461184472004 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D919000 == 36 [pid = 3188] [id = 715] 13:34:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (0000003409F03800) [pid = 3188] [serial = 2145] [outer = 0000000000000000] 13:34:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (000000340A92E000) [pid = 3188] [serial = 2146] [outer = 0000003409F03800] 13:34:32 INFO - PROCESS | 3188 | 1461184472082 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (000000340B117C00) [pid = 3188] [serial = 2147] [outer = 0000003409F03800] 13:34:32 INFO - PROCESS | 3188 | 1461184472532 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:34:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 13:34:32 INFO - PROCESS | 3188 | 1461184472575 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 3188 | 1461184472577 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 13:34:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:34:32 INFO - PROCESS | 3188 | 1461184472581 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 3188 | 1461184472583 Marionette TRACE conn5 <- [1,2826,null,{}] 13:34:32 INFO - PROCESS | 3188 | 1461184472587 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}] 13:34:32 INFO - PROCESS | 3188 | 1461184472696 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 13:34:32 INFO - PROCESS | 3188 | 1461184472703 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE1A000 == 37 [pid = 3188] [id = 716] 13:34:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (000000340B11CC00) [pid = 3188] [serial = 2148] [outer = 0000000000000000] 13:34:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (000000340BDC5800) [pid = 3188] [serial = 2149] [outer = 000000340B11CC00] 13:34:32 INFO - PROCESS | 3188 | 1461184472749 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (000000340BF17800) [pid = 3188] [serial = 2150] [outer = 000000340B11CC00] 13:34:33 INFO - PROCESS | 3188 | 1461184473177 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]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:34:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 13:34:33 INFO - PROCESS | 3188 | 1461184473216 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 3188 | 1461184473219 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 13:34:33 INFO - PROCESS | 3188 | 1461184473222 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 3188 | 1461184473224 Marionette TRACE conn5 <- [1,2830,null,{}] 13:34:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:34:33 INFO - PROCESS | 3188 | 1461184473228 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}] 13:34:33 INFO - PROCESS | 3188 | 1461184473316 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 13:34:33 INFO - PROCESS | 3188 | 1461184473322 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2CB800 == 38 [pid = 3188] [id = 717] 13:34:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 140 (000000340BDCFC00) [pid = 3188] [serial = 2151] [outer = 0000000000000000] 13:34:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 141 (000000340BF26800) [pid = 3188] [serial = 2152] [outer = 000000340BDCFC00] 13:34:33 INFO - PROCESS | 3188 | 1461184473370 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 142 (000000340BF88800) [pid = 3188] [serial = 2153] [outer = 000000340BDCFC00] 13:34:33 INFO - PROCESS | 3188 | 1461184473869 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]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:34:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 13:34:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:34:33 INFO - PROCESS | 3188 | 1461184473900 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 3188 | 1461184473902 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 13:34:33 INFO - PROCESS | 3188 | 1461184473906 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 3188 | 1461184473907 Marionette TRACE conn5 <- [1,2834,null,{}] 13:34:33 INFO - PROCESS | 3188 | 1461184473911 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}] 13:34:34 INFO - PROCESS | 3188 | 1461184474025 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 13:34:34 INFO - PROCESS | 3188 | 1461184474111 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B287800 == 39 [pid = 3188] [id = 718] 13:34:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 143 (000000340BDC7C00) [pid = 3188] [serial = 2154] [outer = 0000000000000000] 13:34:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 144 (000000340C378800) [pid = 3188] [serial = 2155] [outer = 000000340BDC7C00] 13:34:34 INFO - PROCESS | 3188 | 1461184474159 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 145 (000000340C383800) [pid = 3188] [serial = 2156] [outer = 000000340BDC7C00] 13:34:34 INFO - PROCESS | 3188 | 1461184474590 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]]]}] 13:34:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:34:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 13:34:34 INFO - PROCESS | 3188 | 1461184474641 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 3188 | 1461184474643 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 13:34:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:34:34 INFO - PROCESS | 3188 | 1461184474646 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 3188 | 1461184474648 Marionette TRACE conn5 <- [1,2838,null,{}] 13:34:34 INFO - PROCESS | 3188 | 1461184474657 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}] 13:34:34 INFO - PROCESS | 3188 | 1461184474774 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 13:34:34 INFO - PROCESS | 3188 | 1461184474787 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410383000 == 40 [pid = 3188] [id = 719] 13:34:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 146 (000000340C60CC00) [pid = 3188] [serial = 2157] [outer = 0000000000000000] 13:34:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 147 (000000340C60F800) [pid = 3188] [serial = 2158] [outer = 000000340C60CC00] 13:34:34 INFO - PROCESS | 3188 | 1461184474881 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 148 (000000340CA79800) [pid = 3188] [serial = 2159] [outer = 000000340C60CC00] 13:34:35 INFO - PROCESS | 3188 | 1461184475315 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:34:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 13:34:35 INFO - PROCESS | 3188 | 1461184475424 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 3188 | 1461184475427 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 13:34:35 INFO - PROCESS | 3188 | 1461184475431 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:34:35 INFO - PROCESS | 3188 | 1461184475433 Marionette TRACE conn5 <- [1,2842,null,{}] 13:34:35 INFO - PROCESS | 3188 | 1461184475437 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}] 13:34:36 INFO - PROCESS | 3188 | 1461184476330 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 147 (000000340A49C800) [pid = 3188] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 146 (000000340BDC8000) [pid = 3188] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 145 (0000003412C18800) [pid = 3188] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 144 (000000340F977C00) [pid = 3188] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 143 (000000340BF8A800) [pid = 3188] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 142 (000000340771F400) [pid = 3188] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 141 (0000003409F02C00) [pid = 3188] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 140 (0000003412817800) [pid = 3188] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 139 (000000340A9DEC00) [pid = 3188] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (0000003412BA5C00) [pid = 3188] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (0000003404C14000) [pid = 3188] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (0000003412B9D400) [pid = 3188] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (000000340F23F400) [pid = 3188] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (000000341265F800) [pid = 3188] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (00000034104D8C00) [pid = 3188] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (00000034122C5400) [pid = 3188] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (000000340F8EB400) [pid = 3188] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000340F29D000) [pid = 3188] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (0000003407CF9000) [pid = 3188] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (00000034103CF000) [pid = 3188] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (00000034127B4C00) [pid = 3188] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340771AC00) [pid = 3188] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003415A05800) [pid = 3188] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (0000003414A39400) [pid = 3188] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (00000034130E5000) [pid = 3188] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (00000034122BF000) [pid = 3188] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340D7B6800) [pid = 3188] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003407CD2000) [pid = 3188] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (0000003412668400) [pid = 3188] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340F95BC00) [pid = 3188] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340DA76800) [pid = 3188] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003406E92400) [pid = 3188] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003408C21400) [pid = 3188] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003404111800) [pid = 3188] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (000000347916A400) [pid = 3188] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003479169800) [pid = 3188] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (00000034786CDC00) [pid = 3188] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003407CF9800) [pid = 3188] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (00000034130EE000) [pid = 3188] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003403B5F000) [pid = 3188] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:34:36 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (000000347A329000) [pid = 3188] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:34:36 INFO - PROCESS | 3188 | 1461184476400 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A562000 == 41 [pid = 3188] [id = 720] 13:34:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (0000003404C14000) [pid = 3188] [serial = 2160] [outer = 0000000000000000] 13:34:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (00000034071E6400) [pid = 3188] [serial = 2161] [outer = 0000003404C14000] 13:34:36 INFO - PROCESS | 3188 | 1461184476460 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340BDC0C00) [pid = 3188] [serial = 2162] [outer = 0000003404C14000] 13:34:36 INFO - PROCESS | 3188 | 1461184476864 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]]]}] 13:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1484ms 13:34:36 INFO - PROCESS | 3188 | 1461184476922 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 13:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:34:36 INFO - PROCESS | 3188 | 1461184476924 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 13:34:36 INFO - PROCESS | 3188 | 1461184476927 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 3188 | 1461184476929 Marionette TRACE conn5 <- [1,2846,null,{}] 13:34:36 INFO - PROCESS | 3188 | 1461184476933 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}] 13:34:37 INFO - PROCESS | 3188 | 1461184477016 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 13:34:37 INFO - PROCESS | 3188 | 1461184477022 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410424000 == 42 [pid = 3188] [id = 721] 13:34:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340CAEC800) [pid = 3188] [serial = 2163] [outer = 0000000000000000] 13:34:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340D7ADC00) [pid = 3188] [serial = 2164] [outer = 000000340CAEC800] 13:34:37 INFO - PROCESS | 3188 | 1461184477068 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340D7B7C00) [pid = 3188] [serial = 2165] [outer = 000000340CAEC800] 13:34:37 INFO - PROCESS | 3188 | 1461184477501 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:34:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 13:34:37 INFO - PROCESS | 3188 | 1461184477560 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 3188 | 1461184477562 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 13:34:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:34:37 INFO - PROCESS | 3188 | 1461184477565 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 3188 | 1461184477567 Marionette TRACE conn5 <- [1,2850,null,{}] 13:34:37 INFO - PROCESS | 3188 | 1461184477570 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}] 13:34:37 INFO - PROCESS | 3188 | 1461184477654 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 13:34:37 INFO - PROCESS | 3188 | 1461184477660 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410450800 == 43 [pid = 3188] [id = 722] 13:34:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340DA77000) [pid = 3188] [serial = 2166] [outer = 0000000000000000] 13:34:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340DA7D800) [pid = 3188] [serial = 2167] [outer = 000000340DA77000] 13:34:37 INFO - PROCESS | 3188 | 1461184477709 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340EAEF400) [pid = 3188] [serial = 2168] [outer = 000000340DA77000] 13:34:38 INFO - PROCESS | 3188 | 1461184478170 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]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:34:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 628ms 13:34:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:34:38 INFO - PROCESS | 3188 | 1461184478201 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 3188 | 1461184478203 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 13:34:38 INFO - PROCESS | 3188 | 1461184478207 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 3188 | 1461184478209 Marionette TRACE conn5 <- [1,2854,null,{}] 13:34:38 INFO - PROCESS | 3188 | 1461184478212 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}] 13:34:38 INFO - PROCESS | 3188 | 1461184478296 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 13:34:38 INFO - PROCESS | 3188 | 1461184478441 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 3188 | ++DOCSHELL 000000340459A800 == 44 [pid = 3188] [id = 723] 13:34:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (00000034007C9800) [pid = 3188] [serial = 2169] [outer = 0000000000000000] 13:34:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003400A11000) [pid = 3188] [serial = 2170] [outer = 00000034007C9800] 13:34:38 INFO - PROCESS | 3188 | 1461184478505 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003404149C00) [pid = 3188] [serial = 2171] [outer = 00000034007C9800] 13:34:39 INFO - PROCESS | 3188 | 1461184479315 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]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:34:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1174ms 13:34:39 INFO - PROCESS | 3188 | 1461184479386 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 3188 | 1461184479390 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 13:34:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:34:39 INFO - PROCESS | 3188 | 1461184479395 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 3188 | 1461184479403 Marionette TRACE conn5 <- [1,2858,null,{}] 13:34:39 INFO - PROCESS | 3188 | 1461184479410 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}] 13:34:39 INFO - PROCESS | 3188 | 1461184479562 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 13:34:39 INFO - PROCESS | 3188 | 1461184479684 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5CF000 == 45 [pid = 3188] [id = 724] 13:34:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003407807000) [pid = 3188] [serial = 2172] [outer = 0000000000000000] 13:34:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003407CC5800) [pid = 3188] [serial = 2173] [outer = 0000003407807000] 13:34:39 INFO - PROCESS | 3188 | 1461184479746 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003407CF9000) [pid = 3188] [serial = 2174] [outer = 0000003407807000] 13:34:40 INFO - PROCESS | 3188 | 1461184480493 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]]]}] 13:34:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:34:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1139ms 13:34:40 INFO - PROCESS | 3188 | 1461184480574 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 3188 | 1461184480579 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 13:34:40 INFO - PROCESS | 3188 | 1461184480585 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 3188 | 1461184480587 Marionette TRACE conn5 <- [1,2862,null,{}] 13:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:34:40 INFO - PROCESS | 3188 | 1461184480592 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}] 13:34:40 INFO - PROCESS | 3188 | 1461184480722 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 13:34:40 INFO - PROCESS | 3188 | 1461184480844 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 3188 | ++DOCSHELL 000000340727D000 == 46 [pid = 3188] [id = 725] 13:34:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (00000034007C9C00) [pid = 3188] [serial = 2175] [outer = 0000000000000000] 13:34:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003404445C00) [pid = 3188] [serial = 2176] [outer = 00000034007C9C00] 13:34:40 INFO - PROCESS | 3188 | 1461184480907 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003407808000) [pid = 3188] [serial = 2177] [outer = 00000034007C9C00] 13:34:41 INFO - PROCESS | 3188 | 1461184481836 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]]]}] 13:34:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:34:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1282ms 13:34:41 INFO - PROCESS | 3188 | 1461184481874 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 3188 | 1461184481878 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 13:34:41 INFO - PROCESS | 3188 | 1461184481883 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:34:41 INFO - PROCESS | 3188 | 1461184481887 Marionette TRACE conn5 <- [1,2866,null,{}] 13:34:41 INFO - PROCESS | 3188 | 1461184481892 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}] 13:34:42 INFO - PROCESS | 3188 | 1461184481997 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 13:34:42 INFO - PROCESS | 3188 | --DOCSHELL 0000003413656800 == 45 [pid = 3188] [id = 704] 13:34:42 INFO - PROCESS | 3188 | --DOCSHELL 000000340D904000 == 44 [pid = 3188] [id = 701] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000347AA90000) [pid = 3188] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (000000340CA75C00) [pid = 3188] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340EC41400) [pid = 3188] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (0000003412CFA800) [pid = 3188] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (0000003412664400) [pid = 3188] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340EC3DC00) [pid = 3188] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340A934400) [pid = 3188] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340D7B6000) [pid = 3188] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003412B98C00) [pid = 3188] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340FF72400) [pid = 3188] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003412C21C00) [pid = 3188] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003408253000) [pid = 3188] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003412C1E000) [pid = 3188] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (00000034104DD400) [pid = 3188] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003412818400) [pid = 3188] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (0000003412164C00) [pid = 3188] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (00000034127B6000) [pid = 3188] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (00000034122BF800) [pid = 3188] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (00000034122C7800) [pid = 3188] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (0000003409996400) [pid = 3188] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (0000003409996000) [pid = 3188] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (0000003414A39800) [pid = 3188] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (0000003406EA1C00) [pid = 3188] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000347A93F400) [pid = 3188] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (00000034104D9000) [pid = 3188] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003412047800) [pid = 3188] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003414A2C400) [pid = 3188] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003412C1F400) [pid = 3188] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0000003415A0F000) [pid = 3188] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (00000034786B8C00) [pid = 3188] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340BDC4000) [pid = 3188] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (00000034786DC400) [pid = 3188] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003415A05000) [pid = 3188] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0000003414A2D000) [pid = 3188] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (00000034130EA000) [pid = 3188] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0000003412B9FC00) [pid = 3188] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0000003412614C00) [pid = 3188] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340F839800) [pid = 3188] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340EC47400) [pid = 3188] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0000003409B28000) [pid = 3188] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0000003407E81400) [pid = 3188] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0000003412C14400) [pid = 3188] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340F979C00) [pid = 3188] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (00000034083DB000) [pid = 3188] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000340F29A400) [pid = 3188] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (00000034082CA800) [pid = 3188] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (000000340A9DA800) [pid = 3188] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (000000340CA7D400) [pid = 3188] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000340A9E0800) [pid = 3188] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0000003412046C00) [pid = 3188] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340A933C00) [pid = 3188] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0000003479BD3800) [pid = 3188] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (0000003479ABA000) [pid = 3188] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (00000034798E2C00) [pid = 3188] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (00000034791A4C00) [pid = 3188] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (0000003478910C00) [pid = 3188] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (00000034786D6000) [pid = 3188] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (0000003415A0D400) [pid = 3188] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (000000347A323800) [pid = 3188] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (000000340FF71400) [pid = 3188] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:34:42 INFO - PROCESS | 3188 | 1461184482134 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 3188 | ++DOCSHELL 0000003406D5E800 == 45 [pid = 3188] [id = 726] 13:34:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (0000003404108000) [pid = 3188] [serial = 2178] [outer = 0000000000000000] 13:34:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (0000003405F43C00) [pid = 3188] [serial = 2179] [outer = 0000003404108000] 13:34:42 INFO - PROCESS | 3188 | 1461184482191 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (00000034071D9000) [pid = 3188] [serial = 2180] [outer = 0000003404108000] 13:34:42 INFO - PROCESS | 3188 | 1461184482688 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]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 839ms 13:34:42 INFO - PROCESS | 3188 | 1461184482727 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 3188 | 1461184482733 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 13:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:34:42 INFO - PROCESS | 3188 | 1461184482739 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 3188 | 1461184482742 Marionette TRACE conn5 <- [1,2870,null,{}] 13:34:42 INFO - PROCESS | 3188 | 1461184482746 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}] 13:34:42 INFO - PROCESS | 3188 | 1461184482833 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 13:34:42 INFO - PROCESS | 3188 | 1461184482842 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5CC800 == 46 [pid = 3188] [id = 727] 13:34:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (0000003407CC7800) [pid = 3188] [serial = 2181] [outer = 0000000000000000] 13:34:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0000003407CD0000) [pid = 3188] [serial = 2182] [outer = 0000003407CC7800] 13:34:42 INFO - PROCESS | 3188 | 1461184482890 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (0000003408191C00) [pid = 3188] [serial = 2183] [outer = 0000003407CC7800] 13:34:43 INFO - PROCESS | 3188 | 1461184483375 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]]]}] 13:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 13:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:34:43 INFO - PROCESS | 3188 | 1461184483411 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 3188 | 1461184483413 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 13:34:43 INFO - PROCESS | 3188 | 1461184483417 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 3188 | 1461184483421 Marionette TRACE conn5 <- [1,2874,null,{}] 13:34:43 INFO - PROCESS | 3188 | 1461184483462 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}] 13:34:43 INFO - PROCESS | 3188 | 1461184483556 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 13:34:43 INFO - PROCESS | 3188 | 1461184483637 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE0C000 == 47 [pid = 3188] [id = 728] 13:34:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (0000003403B57C00) [pid = 3188] [serial = 2184] [outer = 0000000000000000] 13:34:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0000003408C23000) [pid = 3188] [serial = 2185] [outer = 0000003403B57C00] 13:34:43 INFO - PROCESS | 3188 | 1461184483690 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0000003409996000) [pid = 3188] [serial = 2186] [outer = 0000003403B57C00] 13:34:44 INFO - PROCESS | 3188 | 1461184484070 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]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:34:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 13:34:44 INFO - PROCESS | 3188 | 1461184484111 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 3188 | 1461184484114 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 13:34:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:34:44 INFO - PROCESS | 3188 | 1461184484131 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 3188 | 1461184484133 Marionette TRACE conn5 <- [1,2878,null,{}] 13:34:44 INFO - PROCESS | 3188 | 1461184484137 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}] 13:34:44 INFO - PROCESS | 3188 | 1461184484258 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 13:34:44 INFO - PROCESS | 3188 | 1461184484265 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 3188 | ++DOCSHELL 000000340F2D0800 == 48 [pid = 3188] [id = 729] 13:34:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0000003409F08C00) [pid = 3188] [serial = 2187] [outer = 0000000000000000] 13:34:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (000000340A4A4C00) [pid = 3188] [serial = 2188] [outer = 0000003409F08C00] 13:34:44 INFO - PROCESS | 3188 | 1461184484353 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340A934400) [pid = 3188] [serial = 2189] [outer = 0000003409F08C00] 13:34:44 INFO - PROCESS | 3188 | 1461184484791 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:34:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 13:34:44 INFO - PROCESS | 3188 | 1461184484813 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 3188 | 1461184484815 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 13:34:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:34:44 INFO - PROCESS | 3188 | 1461184484818 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 3188 | 1461184484820 Marionette TRACE conn5 <- [1,2882,null,{}] 13:34:44 INFO - PROCESS | 3188 | 1461184484835 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}] 13:34:44 INFO - PROCESS | 3188 | 1461184484976 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 13:34:45 INFO - PROCESS | 3188 | 1461184485001 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE68000 == 49 [pid = 3188] [id = 730] 13:34:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (0000003403B56400) [pid = 3188] [serial = 2190] [outer = 0000000000000000] 13:34:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340B119400) [pid = 3188] [serial = 2191] [outer = 0000003403B56400] 13:34:45 INFO - PROCESS | 3188 | 1461184485049 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (000000340BDC5000) [pid = 3188] [serial = 2192] [outer = 0000003403B56400] 13:34:45 INFO - PROCESS | 3188 | 1461184485526 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]]]}] 13:34:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:34:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 13:34:45 INFO - PROCESS | 3188 | 1461184485555 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 3188 | 1461184485558 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 13:34:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:34:45 INFO - PROCESS | 3188 | 1461184485561 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 3188 | 1461184485563 Marionette TRACE conn5 <- [1,2886,null,{}] 13:34:45 INFO - PROCESS | 3188 | 1461184485566 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}] 13:34:45 INFO - PROCESS | 3188 | 1461184485702 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 13:34:45 INFO - PROCESS | 3188 | 1461184485753 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103A5800 == 50 [pid = 3188] [id = 731] 13:34:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (000000340BF21400) [pid = 3188] [serial = 2193] [outer = 0000000000000000] 13:34:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (000000340C606C00) [pid = 3188] [serial = 2194] [outer = 000000340BF21400] 13:34:45 INFO - PROCESS | 3188 | 1461184485813 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (000000340CA75C00) [pid = 3188] [serial = 2195] [outer = 000000340BF21400] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340BDC7C00) [pid = 3188] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0000003400A05C00) [pid = 3188] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000340B11CC00) [pid = 3188] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (000000347AA14C00) [pid = 3188] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0000003409F03800) [pid = 3188] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (00000034081B2000) [pid = 3188] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (000000340BDCFC00) [pid = 3188] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (000000340696A000) [pid = 3188] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (000000340088B400) [pid = 3188] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0000003404C15800) [pid = 3188] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (000000340C60CC00) [pid = 3188] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (000000340CAEC800) [pid = 3188] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:34:46 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (0000003404C14000) [pid = 3188] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:34:46 INFO - PROCESS | 3188 | 1461184486397 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]]]}] 13:34:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:34:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 881ms 13:34:46 INFO - PROCESS | 3188 | 1461184486445 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 3188 | 1461184486448 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 13:34:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:34:46 INFO - PROCESS | 3188 | 1461184486451 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 3188 | 1461184486453 Marionette TRACE conn5 <- [1,2890,null,{}] 13:34:46 INFO - PROCESS | 3188 | 1461184486457 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}] 13:34:46 INFO - PROCESS | 3188 | 1461184486568 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 13:34:46 INFO - PROCESS | 3188 | 1461184486620 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410439000 == 51 [pid = 3188] [id = 732] 13:34:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (0000003404C15800) [pid = 3188] [serial = 2196] [outer = 0000000000000000] 13:34:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (0000003409998400) [pid = 3188] [serial = 2197] [outer = 0000003404C15800] 13:34:46 INFO - PROCESS | 3188 | 1461184486666 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (000000340C60D400) [pid = 3188] [serial = 2198] [outer = 0000003404C15800] 13:34:47 INFO - PROCESS | 3188 | 1461184487042 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:34:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 13:34:47 INFO - PROCESS | 3188 | 1461184487083 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 3188 | 1461184487085 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 13:34:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:34:47 INFO - PROCESS | 3188 | 1461184487095 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 3188 | 1461184487097 Marionette TRACE conn5 <- [1,2894,null,{}] 13:34:47 INFO - PROCESS | 3188 | 1461184487101 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}] 13:34:47 INFO - PROCESS | 3188 | 1461184487185 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 13:34:47 INFO - PROCESS | 3188 | 1461184487192 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 3188 | ++DOCSHELL 000000341054E000 == 52 [pid = 3188] [id = 733] 13:34:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (000000340CADF400) [pid = 3188] [serial = 2199] [outer = 0000000000000000] 13:34:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (000000340CAEB000) [pid = 3188] [serial = 2200] [outer = 000000340CADF400] 13:34:47 INFO - PROCESS | 3188 | 1461184487238 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (000000340CB42C00) [pid = 3188] [serial = 2201] [outer = 000000340CADF400] 13:34:47 INFO - PROCESS | 3188 | 1461184487661 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]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:34:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 629ms 13:34:47 INFO - PROCESS | 3188 | 1461184487726 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 3188 | 1461184487728 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 13:34:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:34:47 INFO - PROCESS | 3188 | 1461184487731 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 3188 | 1461184487733 Marionette TRACE conn5 <- [1,2898,null,{}] 13:34:47 INFO - PROCESS | 3188 | 1461184487737 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}] 13:34:47 INFO - PROCESS | 3188 | 1461184487820 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 13:34:47 INFO - PROCESS | 3188 | 1461184487826 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE0B800 == 53 [pid = 3188] [id = 734] 13:34:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (000000340D7ACC00) [pid = 3188] [serial = 2202] [outer = 0000000000000000] 13:34:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (000000340DA73800) [pid = 3188] [serial = 2203] [outer = 000000340D7ACC00] 13:34:47 INFO - PROCESS | 3188 | 1461184487875 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (000000340EAEB400) [pid = 3188] [serial = 2204] [outer = 000000340D7ACC00] 13:34:48 INFO - PROCESS | 3188 | 1461184488369 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]]]}] 13:34:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:34:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:34:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 13:34:48 INFO - PROCESS | 3188 | 1461184488469 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 3188 | 1461184488474 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 13:34:48 INFO - TEST-START | /DOMEvents/constructors.html 13:34:48 INFO - PROCESS | 3188 | 1461184488481 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 3188 | 1461184488486 Marionette TRACE conn5 <- [1,2902,null,{}] 13:34:48 INFO - PROCESS | 3188 | 1461184488493 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}] 13:34:48 INFO - PROCESS | 3188 | 1461184488617 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 13:34:48 INFO - PROCESS | 3188 | 1461184488734 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A031000 == 54 [pid = 3188] [id = 735] 13:34:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (0000003406968800) [pid = 3188] [serial = 2205] [outer = 0000000000000000] 13:34:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0000003406E9E400) [pid = 3188] [serial = 2206] [outer = 0000003406968800] 13:34:48 INFO - PROCESS | 3188 | 1461184488795 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0000003407729400) [pid = 3188] [serial = 2207] [outer = 0000003406968800] 13:34:49 INFO - PROCESS | 3188 | 1461184489491 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]]]}] 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:34:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:34:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:34:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 1045ms 13:34:49 INFO - PROCESS | 3188 | 1461184489529 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 3188 | 1461184489536 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 13:34:49 INFO - PROCESS | 3188 | 1461184489565 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:34:49 INFO - PROCESS | 3188 | 1461184489568 Marionette TRACE conn5 <- [1,2906,null,{}] 13:34:49 INFO - PROCESS | 3188 | 1461184489572 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}] 13:34:49 INFO - PROCESS | 3188 | 1461184489685 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 13:34:49 INFO - PROCESS | 3188 | 1461184489809 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410383800 == 55 [pid = 3188] [id = 736] 13:34:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (00000034082CF800) [pid = 3188] [serial = 2208] [outer = 0000000000000000] 13:34:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003409F06800) [pid = 3188] [serial = 2209] [outer = 00000034082CF800] 13:34:49 INFO - PROCESS | 3188 | 1461184489868 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (000000340BDC3800) [pid = 3188] [serial = 2210] [outer = 00000034082CF800] 13:34:50 INFO - PROCESS | 3188 | 1461184490458 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:34:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:34:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 924ms 13:34:50 INFO - PROCESS | 3188 | 1461184490496 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 3188 | 1461184490499 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 13:34:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:34:50 INFO - PROCESS | 3188 | 1461184490503 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 3188 | 1461184490507 Marionette TRACE conn5 <- [1,2910,null,{}] 13:34:50 INFO - PROCESS | 3188 | 1461184490520 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}] 13:34:50 INFO - PROCESS | 3188 | 1461184490637 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 13:34:50 INFO - PROCESS | 3188 | 1461184490731 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412748800 == 56 [pid = 3188] [id = 737] 13:34:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (000000340BF88000) [pid = 3188] [serial = 2211] [outer = 0000000000000000] 13:34:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (000000340D7B7000) [pid = 3188] [serial = 2212] [outer = 000000340BF88000] 13:34:50 INFO - PROCESS | 3188 | 1461184490792 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340EC3F400) [pid = 3188] [serial = 2213] [outer = 000000340BF88000] 13:34:51 INFO - PROCESS | 3188 | [3188] 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 13:34:51 INFO - PROCESS | 3188 | [3188] 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 13:34:51 INFO - PROCESS | 3188 | [3188] 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 13:34:51 INFO - PROCESS | 3188 | [3188] 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 13:34:51 INFO - PROCESS | 3188 | 1461184491317 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]]]}] 13:34:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:34:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:51 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 13:34:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:51 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 13:34:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:51 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]" 13:34:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:34:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 849ms 13:34:51 INFO - PROCESS | 3188 | 1461184491363 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 3188 | 1461184491366 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 13:34:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:34:51 INFO - PROCESS | 3188 | 1461184491371 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 3188 | 1461184491373 Marionette TRACE conn5 <- [1,2914,null,{}] 13:34:51 INFO - PROCESS | 3188 | 1461184491377 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}] 13:34:51 INFO - PROCESS | 3188 | 1461184491488 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 13:34:51 INFO - PROCESS | 3188 | 1461184491581 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 3188 | ++DOCSHELL 000000341288E800 == 57 [pid = 3188] [id = 738] 13:34:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340EC4A000) [pid = 3188] [serial = 2214] [outer = 0000000000000000] 13:34:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340F297000) [pid = 3188] [serial = 2215] [outer = 000000340EC4A000] 13:34:51 INFO - PROCESS | 3188 | 1461184491639 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340F29F400) [pid = 3188] [serial = 2216] [outer = 000000340EC4A000] 13:34:52 INFO - PROCESS | 3188 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:34:52 INFO - PROCESS | 3188 | 1461184492164 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]]]}] 13:34:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:34:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 840ms 13:34:52 INFO - PROCESS | 3188 | 1461184492214 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 3188 | 1461184492217 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 13:34:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:34:52 INFO - PROCESS | 3188 | 1461184492221 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 3188 | 1461184492223 Marionette TRACE conn5 <- [1,2918,null,{}] 13:34:52 INFO - PROCESS | 3188 | 1461184492227 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}] 13:34:52 INFO - PROCESS | 3188 | 1461184492333 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 13:34:52 INFO - PROCESS | 3188 | 1461184492426 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412AB4000 == 58 [pid = 3188] [id = 739] 13:34:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340F299C00) [pid = 3188] [serial = 2217] [outer = 0000000000000000] 13:34:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340F839400) [pid = 3188] [serial = 2218] [outer = 000000340F299C00] 13:34:52 INFO - PROCESS | 3188 | 1461184492484 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340F8E8800) [pid = 3188] [serial = 2219] [outer = 000000340F299C00] 13:34:52 INFO - PROCESS | 3188 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:34:52 INFO - PROCESS | 3188 | 1461184492955 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]]]}] 13:34:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:34:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 776ms 13:34:53 INFO - PROCESS | 3188 | 1461184492998 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 3188 | 1461184493001 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 13:34:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:34:53 INFO - PROCESS | 3188 | 1461184493004 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 3188 | 1461184493007 Marionette TRACE conn5 <- [1,2922,null,{}] 13:34:53 INFO - PROCESS | 3188 | 1461184493010 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}] 13:34:53 INFO - PROCESS | 3188 | 1461184493170 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 13:34:53 INFO - PROCESS | 3188 | 1461184493269 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412B0F800 == 59 [pid = 3188] [id = 740] 13:34:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340F8EE000) [pid = 3188] [serial = 2220] [outer = 0000000000000000] 13:34:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340F957400) [pid = 3188] [serial = 2221] [outer = 000000340F8EE000] 13:34:53 INFO - PROCESS | 3188 | 1461184493331 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340F97F000) [pid = 3188] [serial = 2222] [outer = 000000340F8EE000] 13:34:53 INFO - PROCESS | 3188 | 1461184493879 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]]]}] 13:34:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:34:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 923ms 13:34:53 INFO - PROCESS | 3188 | 1461184493930 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 3188 | 1461184493933 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 13:34:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:34:53 INFO - PROCESS | 3188 | 1461184493937 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 3188 | 1461184493939 Marionette TRACE conn5 <- [1,2926,null,{}] 13:34:53 INFO - PROCESS | 3188 | 1461184493943 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}] 13:34:54 INFO - PROCESS | 3188 | 1461184494051 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 13:34:54 INFO - PROCESS | 3188 | 1461184494143 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412C6B000 == 60 [pid = 3188] [id = 741] 13:34:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340F8EF800) [pid = 3188] [serial = 2223] [outer = 0000000000000000] 13:34:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340FF08800) [pid = 3188] [serial = 2224] [outer = 000000340F8EF800] 13:34:54 INFO - PROCESS | 3188 | 1461184494198 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340FF59800) [pid = 3188] [serial = 2225] [outer = 000000340F8EF800] 13:34:54 INFO - PROCESS | 3188 | 1461184494682 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]]]}] 13:34:54 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. 13:34:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 776ms 13:34:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:34:54 INFO - PROCESS | 3188 | 1461184494715 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 3188 | 1461184494718 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 13:34:54 INFO - PROCESS | 3188 | 1461184494721 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 3188 | 1461184494724 Marionette TRACE conn5 <- [1,2930,null,{}] 13:34:54 INFO - PROCESS | 3188 | 1461184494727 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}] 13:34:54 INFO - PROCESS | 3188 | 1461184494875 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 13:34:54 INFO - PROCESS | 3188 | 1461184494943 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 3188 | ++DOCSHELL 000000340816A800 == 61 [pid = 3188] [id = 742] 13:34:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (000000340A9E1400) [pid = 3188] [serial = 2226] [outer = 0000000000000000] 13:34:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (000000340BF1A000) [pid = 3188] [serial = 2227] [outer = 000000340A9E1400] 13:34:55 INFO - PROCESS | 3188 | 1461184495003 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (000000340FF56400) [pid = 3188] [serial = 2228] [outer = 000000340A9E1400] 13:34:55 INFO - PROCESS | 3188 | 1461184495705 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"]]]}] 13:34:55 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 13:34:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:34:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1024ms 13:34:55 INFO - PROCESS | 3188 | 1461184495749 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 13:34:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:34:55 INFO - PROCESS | 3188 | 1461184495752 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 13:34:55 INFO - PROCESS | 3188 | 1461184495757 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 3188 | 1461184495760 Marionette TRACE conn5 <- [1,2934,null,{}] 13:34:55 INFO - PROCESS | 3188 | 1461184495766 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}] 13:34:55 INFO - PROCESS | 3188 | 1461184495869 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 13:34:56 INFO - PROCESS | 3188 | 1461184495999 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD33000 == 62 [pid = 3188] [id = 743] 13:34:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (0000003404122000) [pid = 3188] [serial = 2229] [outer = 0000000000000000] 13:34:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (0000003406B17C00) [pid = 3188] [serial = 2230] [outer = 0000003404122000] 13:34:56 INFO - PROCESS | 3188 | 1461184496054 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003407CF3C00) [pid = 3188] [serial = 2231] [outer = 0000003404122000] 13:34:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003412754000 == 61 [pid = 3188] [id = 692] 13:34:56 INFO - PROCESS | 3188 | --DOCSHELL 0000003407275800 == 60 [pid = 3188] [id = 700] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (000000340DA7D800) [pid = 3188] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (000000340C378800) [pid = 3188] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (00000034085F1C00) [pid = 3188] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (0000003408C08000) [pid = 3188] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (000000340BDC5800) [pid = 3188] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (000000340BF17800) [pid = 3188] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (000000347ACAB000) [pid = 3188] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (000000340A92E000) [pid = 3188] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (000000340B117C00) [pid = 3188] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0000003408254400) [pid = 3188] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (00000034082CFC00) [pid = 3188] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (000000340BF26800) [pid = 3188] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0000003406F2E000) [pid = 3188] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003407599400) [pid = 3188] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0000003407CCE400) [pid = 3188] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0000003407CF4800) [pid = 3188] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0000003404C16400) [pid = 3188] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0000003406968C00) [pid = 3188] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (000000340C60F800) [pid = 3188] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (000000340C383800) [pid = 3188] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (000000340CA79800) [pid = 3188] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (000000340D7ADC00) [pid = 3188] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (00000034071E6400) [pid = 3188] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (000000340BDC0C00) [pid = 3188] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (000000340D7B7C00) [pid = 3188] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (000000340BF88800) [pid = 3188] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:34:56 INFO - PROCESS | 3188 | 1461184496621 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]]]}] 13:34:56 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. 13:34:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 13:34:56 INFO - PROCESS | 3188 | 1461184496639 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 3188 | 1461184496645 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 13:34:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:34:56 INFO - PROCESS | 3188 | 1461184496651 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 3188 | 1461184496654 Marionette TRACE conn5 <- [1,2938,null,{}] 13:34:56 INFO - PROCESS | 3188 | 1461184496658 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}] 13:34:56 INFO - PROCESS | 3188 | 1461184496753 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 13:34:56 INFO - PROCESS | 3188 | 1461184496759 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9CE800 == 61 [pid = 3188] [id = 744] 13:34:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0000003404C29C00) [pid = 3188] [serial = 2232] [outer = 0000000000000000] 13:34:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0000003407A3BC00) [pid = 3188] [serial = 2233] [outer = 0000003404C29C00] 13:34:56 INFO - PROCESS | 3188 | 1461184496808 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0000003408193400) [pid = 3188] [serial = 2234] [outer = 0000003404C29C00] 13:34:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD1E000 == 62 [pid = 3188] [id = 745] 13:34:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0000003408AD4800) [pid = 3188] [serial = 2235] [outer = 0000000000000000] 13:34:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0000003408C03000) [pid = 3188] [serial = 2236] [outer = 0000003408AD4800] 13:34:57 INFO - PROCESS | 3188 | 1461184497320 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]]]}] 13:34:57 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. 13:34:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 13:34:57 INFO - PROCESS | 3188 | 1461184497388 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 3188 | 1461184497390 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 13:34:57 INFO - PROCESS | 3188 | 1461184497394 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:34:57 INFO - PROCESS | 3188 | 1461184497398 Marionette TRACE conn5 <- [1,2942,null,{}] 13:34:57 INFO - PROCESS | 3188 | 1461184497409 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}] 13:34:57 INFO - PROCESS | 3188 | 1461184497525 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 13:34:57 INFO - PROCESS | 3188 | 1461184497599 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE70000 == 63 [pid = 3188] [id = 746] 13:34:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0000003407CD1800) [pid = 3188] [serial = 2237] [outer = 0000000000000000] 13:34:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0000003408D90C00) [pid = 3188] [serial = 2238] [outer = 0000003407CD1800] 13:34:57 INFO - PROCESS | 3188 | 1461184497650 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (000000340A92C400) [pid = 3188] [serial = 2239] [outer = 0000003407CD1800] 13:34:58 INFO - PROCESS | 3188 | 1461184498028 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]]]}] 13:34:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:34:58 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 13:34:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 692ms 13:34:58 INFO - PROCESS | 3188 | 1461184498089 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 3188 | 1461184498091 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 13:34:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:34:58 INFO - PROCESS | 3188 | 1461184498095 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 3188 | 1461184498097 Marionette TRACE conn5 <- [1,2946,null,{}] 13:34:58 INFO - PROCESS | 3188 | 1461184498100 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}] 13:34:58 INFO - PROCESS | 3188 | 1461184498203 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 13:34:58 INFO - PROCESS | 3188 | 1461184498209 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 3188 | ++DOCSHELL 000000340FE66000 == 64 [pid = 3188] [id = 747] 13:34:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (000000340B117800) [pid = 3188] [serial = 2240] [outer = 0000000000000000] 13:34:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (000000340BDC2000) [pid = 3188] [serial = 2241] [outer = 000000340B117800] 13:34:58 INFO - PROCESS | 3188 | 1461184498257 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (000000340BF83400) [pid = 3188] [serial = 2242] [outer = 000000340B117800] 13:34:58 INFO - PROCESS | 3188 | 1461184498670 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]]]}] 13:34:58 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. 13:34:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 13:34:58 INFO - PROCESS | 3188 | 1461184498730 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 3188 | 1461184498732 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 13:34:58 INFO - PROCESS | 3188 | 1461184498735 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:34:58 INFO - PROCESS | 3188 | 1461184498737 Marionette TRACE conn5 <- [1,2950,null,{}] 13:34:58 INFO - PROCESS | 3188 | 1461184498741 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}] 13:34:58 INFO - PROCESS | 3188 | 1461184498861 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 13:34:58 INFO - PROCESS | 3188 | 1461184498942 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103AF000 == 65 [pid = 3188] [id = 748] 13:34:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (000000340C374C00) [pid = 3188] [serial = 2243] [outer = 0000000000000000] 13:34:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (000000340C605400) [pid = 3188] [serial = 2244] [outer = 000000340C374C00] 13:34:58 INFO - PROCESS | 3188 | 1461184498990 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340CAE3C00) [pid = 3188] [serial = 2245] [outer = 000000340C374C00] 13:34:59 INFO - PROCESS | 3188 | 1461184499400 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]]]}] 13:34:59 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. 13:34:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 13:34:59 INFO - PROCESS | 3188 | 1461184499411 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 3188 | 1461184499413 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 13:34:59 INFO - PROCESS | 3188 | 1461184499417 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:34:59 INFO - PROCESS | 3188 | 1461184499418 Marionette TRACE conn5 <- [1,2954,null,{}] 13:34:59 INFO - PROCESS | 3188 | 1461184499422 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}] 13:34:59 INFO - PROCESS | 3188 | 1461184499561 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 13:34:59 INFO - PROCESS | 3188 | 1461184499612 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410586000 == 66 [pid = 3188] [id = 749] 13:34:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340D7B3C00) [pid = 3188] [serial = 2246] [outer = 0000000000000000] 13:34:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000340EAF8400) [pid = 3188] [serial = 2247] [outer = 000000340D7B3C00] 13:34:59 INFO - PROCESS | 3188 | 1461184499660 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (000000340F8EEC00) [pid = 3188] [serial = 2248] [outer = 000000340D7B3C00] 13:35:00 INFO - PROCESS | 3188 | 1461184500072 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]]]}] 13:35:00 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. 13:35:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 13:35:00 INFO - PROCESS | 3188 | 1461184500091 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 3188 | 1461184500093 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 13:35:00 INFO - PROCESS | 3188 | 1461184500097 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:35:00 INFO - PROCESS | 3188 | 1461184500098 Marionette TRACE conn5 <- [1,2958,null,{}] 13:35:00 INFO - PROCESS | 3188 | 1461184500107 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}] 13:35:00 INFO - PROCESS | 3188 | 1461184500221 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 13:35:00 INFO - PROCESS | 3188 | 1461184500316 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412AB5800 == 67 [pid = 3188] [id = 750] 13:35:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (000000340F976400) [pid = 3188] [serial = 2249] [outer = 0000000000000000] 13:35:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (000000340FF0A800) [pid = 3188] [serial = 2250] [outer = 000000340F976400] 13:35:00 INFO - PROCESS | 3188 | 1461184500363 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (000000340FF67800) [pid = 3188] [serial = 2251] [outer = 000000340F976400] 13:35:00 INFO - PROCESS | 3188 | 1461184500820 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]]]}] 13:35:00 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (0000003409F08C00) [pid = 3188] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:35:00 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0000003403B56400) [pid = 3188] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:35:00 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0000003403B57C00) [pid = 3188] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:35:00 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0000003404108000) [pid = 3188] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:35:00 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (000000340CADF400) [pid = 3188] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:35:00 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (0000003404C15800) [pid = 3188] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:35:00 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (00000034007C9C00) [pid = 3188] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:35:00 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0000003407CC7800) [pid = 3188] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:35:00 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (000000340BF21400) [pid = 3188] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:35:00 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. 13:35:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 776ms 13:35:00 INFO - PROCESS | 3188 | 1461184500877 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 3188 | 1461184500879 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 13:35:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:35:00 INFO - PROCESS | 3188 | 1461184500882 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 3188 | 1461184500884 Marionette TRACE conn5 <- [1,2962,null,{}] 13:35:00 INFO - PROCESS | 3188 | 1461184500888 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}] 13:35:00 INFO - PROCESS | 3188 | 1461184500977 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 13:35:00 INFO - PROCESS | 3188 | 1461184500982 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410549000 == 68 [pid = 3188] [id = 751] 13:35:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0000003407CC9800) [pid = 3188] [serial = 2252] [outer = 0000000000000000] 13:35:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0000003409B26C00) [pid = 3188] [serial = 2253] [outer = 0000003407CC9800] 13:35:01 INFO - PROCESS | 3188 | 1461184501029 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (000000340DA7AC00) [pid = 3188] [serial = 2254] [outer = 0000003407CC9800] 13:35:01 INFO - PROCESS | 3188 | 1461184501422 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]]]}] 13:35:01 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. 13:35:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 587ms 13:35:01 INFO - PROCESS | 3188 | 1461184501482 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 3188 | 1461184501484 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 13:35:01 INFO - PROCESS | 3188 | 1461184501488 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:35:01 INFO - PROCESS | 3188 | 1461184501490 Marionette TRACE conn5 <- [1,2966,null,{}] 13:35:01 INFO - PROCESS | 3188 | 1461184501493 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}] 13:35:01 INFO - PROCESS | 3188 | 1461184501583 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 13:35:01 INFO - PROCESS | 3188 | 1461184501618 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413073800 == 69 [pid = 3188] [id = 752] 13:35:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (000000340FF72C00) [pid = 3188] [serial = 2255] [outer = 0000000000000000] 13:35:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (000000341035D000) [pid = 3188] [serial = 2256] [outer = 000000340FF72C00] 13:35:01 INFO - PROCESS | 3188 | 1461184501665 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (00000034103CE800) [pid = 3188] [serial = 2257] [outer = 000000340FF72C00] 13:35:02 INFO - PROCESS | 3188 | 1461184502056 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]]]}] 13:35:02 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. 13:35:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 13:35:02 INFO - PROCESS | 3188 | 1461184502121 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 3188 | 1461184502124 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 13:35:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:35:02 INFO - PROCESS | 3188 | 1461184502132 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 3188 | 1461184502134 Marionette TRACE conn5 <- [1,2970,null,{}] 13:35:02 INFO - PROCESS | 3188 | 1461184502138 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}] 13:35:02 INFO - PROCESS | 3188 | 1461184502230 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 13:35:02 INFO - PROCESS | 3188 | 1461184502237 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413663800 == 70 [pid = 3188] [id = 753] 13:35:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (00000034103D9000) [pid = 3188] [serial = 2258] [outer = 0000000000000000] 13:35:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (00000034103DB800) [pid = 3188] [serial = 2259] [outer = 00000034103D9000] 13:35:02 INFO - PROCESS | 3188 | 1461184502283 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (00000034104D9800) [pid = 3188] [serial = 2260] [outer = 00000034103D9000] 13:35:02 INFO - PROCESS | 3188 | 1461184502682 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"]]]}] 13:35:02 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 13:35:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:35:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 587ms 13:35:02 INFO - PROCESS | 3188 | 1461184502717 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 3188 | 1461184502720 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 13:35:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:35:02 INFO - PROCESS | 3188 | 1461184502723 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 3188 | 1461184502726 Marionette TRACE conn5 <- [1,2974,null,{}] 13:35:02 INFO - PROCESS | 3188 | 1461184502730 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}] 13:35:02 INFO - PROCESS | 3188 | 1461184502870 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 13:35:03 INFO - PROCESS | 3188 | 1461184503093 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 3188 | ++DOCSHELL 00000034082B1000 == 71 [pid = 3188] [id = 754] 13:35:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0000003404122400) [pid = 3188] [serial = 2261] [outer = 0000000000000000] 13:35:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (00000034044C0800) [pid = 3188] [serial = 2262] [outer = 0000003404122400] 13:35:03 INFO - PROCESS | 3188 | 1461184503155 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (0000003406F26C00) [pid = 3188] [serial = 2263] [outer = 0000003404122400] 13:35:03 INFO - PROCESS | 3188 | 1461184503687 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]]]}] 13:35:03 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. 13:35:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 986ms 13:35:03 INFO - PROCESS | 3188 | 1461184503714 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 3188 | 1461184503718 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 13:35:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:35:03 INFO - PROCESS | 3188 | 1461184503724 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 3188 | 1461184503728 Marionette TRACE conn5 <- [1,2978,null,{}] 13:35:03 INFO - PROCESS | 3188 | 1461184503734 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}] 13:35:03 INFO - PROCESS | 3188 | 1461184503856 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 13:35:03 INFO - PROCESS | 3188 | 1461184503955 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE22000 == 72 [pid = 3188] [id = 755] 13:35:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (000000340830D800) [pid = 3188] [serial = 2264] [outer = 0000000000000000] 13:35:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (0000003408A72400) [pid = 3188] [serial = 2265] [outer = 000000340830D800] 13:35:04 INFO - PROCESS | 3188 | 1461184504015 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (0000003409994000) [pid = 3188] [serial = 2266] [outer = 000000340830D800] 13:35:04 INFO - PROCESS | 3188 | ++DOCSHELL 000000340D920800 == 73 [pid = 3188] [id = 756] 13:35:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (000000340C37C000) [pid = 3188] [serial = 2267] [outer = 0000000000000000] 13:35:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (000000340C605C00) [pid = 3188] [serial = 2268] [outer = 000000340C37C000] 13:35:04 INFO - PROCESS | 3188 | 1461184504681 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]]]}] 13:35:04 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. 13:35:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 13:35:04 INFO - PROCESS | 3188 | 1461184504716 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 3188 | 1461184504720 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 13:35:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:35:04 INFO - PROCESS | 3188 | 1461184504725 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 3188 | 1461184504727 Marionette TRACE conn5 <- [1,2982,null,{}] 13:35:04 INFO - PROCESS | 3188 | 1461184504731 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}] 13:35:04 INFO - PROCESS | 3188 | 1461184504877 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 13:35:05 INFO - PROCESS | 3188 | 1461184504998 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412AC6000 == 74 [pid = 3188] [id = 757] 13:35:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (000000340B11B400) [pid = 3188] [serial = 2269] [outer = 0000000000000000] 13:35:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (000000340C610400) [pid = 3188] [serial = 2270] [outer = 000000340B11B400] 13:35:05 INFO - PROCESS | 3188 | 1461184505057 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (000000340EC49C00) [pid = 3188] [serial = 2271] [outer = 000000340B11B400] 13:35:05 INFO - PROCESS | 3188 | 1461184505590 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]]]}] 13:35:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:35:05 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 13:35:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 881ms 13:35:05 INFO - PROCESS | 3188 | 1461184505612 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 3188 | 1461184505615 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:35:05 INFO - PROCESS | 3188 | 1461184505628 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 3188 | 1461184505635 Marionette TRACE conn5 <- [1,2986,null,{}] 13:35:05 INFO - PROCESS | 3188 | 1461184505640 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}] 13:35:05 INFO - PROCESS | 3188 | 1461184505764 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 13:35:05 INFO - PROCESS | 3188 | 1461184505861 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414A07800 == 75 [pid = 3188] [id = 758] 13:35:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340F292800) [pid = 3188] [serial = 2272] [outer = 0000000000000000] 13:35:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003410361800) [pid = 3188] [serial = 2273] [outer = 000000340F292800] 13:35:05 INFO - PROCESS | 3188 | 1461184505917 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (00000034104E2800) [pid = 3188] [serial = 2274] [outer = 000000340F292800] 13:35:06 INFO - PROCESS | 3188 | 1461184506463 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]]]}] 13:35:06 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. 13:35:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 902ms 13:35:06 INFO - PROCESS | 3188 | 1461184506524 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 3188 | 1461184506527 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 13:35:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:35:06 INFO - PROCESS | 3188 | 1461184506531 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 3188 | 1461184506533 Marionette TRACE conn5 <- [1,2990,null,{}] 13:35:06 INFO - PROCESS | 3188 | 1461184506537 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}] 13:35:06 INFO - PROCESS | 3188 | 1461184506652 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 13:35:06 INFO - PROCESS | 3188 | 1461184506749 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414BD0800 == 76 [pid = 3188] [id = 759] 13:35:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000341035E400) [pid = 3188] [serial = 2275] [outer = 0000000000000000] 13:35:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (0000003412021C00) [pid = 3188] [serial = 2276] [outer = 000000341035E400] 13:35:06 INFO - PROCESS | 3188 | 1461184506806 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003412049C00) [pid = 3188] [serial = 2277] [outer = 000000341035E400] 13:35:07 INFO - PROCESS | 3188 | 1461184507283 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]]]}] 13:35:07 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. 13:35:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 776ms 13:35:07 INFO - PROCESS | 3188 | 1461184507308 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 3188 | 1461184507311 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 13:35:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:35:07 INFO - PROCESS | 3188 | 1461184507314 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 3188 | 1461184507317 Marionette TRACE conn5 <- [1,2994,null,{}] 13:35:07 INFO - PROCESS | 3188 | 1461184507320 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}] 13:35:07 INFO - PROCESS | 3188 | 1461184507433 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 13:35:07 INFO - PROCESS | 3188 | 1461184507585 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414C10000 == 77 [pid = 3188] [id = 760] 13:35:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (0000003412169C00) [pid = 3188] [serial = 2278] [outer = 0000000000000000] 13:35:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (000000341216BC00) [pid = 3188] [serial = 2279] [outer = 0000003412169C00] 13:35:07 INFO - PROCESS | 3188 | 1461184507650 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (00000034122C0800) [pid = 3188] [serial = 2280] [outer = 0000003412169C00] 13:35:08 INFO - PROCESS | 3188 | 1461184508145 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]]]}] 13:35:08 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. 13:35:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 13:35:08 INFO - PROCESS | 3188 | 1461184508199 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 3188 | 1461184508201 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 13:35:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:35:08 INFO - PROCESS | 3188 | 1461184508205 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 3188 | 1461184508207 Marionette TRACE conn5 <- [1,2998,null,{}] 13:35:08 INFO - PROCESS | 3188 | 1461184508211 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}] 13:35:08 INFO - PROCESS | 3188 | 1461184508324 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 13:35:08 INFO - PROCESS | 3188 | 1461184508423 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415AD4800 == 78 [pid = 3188] [id = 761] 13:35:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (00000034122CA800) [pid = 3188] [serial = 2281] [outer = 0000000000000000] 13:35:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003412610400) [pid = 3188] [serial = 2282] [outer = 00000034122CA800] 13:35:08 INFO - PROCESS | 3188 | 1461184508480 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000341265CC00) [pid = 3188] [serial = 2283] [outer = 00000034122CA800] 13:35:08 INFO - PROCESS | 3188 | [3188] 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 13:35:09 INFO - PROCESS | 3188 | 1461184509104 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:35:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:35:09 INFO - {} 13:35:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:35:09 INFO - {} 13:35:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:35:09 INFO - {} 13:35:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:35:09 INFO - {} 13:35:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 923ms 13:35:09 INFO - PROCESS | 3188 | 1461184509144 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 3188 | 1461184509147 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 13:35:09 INFO - PROCESS | 3188 | 1461184509152 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 3188 | 1461184509154 Marionette TRACE conn5 <- [1,3002,null,{}] 13:35:09 INFO - TEST-START | /FileAPI/fileReader.html 13:35:09 INFO - PROCESS | 3188 | 1461184509158 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}] 13:35:09 INFO - PROCESS | 3188 | 1461184509276 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 13:35:09 INFO - PROCESS | 3188 | 1461184509571 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B44B000 == 79 [pid = 3188] [id = 762] 13:35:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003403B5A800) [pid = 3188] [serial = 2284] [outer = 0000000000000000] 13:35:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003404108000) [pid = 3188] [serial = 2285] [outer = 0000003403B5A800] 13:35:09 INFO - PROCESS | 3188 | 1461184509655 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340771B800) [pid = 3188] [serial = 2286] [outer = 0000003403B5A800] 13:35:10 INFO - PROCESS | 3188 | 1461184510177 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]]]}] 13:35:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:35:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:35:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:35:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:35:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 1069ms 13:35:10 INFO - PROCESS | 3188 | 1461184510227 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 3188 | 1461184510232 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 13:35:10 INFO - TEST-START | /FileAPI/historical.html 13:35:10 INFO - PROCESS | 3188 | 1461184510238 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 3188 | 1461184510241 Marionette TRACE conn5 <- [1,3006,null,{}] 13:35:10 INFO - PROCESS | 3188 | 1461184510246 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}] 13:35:10 INFO - PROCESS | 3188 | 1461184510387 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 13:35:10 INFO - PROCESS | 3188 | 1461184510525 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 3188 | ++DOCSHELL 0000003409BBC000 == 80 [pid = 3188] [id = 763] 13:35:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (0000003407E86800) [pid = 3188] [serial = 2287] [outer = 0000000000000000] 13:35:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (00000034085EF000) [pid = 3188] [serial = 2288] [outer = 0000003407E86800] 13:35:10 INFO - PROCESS | 3188 | 1461184510582 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (000000340A9DD800) [pid = 3188] [serial = 2289] [outer = 0000003407E86800] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003413663800 == 79 [pid = 3188] [id = 753] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003413073800 == 78 [pid = 3188] [id = 752] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003410549000 == 77 [pid = 3188] [id = 751] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003412AB5800 == 76 [pid = 3188] [id = 750] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003410586000 == 75 [pid = 3188] [id = 749] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 00000034103AF000 == 74 [pid = 3188] [id = 748] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340FE66000 == 73 [pid = 3188] [id = 747] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE70000 == 72 [pid = 3188] [id = 746] 13:35:10 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (000000340DA73800) [pid = 3188] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD1E000 == 71 [pid = 3188] [id = 745] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9CE800 == 70 [pid = 3188] [id = 744] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340BD33000 == 69 [pid = 3188] [id = 743] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003412B0F800 == 68 [pid = 3188] [id = 740] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003412AB4000 == 67 [pid = 3188] [id = 739] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 000000341288E800 == 66 [pid = 3188] [id = 738] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003412748800 == 65 [pid = 3188] [id = 737] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 0000003410383800 == 64 [pid = 3188] [id = 736] 13:35:10 INFO - PROCESS | 3188 | --DOCSHELL 000000340A031000 == 63 [pid = 3188] [id = 735] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (000000340CB42C00) [pid = 3188] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340A934400) [pid = 3188] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340BDC5000) [pid = 3188] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (0000003409996000) [pid = 3188] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (00000034071D9000) [pid = 3188] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000340CAEB000) [pid = 3188] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340C60D400) [pid = 3188] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340A4A4C00) [pid = 3188] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (0000003407808000) [pid = 3188] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003400A11000) [pid = 3188] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (0000003409998400) [pid = 3188] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (0000003407CC5800) [pid = 3188] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (0000003408191C00) [pid = 3188] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (000000340B119400) [pid = 3188] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003404445C00) [pid = 3188] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003408C23000) [pid = 3188] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (0000003407CD0000) [pid = 3188] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (000000340C606C00) [pid = 3188] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (000000340CA75C00) [pid = 3188] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (0000003405F43C00) [pid = 3188] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:35:11 INFO - PROCESS | 3188 | 1461184511182 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"]]]}] 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:35:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:35:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:35:11 INFO - TEST-OK | /FileAPI/historical.html | took 986ms 13:35:11 INFO - PROCESS | 3188 | 1461184511229 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 3188 | 1461184511233 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 13:35:11 INFO - TEST-START | /FileAPI/idlharness.html 13:35:11 INFO - PROCESS | 3188 | 1461184511238 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 3188 | 1461184511240 Marionette TRACE conn5 <- [1,3010,null,{}] 13:35:11 INFO - PROCESS | 3188 | 1461184511244 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}] 13:35:11 INFO - PROCESS | 3188 | 1461184511336 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 13:35:11 INFO - PROCESS | 3188 | 1461184511424 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B5CB800 == 64 [pid = 3188] [id = 764] 13:35:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (0000003406925000) [pid = 3188] [serial = 2290] [outer = 0000000000000000] 13:35:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (0000003407CF2400) [pid = 3188] [serial = 2291] [outer = 0000003406925000] 13:35:11 INFO - PROCESS | 3188 | 1461184511474 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (00000034083D7C00) [pid = 3188] [serial = 2292] [outer = 0000003406925000] 13:35:12 INFO - PROCESS | 3188 | 1461184512383 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]]]}] 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:35:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:35:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:35:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:35:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:35:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:35:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:35:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:35:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:35:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:35:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:35:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:35:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:35:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:35:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:35:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:35:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:35:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:35:12 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 13:35:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:35:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:35:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:35:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:35:12 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 13:35:12 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 13:35:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:35:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:35:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:35:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:35:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:35:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:35:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:35:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:35:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:35:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:35:12 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 13:35:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:35:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:35:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:35:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:35:12 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 13:35:12 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 13:35:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:35:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:35:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:35:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:35:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:35:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1230ms 13:35:12 INFO - PROCESS | 3188 | 1461184512470 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 3188 | 1461184512473 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 13:35:12 INFO - TEST-START | /FileAPI/idlharness.worker 13:35:12 INFO - PROCESS | 3188 | 1461184512479 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 3188 | 1461184512485 Marionette TRACE conn5 <- [1,3014,null,{}] 13:35:12 INFO - PROCESS | 3188 | 1461184512494 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}] 13:35:12 INFO - PROCESS | 3188 | 1461184512597 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 13:35:12 INFO - PROCESS | 3188 | 1461184512677 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 3188 | ++DOCSHELL 000000341041C800 == 65 [pid = 3188] [id = 765] 13:35:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (0000003408190400) [pid = 3188] [serial = 2293] [outer = 0000000000000000] 13:35:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (000000340DA75400) [pid = 3188] [serial = 2294] [outer = 0000003408190400] 13:35:12 INFO - PROCESS | 3188 | 1461184512726 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (000000340EAFAC00) [pid = 3188] [serial = 2295] [outer = 0000003408190400] 13:35:12 INFO - PROCESS | 3188 | [3188] 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 13:35:13 INFO - PROCESS | 3188 | 1461184513732 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,{},{}]]]}] 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:35:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:35:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:35:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:35:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:35:13 INFO - {} 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:35:13 INFO - {} 13:35:13 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 - {} 13:35:13 INFO - {} 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:35:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:35:13 INFO - {} 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:35:13 INFO - {} 13:35:13 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 - {} 13:35:13 INFO - {} 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:35:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:35:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:35:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:35:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:35:13 INFO - {} 13:35:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1397ms 13:35:13 INFO - PROCESS | 3188 | 1461184513887 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 3188 | 1461184513890 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 13:35:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:35:13 INFO - PROCESS | 3188 | 1461184513896 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 3188 | 1461184513898 Marionette TRACE conn5 <- [1,3018,null,{}] 13:35:13 INFO - PROCESS | 3188 | 1461184513901 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}] 13:35:14 INFO - PROCESS | 3188 | 1461184514048 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 13:35:14 INFO - PROCESS | 3188 | 1461184514064 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 3188 | ++DOCSHELL 000000340A9CA800 == 66 [pid = 3188] [id = 766] 13:35:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (000000340F297C00) [pid = 3188] [serial = 2296] [outer = 0000000000000000] 13:35:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (000000340F834400) [pid = 3188] [serial = 2297] [outer = 000000340F297C00] 13:35:14 INFO - PROCESS | 3188 | 1461184514111 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (00000034127B4800) [pid = 3188] [serial = 2298] [outer = 000000340F297C00] 13:35:14 INFO - PROCESS | 3188 | 1461184514551 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]]]}] 13:35:14 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 13:35:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 13:35:14 INFO - PROCESS | 3188 | 1461184514589 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 3188 | 1461184514591 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 13:35:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:35:14 INFO - PROCESS | 3188 | 1461184514594 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 3188 | 1461184514596 Marionette TRACE conn5 <- [1,3022,null,{}] 13:35:14 INFO - PROCESS | 3188 | 1461184514600 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}] 13:35:14 INFO - PROCESS | 3188 | 1461184514720 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 13:35:14 INFO - PROCESS | 3188 | 1461184514778 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413071800 == 67 [pid = 3188] [id = 767] 13:35:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (00000034127B8800) [pid = 3188] [serial = 2299] [outer = 0000000000000000] 13:35:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003412817C00) [pid = 3188] [serial = 2300] [outer = 00000034127B8800] 13:35:14 INFO - PROCESS | 3188 | 1461184514836 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003412822C00) [pid = 3188] [serial = 2301] [outer = 00000034127B8800] 13:35:15 INFO - PROCESS | 3188 | 1461184515268 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]]]}] 13:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:35:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 735ms 13:35:15 INFO - PROCESS | 3188 | 1461184515331 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 3188 | 1461184515334 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 13:35:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:35:15 INFO - PROCESS | 3188 | 1461184515345 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 3188 | 1461184515347 Marionette TRACE conn5 <- [1,3026,null,{}] 13:35:15 INFO - PROCESS | 3188 | 1461184515350 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}] 13:35:15 INFO - PROCESS | 3188 | 1461184515644 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (000000340F976400) [pid = 3188] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (0000003407CC9800) [pid = 3188] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 117 (000000340FF72C00) [pid = 3188] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 116 (000000340C374C00) [pid = 3188] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 115 (000000340D7B3C00) [pid = 3188] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 114 (0000003407CD1800) [pid = 3188] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 113 (0000003408AD4800) [pid = 3188] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 112 (0000003404C29C00) [pid = 3188] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 111 (000000340B117800) [pid = 3188] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:35:15 INFO - PROCESS | 3188 | --DOMWINDOW == 110 (0000003404122000) [pid = 3188] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:35:15 INFO - PROCESS | 3188 | 1461184515707 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 3188 | ++DOCSHELL 000000340EE77800 == 68 [pid = 3188] [id = 768] 13:35:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 111 (0000003407CD1800) [pid = 3188] [serial = 2302] [outer = 0000000000000000] 13:35:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 112 (000000340F976400) [pid = 3188] [serial = 2303] [outer = 0000003407CD1800] 13:35:15 INFO - PROCESS | 3188 | 1461184515755 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 113 (0000003412BA7800) [pid = 3188] [serial = 2304] [outer = 0000003407CD1800] 13:35:16 INFO - PROCESS | 3188 | 1461184516095 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"]]]}] 13:35:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:35:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 776ms 13:35:16 INFO - PROCESS | 3188 | 1461184516127 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 13:35:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:35:16 INFO - PROCESS | 3188 | 1461184516129 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 13:35:16 INFO - PROCESS | 3188 | 1461184516133 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 3188 | 1461184516135 Marionette TRACE conn5 <- [1,3030,null,{}] 13:35:16 INFO - PROCESS | 3188 | 1461184516138 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}] 13:35:16 INFO - PROCESS | 3188 | 1461184516264 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 13:35:16 INFO - PROCESS | 3188 | 1461184516272 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415AD7000 == 69 [pid = 3188] [id = 769] 13:35:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 114 (0000003412C17800) [pid = 3188] [serial = 2305] [outer = 0000000000000000] 13:35:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 115 (0000003412C1D800) [pid = 3188] [serial = 2306] [outer = 0000003412C17800] 13:35:16 INFO - PROCESS | 3188 | 1461184516318 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 116 (0000003412CED400) [pid = 3188] [serial = 2307] [outer = 0000003412C17800] 13:35:16 INFO - PROCESS | 3188 | 1461184516897 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]]]}] 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:35:16 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. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:35:16 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'.) 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:35:16 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. 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:35:16 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. 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:35:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:35:16 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. 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:35:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:35:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:35:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:35:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:35:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:35:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:35:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 868ms 13:35:17 INFO - PROCESS | 3188 | 1461184517005 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 3188 | 1461184517008 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 13:35:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:35:17 INFO - PROCESS | 3188 | 1461184517012 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 3188 | 1461184517014 Marionette TRACE conn5 <- [1,3034,null,{}] 13:35:17 INFO - PROCESS | 3188 | 1461184517018 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}] 13:35:17 INFO - PROCESS | 3188 | 1461184517111 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 13:35:17 INFO - PROCESS | 3188 | 1461184517192 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415EB0800 == 70 [pid = 3188] [id = 770] 13:35:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 117 (0000003412C19400) [pid = 3188] [serial = 2308] [outer = 0000000000000000] 13:35:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 118 (00000034130E6400) [pid = 3188] [serial = 2309] [outer = 0000003412C19400] 13:35:17 INFO - PROCESS | 3188 | 1461184517239 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003414A32400) [pid = 3188] [serial = 2310] [outer = 0000003412C19400] 13:35:17 INFO - PROCESS | 3188 | [3188] 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 13:35:17 INFO - PROCESS | 3188 | 1461184517702 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:35:17 INFO - {} 13:35:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 13:35:17 INFO - PROCESS | 3188 | 1461184517749 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 3188 | 1461184517754 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 13:35:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:35:17 INFO - PROCESS | 3188 | 1461184517760 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 3188 | 1461184517765 Marionette TRACE conn5 <- [1,3038,null,{}] 13:35:17 INFO - PROCESS | 3188 | 1461184517772 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}] 13:35:17 INFO - PROCESS | 3188 | 1461184517952 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 13:35:18 INFO - PROCESS | 3188 | 1461184518050 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 3188 | ++DOCSHELL 000000340B27F800 == 71 [pid = 3188] [id = 771] 13:35:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003404C29C00) [pid = 3188] [serial = 2311] [outer = 0000000000000000] 13:35:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (0000003406E93000) [pid = 3188] [serial = 2312] [outer = 0000003404C29C00] 13:35:18 INFO - PROCESS | 3188 | 1461184518113 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (0000003407CD2800) [pid = 3188] [serial = 2313] [outer = 0000003404C29C00] 13:35:18 INFO - PROCESS | 3188 | 1461184518691 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]]]}] 13:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:35:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 986ms 13:35:18 INFO - PROCESS | 3188 | 1461184518750 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 3188 | 1461184518757 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 13:35:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:35:18 INFO - PROCESS | 3188 | 1461184518765 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 3188 | 1461184518768 Marionette TRACE conn5 <- [1,3042,null,{}] 13:35:18 INFO - PROCESS | 3188 | 1461184518772 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}] 13:35:18 INFO - PROCESS | 3188 | 1461184518891 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 13:35:19 INFO - PROCESS | 3188 | 1461184518993 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD23800 == 72 [pid = 3188] [id = 772] 13:35:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (0000003404C2A000) [pid = 3188] [serial = 2314] [outer = 0000000000000000] 13:35:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340BF8B400) [pid = 3188] [serial = 2315] [outer = 0000003404C2A000] 13:35:19 INFO - PROCESS | 3188 | 1461184519053 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340CA77400) [pid = 3188] [serial = 2316] [outer = 0000003404C2A000] 13:35:19 INFO - PROCESS | 3188 | 1461184519958 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"]]]}] 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:35:20 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" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:35:20 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" 13:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:35:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1349ms 13:35:20 INFO - PROCESS | 3188 | 1461184520123 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 3188 | 1461184520127 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 13:35:20 INFO - PROCESS | 3188 | 1461184520132 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:35:20 INFO - PROCESS | 3188 | 1461184520136 Marionette TRACE conn5 <- [1,3046,null,{}] 13:35:20 INFO - PROCESS | 3188 | 1461184520148 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}] 13:35:20 INFO - PROCESS | 3188 | 1461184520303 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 13:35:20 INFO - PROCESS | 3188 | 1461184520467 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 3188 | ++DOCSHELL 000000341264B000 == 73 [pid = 3188] [id = 773] 13:35:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340F83F800) [pid = 3188] [serial = 2317] [outer = 0000000000000000] 13:35:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (000000340F8EB800) [pid = 3188] [serial = 2318] [outer = 000000340F83F800] 13:35:20 INFO - PROCESS | 3188 | 1461184520529 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (000000340FF69C00) [pid = 3188] [serial = 2319] [outer = 000000340F83F800] 13:35:21 INFO - PROCESS | 3188 | 1461184521110 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]]]}] 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:35:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:35:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:35:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:35:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:35:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:35:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:35:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:35:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:35:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1033ms 13:35:21 INFO - PROCESS | 3188 | 1461184521171 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 3188 | 1461184521174 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 13:35:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:35:21 INFO - PROCESS | 3188 | 1461184521178 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 3188 | 1461184521180 Marionette TRACE conn5 <- [1,3050,null,{}] 13:35:21 INFO - PROCESS | 3188 | 1461184521184 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}] 13:35:21 INFO - PROCESS | 3188 | 1461184521300 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 13:35:21 INFO - PROCESS | 3188 | 1461184521402 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415AE4000 == 74 [pid = 3188] [id = 774] 13:35:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (00000034103DAC00) [pid = 3188] [serial = 2320] [outer = 0000000000000000] 13:35:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (0000003412818000) [pid = 3188] [serial = 2321] [outer = 00000034103DAC00] 13:35:21 INFO - PROCESS | 3188 | 1461184521462 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (0000003412826400) [pid = 3188] [serial = 2322] [outer = 00000034103DAC00] 13:35:21 INFO - PROCESS | 3188 | [3188] 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 13:35:22 INFO - PROCESS | 3188 | 1461184522057 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:35:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:35:22 INFO - {} 13:35:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 923ms 13:35:22 INFO - PROCESS | 3188 | 1461184522102 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 3188 | 1461184522105 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 13:35:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:35:22 INFO - PROCESS | 3188 | 1461184522109 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 3188 | 1461184522111 Marionette TRACE conn5 <- [1,3054,null,{}] 13:35:22 INFO - PROCESS | 3188 | 1461184522115 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}] 13:35:22 INFO - PROCESS | 3188 | 1461184522233 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 13:35:22 INFO - PROCESS | 3188 | 1461184522357 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 3188 | ++DOCSHELL 0000003479BAA800 == 75 [pid = 3188] [id = 775] 13:35:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (0000003412826000) [pid = 3188] [serial = 2323] [outer = 0000000000000000] 13:35:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (0000003414A30000) [pid = 3188] [serial = 2324] [outer = 0000003412826000] 13:35:22 INFO - PROCESS | 3188 | 1461184522415 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (0000003415A0A800) [pid = 3188] [serial = 2325] [outer = 0000003412826000] 13:35:22 INFO - PROCESS | 3188 | 1461184522922 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]]]}] 13:35:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:35:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:35:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:35:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:35:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:35:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:35:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:35:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 839ms 13:35:22 INFO - PROCESS | 3188 | 1461184522951 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 3188 | 1461184522954 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 13:35:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:35:22 INFO - PROCESS | 3188 | 1461184522958 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 3188 | 1461184522960 Marionette TRACE conn5 <- [1,3058,null,{}] 13:35:22 INFO - PROCESS | 3188 | 1461184522964 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}] 13:35:23 INFO - PROCESS | 3188 | 1461184523100 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 13:35:23 INFO - PROCESS | 3188 | 1461184523202 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A1C5000 == 76 [pid = 3188] [id = 776] 13:35:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (0000003415A06000) [pid = 3188] [serial = 2326] [outer = 0000000000000000] 13:35:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (00000034786CD800) [pid = 3188] [serial = 2327] [outer = 0000003415A06000] 13:35:23 INFO - PROCESS | 3188 | 1461184523262 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 137 (00000034786D8400) [pid = 3188] [serial = 2328] [outer = 0000003415A06000] 13:35:23 INFO - PROCESS | 3188 | 1461184523833 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]]]}] 13:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:35:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 924ms 13:35:23 INFO - PROCESS | 3188 | 1461184523884 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 3188 | 1461184523887 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 13:35:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:35:23 INFO - PROCESS | 3188 | 1461184523890 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 3188 | 1461184523893 Marionette TRACE conn5 <- [1,3062,null,{}] 13:35:23 INFO - PROCESS | 3188 | 1461184523914 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}] 13:35:24 INFO - PROCESS | 3188 | 1461184524026 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 13:35:24 INFO - PROCESS | 3188 | 1461184524127 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 3188 | ++DOCSHELL 000000347A81B800 == 77 [pid = 3188] [id = 777] 13:35:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 138 (00000034786D1C00) [pid = 3188] [serial = 2329] [outer = 0000000000000000] 13:35:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 139 (0000003479166C00) [pid = 3188] [serial = 2330] [outer = 00000034786D1C00] 13:35:24 INFO - PROCESS | 3188 | 1461184524184 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 140 (0000003479853800) [pid = 3188] [serial = 2331] [outer = 00000034786D1C00] 13:35:24 INFO - PROCESS | 3188 | 1461184524715 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]]]}] 13:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:35:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 839ms 13:35:24 INFO - PROCESS | 3188 | 1461184524733 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 3188 | 1461184524735 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:35:24 INFO - PROCESS | 3188 | 1461184524739 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 3188 | 1461184524741 Marionette TRACE conn5 <- [1,3066,null,{}] 13:35:24 INFO - PROCESS | 3188 | 1461184524745 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}] 13:35:24 INFO - PROCESS | 3188 | 1461184524860 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 13:35:25 INFO - PROCESS | 3188 | 1461184525136 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 3188 | ++DOCSHELL 000000340C7DE800 == 78 [pid = 3188] [id = 778] 13:35:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 141 (00000034044BEC00) [pid = 3188] [serial = 2332] [outer = 0000000000000000] 13:35:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 142 (0000003404C1FC00) [pid = 3188] [serial = 2333] [outer = 00000034044BEC00] 13:35:25 INFO - PROCESS | 3188 | 1461184525203 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 143 (0000003408192C00) [pid = 3188] [serial = 2334] [outer = 00000034044BEC00] 13:35:25 INFO - PROCESS | 3188 | 1461184525771 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] 13:35:25 INFO - PROCESS | 3188 | 1461184525858 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 13:35:25 INFO - PROCESS | 3188 | 1461184525866 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:35:25 INFO - PROCESS | 3188 | 1461184525871 Marionette TRACE conn5 <- [1,3070,null,{}] 13:35:25 INFO - PROCESS | 3188 | 1461184525876 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}] 13:35:25 INFO - PROCESS | 3188 | 1461184525985 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 13:35:26 INFO - PROCESS | 3188 | 1461184526122 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 3188 | ++DOCSHELL 0000003410543000 == 79 [pid = 3188] [id = 779] 13:35:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 144 (000000340BF84800) [pid = 3188] [serial = 2335] [outer = 0000000000000000] 13:35:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 145 (000000340759F800) [pid = 3188] [serial = 2336] [outer = 000000340BF84800] 13:35:26 INFO - PROCESS | 3188 | 1461184526180 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 146 (000000340D7AB000) [pid = 3188] [serial = 2337] [outer = 000000340BF84800] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2D0800 == 78 [pid = 3188] [id = 729] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000340F2CB000 == 77 [pid = 3188] [id = 687] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE0C000 == 76 [pid = 3188] [id = 728] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 0000003415AD7000 == 75 [pid = 3188] [id = 769] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE77800 == 74 [pid = 3188] [id = 768] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 0000003413071800 == 73 [pid = 3188] [id = 767] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000340A9CA800 == 72 [pid = 3188] [id = 766] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000341041C800 == 71 [pid = 3188] [id = 765] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000340B5CB800 == 70 [pid = 3188] [id = 764] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 0000003409BBC000 == 69 [pid = 3188] [id = 763] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 145 (00000034103DB800) [pid = 3188] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000340B44B000 == 68 [pid = 3188] [id = 762] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 0000003414A07800 == 67 [pid = 3188] [id = 758] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 0000003412AC6000 == 66 [pid = 3188] [id = 757] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000340D920800 == 65 [pid = 3188] [id = 756] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 000000340EE22000 == 64 [pid = 3188] [id = 755] 13:35:26 INFO - PROCESS | 3188 | --DOCSHELL 00000034082B1000 == 63 [pid = 3188] [id = 754] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 144 (000000340C605400) [pid = 3188] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 143 (000000340CAE3C00) [pid = 3188] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 142 (000000340F8EEC00) [pid = 3188] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 141 (000000340EAF8400) [pid = 3188] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 140 (0000003408D90C00) [pid = 3188] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 139 (000000340A92C400) [pid = 3188] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 138 (0000003408C03000) [pid = 3188] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 137 (0000003407A3BC00) [pid = 3188] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 136 (0000003408193400) [pid = 3188] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (000000340D7B7000) [pid = 3188] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (000000340BDC2000) [pid = 3188] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (0000003407CF3C00) [pid = 3188] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (0000003406B17C00) [pid = 3188] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (0000003409F06800) [pid = 3188] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (000000340F957400) [pid = 3188] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (000000340FF0A800) [pid = 3188] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (000000340FF08800) [pid = 3188] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003406E9E400) [pid = 3188] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340F839400) [pid = 3188] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (000000340F297000) [pid = 3188] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (000000340BF1A000) [pid = 3188] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (0000003409B26C00) [pid = 3188] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 122 (000000341035D000) [pid = 3188] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 121 (000000340FF67800) [pid = 3188] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 120 (000000340DA7AC00) [pid = 3188] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 119 (00000034103CE800) [pid = 3188] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | --DOMWINDOW == 118 (000000340BF83400) [pid = 3188] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 13:35:26 INFO - PROCESS | 3188 | 1461184526817 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]]]}] 13:35:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:35:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:35:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:35:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 986ms 13:35:26 INFO - PROCESS | 3188 | 1461184526859 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 3188 | 1461184526864 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 13:35:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:35:26 INFO - PROCESS | 3188 | 1461184526868 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 3188 | 1461184526870 Marionette TRACE conn5 <- [1,3074,null,{}] 13:35:26 INFO - PROCESS | 3188 | 1461184526877 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}] 13:35:26 INFO - PROCESS | 3188 | 1461184526975 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 13:35:27 INFO - PROCESS | 3188 | 1461184527066 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 3188 | ++DOCSHELL 000000340BD37000 == 64 [pid = 3188] [id = 780] 13:35:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 119 (0000003406E93400) [pid = 3188] [serial = 2338] [outer = 0000000000000000] 13:35:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 120 (0000003408C02800) [pid = 3188] [serial = 2339] [outer = 0000003406E93400] 13:35:27 INFO - PROCESS | 3188 | 1461184527115 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 121 (000000340BDC2000) [pid = 3188] [serial = 2340] [outer = 0000003406E93400] 13:35:27 INFO - PROCESS | 3188 | 1461184527518 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:35:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:35:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 13:35:27 INFO - PROCESS | 3188 | 1461184527543 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 3188 | 1461184527546 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 13:35:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:35:27 INFO - PROCESS | 3188 | 1461184527551 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 3188 | 1461184527557 Marionette TRACE conn5 <- [1,3078,null,{}] 13:35:27 INFO - PROCESS | 3188 | 1461184527567 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}] 13:35:27 INFO - PROCESS | 3188 | 1461184527662 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 13:35:27 INFO - PROCESS | 3188 | 1461184527669 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 3188 | ++DOCSHELL 00000034103B0000 == 65 [pid = 3188] [id = 781] 13:35:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 122 (000000340CB3D800) [pid = 3188] [serial = 2341] [outer = 0000000000000000] 13:35:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 123 (000000340EC3EC00) [pid = 3188] [serial = 2342] [outer = 000000340CB3D800] 13:35:27 INFO - PROCESS | 3188 | 1461184527716 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (000000340F8E6C00) [pid = 3188] [serial = 2343] [outer = 000000340CB3D800] 13:35:28 INFO - PROCESS | 3188 | 1461184528155 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:35:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 628ms 13:35:28 INFO - PROCESS | 3188 | 1461184528179 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 3188 | 1461184528182 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 13:35:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:35:28 INFO - PROCESS | 3188 | 1461184528185 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 3188 | 1461184528187 Marionette TRACE conn5 <- [1,3082,null,{}] 13:35:28 INFO - PROCESS | 3188 | 1461184528190 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}] 13:35:28 INFO - PROCESS | 3188 | 1461184528284 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 13:35:28 INFO - PROCESS | 3188 | 1461184528290 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 3188 | ++DOCSHELL 000000341264A000 == 66 [pid = 3188] [id = 782] 13:35:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (000000340F97B000) [pid = 3188] [serial = 2344] [outer = 0000000000000000] 13:35:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (000000340FF63C00) [pid = 3188] [serial = 2345] [outer = 000000340F97B000] 13:35:28 INFO - PROCESS | 3188 | 1461184528338 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (0000003410359800) [pid = 3188] [serial = 2346] [outer = 000000340F97B000] 13:35:28 INFO - PROCESS | 3188 | 1461184528802 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:35:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 13:35:28 INFO - PROCESS | 3188 | 1461184528859 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 3188 | 1461184528862 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 13:35:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:35:28 INFO - PROCESS | 3188 | 1461184528873 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 3188 | 1461184528875 Marionette TRACE conn5 <- [1,3086,null,{}] 13:35:28 INFO - PROCESS | 3188 | 1461184528879 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}] 13:35:29 INFO - PROCESS | 3188 | 1461184529002 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 13:35:29 INFO - PROCESS | 3188 | 1461184529061 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 3188 | ++DOCSHELL 0000003412ACE800 == 67 [pid = 3188] [id = 783] 13:35:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (0000003412018000) [pid = 3188] [serial = 2347] [outer = 0000000000000000] 13:35:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (000000341201B000) [pid = 3188] [serial = 2348] [outer = 0000003412018000] 13:35:29 INFO - PROCESS | 3188 | 1461184529118 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 130 (0000003412166800) [pid = 3188] [serial = 2349] [outer = 0000003412018000] 13:35:29 INFO - PROCESS | 3188 | 1461184529553 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]]]}] 13:35:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:35:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:35:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 713ms 13:35:29 INFO - PROCESS | 3188 | 1461184529597 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 3188 | 1461184529599 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 13:35:29 INFO - PROCESS | 3188 | 1461184529602 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:35:29 INFO - PROCESS | 3188 | 1461184529604 Marionette TRACE conn5 <- [1,3090,null,{}] 13:35:29 INFO - PROCESS | 3188 | 1461184529608 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}] 13:35:29 INFO - PROCESS | 3188 | 1461184529765 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 13:35:29 INFO - PROCESS | 3188 | 1461184529792 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 3188 | ++DOCSHELL 000000341301E000 == 68 [pid = 3188] [id = 784] 13:35:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 131 (0000003412660400) [pid = 3188] [serial = 2350] [outer = 0000000000000000] 13:35:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 132 (0000003412668000) [pid = 3188] [serial = 2351] [outer = 0000003412660400] 13:35:29 INFO - PROCESS | 3188 | 1461184529839 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 133 (0000003412819800) [pid = 3188] [serial = 2352] [outer = 0000003412660400] 13:35:30 INFO - PROCESS | 3188 | 1461184530278 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:35:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:35:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 735ms 13:35:30 INFO - PROCESS | 3188 | 1461184530341 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 3188 | 1461184530344 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 13:35:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:35:30 INFO - PROCESS | 3188 | 1461184530347 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 3188 | 1461184530349 Marionette TRACE conn5 <- [1,3094,null,{}] 13:35:30 INFO - PROCESS | 3188 | 1461184530360 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}] 13:35:30 INFO - PROCESS | 3188 | 1461184530481 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 13:35:30 INFO - PROCESS | 3188 | 1461184530545 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 3188 | ++DOCSHELL 0000003413C2E800 == 69 [pid = 3188] [id = 785] 13:35:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 134 (0000003412821C00) [pid = 3188] [serial = 2353] [outer = 0000000000000000] 13:35:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 135 (0000003412B9FC00) [pid = 3188] [serial = 2354] [outer = 0000003412821C00] 13:35:30 INFO - PROCESS | 3188 | 1461184530591 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 136 (0000003412C1FC00) [pid = 3188] [serial = 2355] [outer = 0000003412821C00] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 135 (0000003407807000) [pid = 3188] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 134 (000000340D7ACC00) [pid = 3188] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 133 (0000003408190400) [pid = 3188] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 132 (000000340F297C00) [pid = 3188] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 131 (00000034127B8800) [pid = 3188] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 130 (0000003407CD1800) [pid = 3188] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 129 (0000003406925000) [pid = 3188] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 128 (0000003403B5A800) [pid = 3188] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 127 (0000003407E86800) [pid = 3188] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 126 (000000340C37C000) [pid = 3188] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 125 (0000003412C17800) [pid = 3188] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 124 (00000034007C9800) [pid = 3188] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:35:31 INFO - PROCESS | 3188 | --DOMWINDOW == 123 (00000034103D9000) [pid = 3188] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:35:31 INFO - PROCESS | 3188 | 1461184531184 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]]]}] 13:35:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:35:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:35:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:35:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 13:35:31 INFO - PROCESS | 3188 | 1461184531231 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 3188 | 1461184531233 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 13:35:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:35:31 INFO - PROCESS | 3188 | 1461184531237 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 3188 | 1461184531238 Marionette TRACE conn5 <- [1,3098,null,{}] 13:35:31 INFO - PROCESS | 3188 | 1461184531242 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}] 13:35:31 INFO - PROCESS | 3188 | 1461184531366 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 13:35:31 INFO - PROCESS | 3188 | 1461184531427 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 3188 | ++DOCSHELL 0000003414C0F800 == 70 [pid = 3188] [id = 786] 13:35:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 124 (0000003406925000) [pid = 3188] [serial = 2356] [outer = 0000000000000000] 13:35:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 125 (0000003412012800) [pid = 3188] [serial = 2357] [outer = 0000003406925000] 13:35:31 INFO - PROCESS | 3188 | 1461184531474 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 126 (00000034130E3C00) [pid = 3188] [serial = 2358] [outer = 0000003406925000] 13:35:31 INFO - PROCESS | 3188 | 1461184531814 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"]]]}] 13:35:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:35:31 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 13:35:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:35:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 629ms 13:35:31 INFO - PROCESS | 3188 | 1461184531877 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 3188 | 1461184531879 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 13:35:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:35:31 INFO - PROCESS | 3188 | 1461184531883 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 3188 | 1461184531884 Marionette TRACE conn5 <- [1,3102,null,{}] 13:35:31 INFO - PROCESS | 3188 | 1461184531888 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}] 13:35:31 INFO - PROCESS | 3188 | 1461184531980 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 13:35:31 INFO - PROCESS | 3188 | 1461184531986 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\", \"8e00f027-1dc2-4bb0-99e9-3b40e051a300\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 3188 | ++DOCSHELL 0000003415EB4000 == 71 [pid = 3188] [id = 787] 13:35:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 127 (00000034130F0800) [pid = 3188] [serial = 2359] [outer = 0000000000000000] 13:35:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 128 (0000003415A08000) [pid = 3188] [serial = 2360] [outer = 00000034130F0800] 13:35:32 INFO - PROCESS | 3188 | 1461184532032 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 129 (00000034786CDC00) [pid = 3188] [serial = 2361] [outer = 00000034130F0800] 13:35:32 INFO - PROCESS | 3188 | 1461184532449 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]]]}] 13:35:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:35:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 587ms 13:35:32 INFO - PROCESS | 3188 | 1461184532470 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 3188 | 1461184532472 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 13:35:33 WARNING - u'runner_teardown' () 13:35:33 INFO - No more tests 13:35:33 INFO - Got 0 unexpected results 13:35:33 INFO - SUITE-END | took 686s 13:35:33 INFO - Closing logging queue 13:35:33 INFO - queue closed 13:35:33 INFO - Return code: 0 13:35:33 WARNING - # TBPL SUCCESS # 13:35:33 INFO - Running post-action listener: _resource_record_post_action 13:35:33 INFO - Running post-run listener: _resource_record_post_run 13:35:34 INFO - Total resource usage - Wall time: 698s; CPU: 14.0%; Read bytes: 24856576; Write bytes: 1051606016; Read time: 532450; Write time: 3976830 13:35:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:35:34 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 112030208; Read time: 0; Write time: 151660 13:35:34 INFO - run-tests - Wall time: 694s; CPU: 14.0%; Read bytes: 24856576; Write bytes: 893641216; Read time: 532450; Write time: 3757540 13:35:34 INFO - Running post-run listener: _upload_blobber_files 13:35:34 INFO - Blob upload gear active. 13:35:34 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:35:34 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 13:35:34 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'] 13:35:34 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 13:35:35 INFO - (blobuploader) - INFO - Open directory for files ... 13:35:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:35:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:35:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:35:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:35:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:35:36 INFO - (blobuploader) - INFO - Done attempting. 13:35:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:35:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:35:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:35:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:35:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:35:37 INFO - (blobuploader) - INFO - Done attempting. 13:35:37 INFO - (blobuploader) - INFO - Iteration through files over. 13:35:37 INFO - Return code: 0 13:35:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:35:37 INFO - Using _rmtree_windows ... 13:35:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:35:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fef4f4ad03d45bdbe3a1fd610b641bbc718ca0cae966fa141d8ca93352f6afdeddc5953daf28e035b7b9a2dc217e46858523336ae85f6b3ee8c8f76b1c0903b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/60e69d80c2f27eeeaf9e446b9c761a0d63f21865eada0a57439333d94c9dfa8642e6310fb2c71e4b417b6d47ccdf5e764f734dba72ca720e1ba1346ca97d9563"} 13:35:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:35:37 INFO - Writing to file C:\slave\test\properties\blobber_files 13:35:37 INFO - Contents: 13:35:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fef4f4ad03d45bdbe3a1fd610b641bbc718ca0cae966fa141d8ca93352f6afdeddc5953daf28e035b7b9a2dc217e46858523336ae85f6b3ee8c8f76b1c0903b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/60e69d80c2f27eeeaf9e446b9c761a0d63f21865eada0a57439333d94c9dfa8642e6310fb2c71e4b417b6d47ccdf5e764f734dba72ca720e1ba1346ca97d9563"} 13:35:37 INFO - Running post-run listener: copy_logs_to_upload_dir 13:35:37 INFO - Copying logs to upload dir... 13:35:37 INFO - mkdir: C:\slave\test\build\upload\logs 13:35:37 INFO - Copying logs to upload dir... 13:35:37 INFO - Using _rmtree_windows ... 13:35:37 INFO - Using _rmtree_windows ... 13:35:37 INFO - Using _rmtree_windows ... 13:35:37 INFO - Using _rmtree_windows ... 13:35:37 INFO - Using _rmtree_windows ... 13:35:37 INFO - Using _rmtree_windows ... 13:35:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=2072.501000 ========= master_lag: 0.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 34 mins, 32 secs) (at 2016-04-20 13:35:37.903507) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 13:35:37.904395) ========= '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-039\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-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-039\AppData\Local LOGONSERVER=\\T-W864-IX-039 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-039 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-039 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-039 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fef4f4ad03d45bdbe3a1fd610b641bbc718ca0cae966fa141d8ca93352f6afdeddc5953daf28e035b7b9a2dc217e46858523336ae85f6b3ee8c8f76b1c0903b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/60e69d80c2f27eeeaf9e446b9c761a0d63f21865eada0a57439333d94c9dfa8642e6310fb2c71e4b417b6d47ccdf5e764f734dba72ca720e1ba1346ca97d9563"} build_url:https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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/fef4f4ad03d45bdbe3a1fd610b641bbc718ca0cae966fa141d8ca93352f6afdeddc5953daf28e035b7b9a2dc217e46858523336ae85f6b3ee8c8f76b1c0903b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/60e69d80c2f27eeeaf9e446b9c761a0d63f21865eada0a57439333d94c9dfa8642e6310fb2c71e4b417b6d47ccdf5e764f734dba72ca720e1ba1346ca97d9563"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WTOSX0HnSAuLPBO285SDWQ/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 13:35:38.024772) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 13:35:38.025126) ========= '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-039\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-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-039\AppData\Local LOGONSERVER=\\T-W864-IX-039 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-039 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-039 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-039 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 13:35:38.140290) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 13:35:38.140653) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 13:35:38.481198) ========= ========= Total master_lag: 0.15 =========