builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-170 starttime: 1461194939.91 results: success (0) buildid: 20160420142102 builduid: 2431c4f0d4a14333976851c43273eb65 revision: 6d48e6b9edc64b919c1055073406bf991a3f16cd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 16:28:59.911912) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 16:28:59.912425) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 16:28:59.912722) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 16:29:00.228772) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 16:29:00.229124) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False --16:29:01-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.11 MB/s 16:29:01 (8.11 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.323000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 16:29:01.694970) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 16:29:01.695351) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 16:29:04.817124) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 16:29:04.817542) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 6d48e6b9edc64b919c1055073406bf991a3f16cd --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 6d48e6b9edc64b919c1055073406bf991a3f16cd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False 2016-04-20 16:29:04,992 truncating revision to first 12 chars 2016-04-20 16:29:04,992 Setting DEBUG logging. 2016-04-20 16:29:04,992 attempt 1/10 2016-04-20 16:29:04,992 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/6d48e6b9edc6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 16:29:05,388 unpacking tar archive at: fx-team-6d48e6b9edc6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.398000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 16:29:06.271808) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 16:29:06.272256) ========= script_repo_revision: 6d48e6b9edc64b919c1055073406bf991a3f16cd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 16:29:06.272730) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 16:29:06.273027) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 16:29:06.288461) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 27 secs) (at 2016-04-20 16:29:06.288947) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:29:06 INFO - MultiFileLogger online at 20160420 16:29:06 in C:\slave\test 16:29:06 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 16:29:06 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:29:06 INFO - {'append_to_log': False, 16:29:06 INFO - 'base_work_dir': 'C:\\slave\\test', 16:29:06 INFO - 'blob_upload_branch': 'fx-team', 16:29:06 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:29:06 INFO - 'buildbot_json_path': 'buildprops.json', 16:29:06 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:29:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:29:06 INFO - 'download_minidump_stackwalk': True, 16:29:06 INFO - 'download_symbols': 'true', 16:29:06 INFO - 'e10s': False, 16:29:06 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:29:06 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:29:06 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:29:06 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:29:06 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:29:06 INFO - 'C:/mozilla-build/tooltool.py'), 16:29:06 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:29:06 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:29:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:29:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:29:06 INFO - 'log_level': 'info', 16:29:06 INFO - 'log_to_console': True, 16:29:06 INFO - 'opt_config_files': (), 16:29:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:29:06 INFO - '--processes=1', 16:29:06 INFO - '--config=%(test_path)s/wptrunner.ini', 16:29:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:29:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:29:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:29:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:29:06 INFO - 'pip_index': False, 16:29:06 INFO - 'require_test_zip': True, 16:29:06 INFO - 'test_type': ('testharness',), 16:29:06 INFO - 'this_chunk': '1', 16:29:06 INFO - 'total_chunks': '10', 16:29:06 INFO - 'virtualenv_path': 'venv', 16:29:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:29:06 INFO - 'work_dir': 'build'} 16:29:06 INFO - ##### 16:29:06 INFO - ##### Running clobber step. 16:29:06 INFO - ##### 16:29:06 INFO - Running pre-action listener: _resource_record_pre_action 16:29:06 INFO - Running main action method: clobber 16:29:06 INFO - rmtree: C:\slave\test\build 16:29:06 INFO - Using _rmtree_windows ... 16:29:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:30:17 INFO - Running post-action listener: _resource_record_post_action 16:30:17 INFO - ##### 16:30:17 INFO - ##### Running read-buildbot-config step. 16:30:17 INFO - ##### 16:30:17 INFO - Running pre-action listener: _resource_record_pre_action 16:30:17 INFO - Running main action method: read_buildbot_config 16:30:17 INFO - Using buildbot properties: 16:30:17 INFO - { 16:30:17 INFO - "project": "", 16:30:17 INFO - "product": "firefox", 16:30:17 INFO - "script_repo_revision": "production", 16:30:17 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 16:30:17 INFO - "repository": "", 16:30:17 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 16:30:17 INFO - "buildid": "20160420142102", 16:30:17 INFO - "pgo_build": "False", 16:30:17 INFO - "basedir": "C:\\slave\\test", 16:30:17 INFO - "buildnumber": 112, 16:30:17 INFO - "slavename": "t-w864-ix-170", 16:30:17 INFO - "revision": "6d48e6b9edc64b919c1055073406bf991a3f16cd", 16:30:17 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:30:17 INFO - "platform": "win64", 16:30:17 INFO - "branch": "fx-team", 16:30:17 INFO - "repo_path": "integration/fx-team", 16:30:17 INFO - "moz_repo_path": "", 16:30:17 INFO - "stage_platform": "win64", 16:30:17 INFO - "builduid": "2431c4f0d4a14333976851c43273eb65", 16:30:17 INFO - "slavebuilddir": "test" 16:30:17 INFO - } 16:30:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 16:30:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 16:30:17 INFO - Running post-action listener: _resource_record_post_action 16:30:17 INFO - ##### 16:30:17 INFO - ##### Running download-and-extract step. 16:30:17 INFO - ##### 16:30:17 INFO - Running pre-action listener: _resource_record_pre_action 16:30:17 INFO - Running main action method: download_and_extract 16:30:17 INFO - mkdir: C:\slave\test\build\tests 16:30:17 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')]} 16:30:17 INFO - https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:30:17 INFO - trying https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 16:30:17 INFO - Downloading https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:30:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:30:18 INFO - Downloaded 1274 bytes. 16:30:18 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 16:30:18 INFO - Using the following test package requirements: 16:30:18 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 16:30:18 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:30:18 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 16:30:18 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:30:18 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 16:30:18 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:30:18 INFO - u'jsshell-win64.zip'], 16:30:18 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:30:18 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 16:30:18 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 16:30:18 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:30:18 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 16:30:18 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:30:18 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 16:30:18 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:30:18 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 16:30:18 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:30:18 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 16:30:18 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 16:30: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')]} 16:30:18 INFO - https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:30:18 INFO - trying https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 16:30:18 INFO - Downloading https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:30:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:30:19 INFO - Downloaded 21403095 bytes. 16:30:19 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/*'] 16:30:19 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/* 16:30:21 INFO - caution: filename not matched: web-platform/* 16:30:21 INFO - Return code: 11 16:30:21 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')]} 16:30:21 INFO - https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:30:21 INFO - trying https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 16:30:21 INFO - Downloading https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:30:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:30:23 INFO - Downloaded 36397881 bytes. 16:30:23 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/*'] 16:30:23 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/* 16:31:11 INFO - caution: filename not matched: bin/* 16:31:11 INFO - caution: filename not matched: config/* 16:31:11 INFO - caution: filename not matched: mozbase/* 16:31:11 INFO - caution: filename not matched: marionette/* 16:31:11 INFO - caution: filename not matched: tools/wptserve/* 16:31:11 INFO - Return code: 11 16:31: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')]} 16:31:11 INFO - https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 16:31:11 INFO - trying https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 16:31:11 INFO - Downloading https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 16:31:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:31:13 INFO - Downloaded 83167634 bytes. 16:31:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 16:31:13 INFO - mkdir: C:\slave\test\properties 16:31:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:31:13 INFO - Writing to file C:\slave\test\properties\build_url 16:31:13 INFO - Contents: 16:31:13 INFO - build_url:https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 16:31:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 16:31:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:31:14 INFO - Writing to file C:\slave\test\properties\symbols_url 16:31:14 INFO - Contents: 16:31:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 16:31:15 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')]} 16:31:15 INFO - https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:31:15 INFO - trying https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 16:31:15 INFO - Downloading https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:31:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:31:16 INFO - Downloaded 53397013 bytes. 16:31:16 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'] 16:31:16 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 16:31:21 INFO - Return code: 0 16:31:21 INFO - Running post-action listener: _resource_record_post_action 16:31:21 INFO - Running post-action listener: set_extra_try_arguments 16:31:21 INFO - ##### 16:31:21 INFO - ##### Running create-virtualenv step. 16:31:21 INFO - ##### 16:31:21 INFO - Running pre-action listener: _pre_create_virtualenv 16:31:21 INFO - Running pre-action listener: _resource_record_pre_action 16:31:21 INFO - Running main action method: create_virtualenv 16:31:21 INFO - Creating virtualenv C:\slave\test\build\venv 16:31:21 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 16:31:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:31:24 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:31:28 INFO - Installing distribute......................................................................................................................................................................................done. 16:31:29 INFO - Return code: 0 16:31:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:31:29 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')]} 16:31:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:29 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')]} 16:31:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:29 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 0x025B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C99F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x0238FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 16:31:29 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 16:31:29 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 16:31:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:31:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 16:31:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:31:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:31:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:31:29 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 16:31:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:31:29 INFO - 'DCLOCATION': 'SCL3', 16:31:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:31:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:31:29 INFO - 'HOMEDRIVE': 'C:', 16:31:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 16:31:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:31:29 INFO - 'KTS_VERSION': '1.19c', 16:31:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 16:31:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 16:31:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:31:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:31:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:31:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:29 INFO - 'MOZ_NO_REMOTE': '1', 16:31:29 INFO - 'NO_EM_RESTART': '1', 16:31:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:31:29 INFO - 'OS': 'Windows_NT', 16:31:29 INFO - 'OURDRIVE': 'C:', 16:31:29 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', 16:31:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:31:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:31:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:31:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:31:29 INFO - 'PROCESSOR_LEVEL': '6', 16:31:29 INFO - 'PROCESSOR_REVISION': '1e05', 16:31:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:31:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:31:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:31:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:31:29 INFO - 'PROMPT': '$P$G', 16:31:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:31:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:31:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:31:29 INFO - 'PWD': 'C:\\slave\\test', 16:31:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:31:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:31:29 INFO - 'SYSTEMDRIVE': 'C:', 16:31:29 INFO - 'SYSTEMROOT': 'C:\\windows', 16:31:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:29 INFO - 'TEST1': 'testie', 16:31:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:29 INFO - 'USERDOMAIN': 'T-W864-IX-170', 16:31:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 16:31:29 INFO - 'USERNAME': 'cltbld', 16:31:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 16:31:29 INFO - 'WINDIR': 'C:\\windows', 16:31:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:31:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:31:30 INFO - Downloading/unpacking psutil>=0.7.1 16:31:31 INFO - Running setup.py egg_info for package psutil 16:31:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:31:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:31:31 INFO - Installing collected packages: psutil 16:31:31 INFO - Running setup.py install for psutil 16:31:31 INFO - building 'psutil._psutil_windows' extension 16:31:31 INFO - error: Unable to find vcvarsall.bat 16:31:31 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-wdutj8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:31:31 INFO - running install 16:31:31 INFO - running build 16:31:31 INFO - running build_py 16:31:31 INFO - creating build 16:31:31 INFO - creating build\lib.win32-2.7 16:31:31 INFO - creating build\lib.win32-2.7\psutil 16:31:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:31:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:31:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:31:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:31:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:31:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:31:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:31:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:31:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:31:31 INFO - running build_ext 16:31:31 INFO - building 'psutil._psutil_windows' extension 16:31:31 INFO - error: Unable to find vcvarsall.bat 16:31:31 INFO - ---------------------------------------- 16:31:31 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-wdutj8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:31:31 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-170\AppData\Roaming\pip\pip.log 16:31:31 WARNING - Return code: 1 16:31:31 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! 16:31:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:31:31 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')]} 16:31:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:31 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')]} 16:31:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:31 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 0x025B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C99F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x0238FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 16:31:31 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 16:31:31 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 16:31:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:31:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 16:31:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:31:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:31:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:31:31 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 16:31:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:31:31 INFO - 'DCLOCATION': 'SCL3', 16:31:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:31:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:31:31 INFO - 'HOMEDRIVE': 'C:', 16:31:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 16:31:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:31:31 INFO - 'KTS_VERSION': '1.19c', 16:31:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 16:31:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 16:31:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:31:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:31:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:31:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:31 INFO - 'MOZ_NO_REMOTE': '1', 16:31:31 INFO - 'NO_EM_RESTART': '1', 16:31:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:31:31 INFO - 'OS': 'Windows_NT', 16:31:31 INFO - 'OURDRIVE': 'C:', 16:31:31 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', 16:31:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:31:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:31:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:31:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:31:31 INFO - 'PROCESSOR_LEVEL': '6', 16:31:31 INFO - 'PROCESSOR_REVISION': '1e05', 16:31:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:31:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:31:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:31:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:31:31 INFO - 'PROMPT': '$P$G', 16:31:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:31:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:31:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:31:31 INFO - 'PWD': 'C:\\slave\\test', 16:31:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:31:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:31:31 INFO - 'SYSTEMDRIVE': 'C:', 16:31:31 INFO - 'SYSTEMROOT': 'C:\\windows', 16:31:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:31 INFO - 'TEST1': 'testie', 16:31:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:31 INFO - 'USERDOMAIN': 'T-W864-IX-170', 16:31:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 16:31:31 INFO - 'USERNAME': 'cltbld', 16:31:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 16:31:31 INFO - 'WINDIR': 'C:\\windows', 16:31:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:31:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:31:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:31:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:31:31 INFO - Running setup.py egg_info for package mozsystemmonitor 16:31:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:31:31 INFO - Running setup.py egg_info for package psutil 16:31:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:31:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:31:31 INFO - Installing collected packages: mozsystemmonitor, psutil 16:31:31 INFO - Running setup.py install for mozsystemmonitor 16:31:31 INFO - Running setup.py install for psutil 16:31:31 INFO - building 'psutil._psutil_windows' extension 16:31:31 INFO - error: Unable to find vcvarsall.bat 16:31:31 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-hfdi5e-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:31:31 INFO - running install 16:31:31 INFO - running build 16:31:31 INFO - running build_py 16:31:31 INFO - running build_ext 16:31:31 INFO - building 'psutil._psutil_windows' extension 16:31:31 INFO - error: Unable to find vcvarsall.bat 16:31:31 INFO - ---------------------------------------- 16:31:31 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-hfdi5e-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:31:31 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-170\AppData\Roaming\pip\pip.log 16:31:31 WARNING - Return code: 1 16:31:31 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! 16:31:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:31:31 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')]} 16:31:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:31 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')]} 16:31:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:31 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 0x025B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C99F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x0238FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 16:31:31 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 16:31:31 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 16:31:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:31:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 16:31:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:31:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:31:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:31:31 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 16:31:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:31:31 INFO - 'DCLOCATION': 'SCL3', 16:31:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:31:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:31:31 INFO - 'HOMEDRIVE': 'C:', 16:31:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 16:31:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:31:31 INFO - 'KTS_VERSION': '1.19c', 16:31:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 16:31:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 16:31:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:31:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:31:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:31:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:31 INFO - 'MOZ_NO_REMOTE': '1', 16:31:31 INFO - 'NO_EM_RESTART': '1', 16:31:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:31:31 INFO - 'OS': 'Windows_NT', 16:31:31 INFO - 'OURDRIVE': 'C:', 16:31:31 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', 16:31:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:31:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:31:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:31:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:31:32 INFO - 'PROCESSOR_LEVEL': '6', 16:31:32 INFO - 'PROCESSOR_REVISION': '1e05', 16:31:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:31:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:31:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:31:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:31:32 INFO - 'PROMPT': '$P$G', 16:31:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:31:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:31:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:31:32 INFO - 'PWD': 'C:\\slave\\test', 16:31:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:31:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:31:32 INFO - 'SYSTEMDRIVE': 'C:', 16:31:32 INFO - 'SYSTEMROOT': 'C:\\windows', 16:31:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:32 INFO - 'TEST1': 'testie', 16:31:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:32 INFO - 'USERDOMAIN': 'T-W864-IX-170', 16:31:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 16:31:32 INFO - 'USERNAME': 'cltbld', 16:31:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 16:31:32 INFO - 'WINDIR': 'C:\\windows', 16:31:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:31:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:31:32 INFO - Downloading/unpacking blobuploader==1.2.4 16:31:32 INFO - Downloading blobuploader-1.2.4.tar.gz 16:31:32 INFO - Running setup.py egg_info for package blobuploader 16:31:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:31:36 INFO - Running setup.py egg_info for package requests 16:31:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:31:36 INFO - Downloading docopt-0.6.1.tar.gz 16:31:36 INFO - Running setup.py egg_info for package docopt 16:31:36 INFO - Installing collected packages: blobuploader, docopt, requests 16:31:36 INFO - Running setup.py install for blobuploader 16:31:36 INFO - Running setup.py install for docopt 16:31:36 INFO - Running setup.py install for requests 16:31:36 INFO - Successfully installed blobuploader docopt requests 16:31:36 INFO - Cleaning up... 16:31:36 INFO - Return code: 0 16:31:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:31:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:36 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 0x025B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C99F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x0238FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C20C0>, '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-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 16:31:36 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 16:31:36 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 16:31:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:31:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 16:31:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:31:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:31:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:31:36 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 16:31:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:31:36 INFO - 'DCLOCATION': 'SCL3', 16:31:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:31:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:31:36 INFO - 'HOMEDRIVE': 'C:', 16:31:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 16:31:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:31:36 INFO - 'KTS_VERSION': '1.19c', 16:31:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 16:31:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 16:31:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:31:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:31:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:31:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:36 INFO - 'MOZ_NO_REMOTE': '1', 16:31:36 INFO - 'NO_EM_RESTART': '1', 16:31:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:31:36 INFO - 'OS': 'Windows_NT', 16:31:36 INFO - 'OURDRIVE': 'C:', 16:31:36 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', 16:31:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:31:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:31:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:31:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:31:36 INFO - 'PROCESSOR_LEVEL': '6', 16:31:36 INFO - 'PROCESSOR_REVISION': '1e05', 16:31:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:31:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:31:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:31:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:31:36 INFO - 'PROMPT': '$P$G', 16:31:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:31:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:31:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:31:36 INFO - 'PWD': 'C:\\slave\\test', 16:31:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:31:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:31:36 INFO - 'SYSTEMDRIVE': 'C:', 16:31:36 INFO - 'SYSTEMROOT': 'C:\\windows', 16:31:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:36 INFO - 'TEST1': 'testie', 16:31:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:36 INFO - 'USERDOMAIN': 'T-W864-IX-170', 16:31:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 16:31:36 INFO - 'USERNAME': 'cltbld', 16:31:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 16:31:36 INFO - 'WINDIR': 'C:\\windows', 16:31:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:31:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:31:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:31:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:31:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:31:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:31:41 INFO - Unpacking c:\slave\test\build\tests\marionette 16:31:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:31:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:31:41 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 16:31:41 INFO - Running setup.py install for browsermob-proxy 16:31:57 INFO - Running setup.py install for manifestparser 16:31:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for marionette-client 16:31:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:31:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for marionette-driver 16:31:57 INFO - Running setup.py install for mozcrash 16:31:57 INFO - Running setup.py install for mozdebug 16:31:57 INFO - Running setup.py install for mozdevice 16:31:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for mozfile 16:31:57 INFO - Running setup.py install for mozhttpd 16:31:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for mozinfo 16:31:57 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for mozInstall 16:31:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for mozleak 16:31:57 INFO - Running setup.py install for mozlog 16:31:57 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for moznetwork 16:31:57 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for mozprocess 16:31:57 INFO - Running setup.py install for mozprofile 16:31:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for mozrunner 16:31:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for mozscreenshot 16:31:57 INFO - Running setup.py install for moztest 16:31:57 INFO - Running setup.py install for mozversion 16:31:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:31:57 INFO - Running setup.py install for wptserve 16:31:57 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 16:31:57 INFO - Cleaning up... 16:31:57 INFO - Return code: 0 16:31:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:31:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:57 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 0x025B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C99F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x0238FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C20C0>, '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-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 16:31:57 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 16:31:57 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 16:31:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:31:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 16:31:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:31:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:31:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:31:57 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 16:31:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:31:57 INFO - 'DCLOCATION': 'SCL3', 16:31:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:31:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:31:57 INFO - 'HOMEDRIVE': 'C:', 16:31:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 16:31:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:31:57 INFO - 'KTS_VERSION': '1.19c', 16:31:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 16:31:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 16:31:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:31:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:31:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:31:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:57 INFO - 'MOZ_NO_REMOTE': '1', 16:31:57 INFO - 'NO_EM_RESTART': '1', 16:31:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:31:57 INFO - 'OS': 'Windows_NT', 16:31:57 INFO - 'OURDRIVE': 'C:', 16:31:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:31:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:31:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:31:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:31:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:31:57 INFO - 'PROCESSOR_LEVEL': '6', 16:31:57 INFO - 'PROCESSOR_REVISION': '1e05', 16:31:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:31:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:31:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:31:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:31:57 INFO - 'PROMPT': '$P$G', 16:31:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:31:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:31:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:31:57 INFO - 'PWD': 'C:\\slave\\test', 16:31:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:31:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:31:57 INFO - 'SYSTEMDRIVE': 'C:', 16:31:57 INFO - 'SYSTEMROOT': 'C:\\windows', 16:31:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:57 INFO - 'TEST1': 'testie', 16:31:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:31:57 INFO - 'USERDOMAIN': 'T-W864-IX-170', 16:31:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 16:31:57 INFO - 'USERNAME': 'cltbld', 16:31:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 16:31:57 INFO - 'WINDIR': 'C:\\windows', 16:31:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:32:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:32:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:32:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:32:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:32:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:32:01 INFO - Unpacking c:\slave\test\build\tests\marionette 16:32:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:32:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:32:01 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)) 16:32:13 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)) 16:32:13 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)) 16:32:13 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)) 16:32:13 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)) 16:32:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:32:13 INFO - Downloading blessings-1.6.tar.gz 16:32:13 INFO - Running setup.py egg_info for package blessings 16:32:13 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)) 16:32:13 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:32:13 INFO - Running setup.py install for blessings 16:32:13 INFO - Running setup.py install for browsermob-proxy 16:32:13 INFO - Running setup.py install for manifestparser 16:32:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Running setup.py install for marionette-client 16:32:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:32:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Running setup.py install for marionette-driver 16:32:13 INFO - Running setup.py install for mozcrash 16:32:13 INFO - Running setup.py install for mozdebug 16:32:13 INFO - Running setup.py install for mozdevice 16:32:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Running setup.py install for mozhttpd 16:32:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Running setup.py install for mozInstall 16:32:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Running setup.py install for mozleak 16:32:13 INFO - Running setup.py install for mozprofile 16:32:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Running setup.py install for mozrunner 16:32:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:32:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:32:15 INFO - Running setup.py install for mozscreenshot 16:32:15 INFO - Running setup.py install for moztest 16:32:15 INFO - Running setup.py install for mozversion 16:32:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:32:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:32:15 INFO - Running setup.py install for wptserve 16:32:15 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:32:15 INFO - Cleaning up... 16:32:15 INFO - Return code: 0 16:32:15 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:32:15 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:32:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:32:15 INFO - Reading from file tmpfile_stdout 16:32:15 INFO - Using _rmtree_windows ... 16:32:15 INFO - Using _rmtree_windows ... 16:32:15 INFO - Current package versions: 16:32:15 INFO - blessings == 1.6 16:32:15 INFO - blobuploader == 1.2.4 16:32:15 INFO - browsermob-proxy == 0.6.0 16:32:15 INFO - distribute == 0.6.14 16:32:15 INFO - docopt == 0.6.1 16:32:15 INFO - manifestparser == 1.1 16:32:15 INFO - marionette-client == 2.3.0 16:32:15 INFO - marionette-driver == 1.4.0 16:32:15 INFO - mozInstall == 1.12 16:32:15 INFO - mozcrash == 0.17 16:32:15 INFO - mozdebug == 0.1 16:32:15 INFO - mozdevice == 0.48 16:32:15 INFO - mozfile == 1.2 16:32:15 INFO - mozhttpd == 0.7 16:32:15 INFO - mozinfo == 0.9 16:32:15 INFO - mozleak == 0.1 16:32:15 INFO - mozlog == 3.1 16:32:15 INFO - moznetwork == 0.27 16:32:15 INFO - mozprocess == 0.22 16:32:15 INFO - mozprofile == 0.28 16:32:15 INFO - mozrunner == 6.11 16:32:15 INFO - mozscreenshot == 0.1 16:32:15 INFO - mozsystemmonitor == 0.0 16:32:15 INFO - moztest == 0.7 16:32:15 INFO - mozversion == 1.4 16:32:15 INFO - requests == 1.2.3 16:32:15 INFO - wptserve == 1.4.0 16:32:15 INFO - Running post-action listener: _resource_record_post_action 16:32:15 INFO - Running post-action listener: _start_resource_monitoring 16:32:15 INFO - Starting resource monitoring. 16:32:16 INFO - ##### 16:32:16 INFO - ##### Running pull step. 16:32:16 INFO - ##### 16:32:16 INFO - Running pre-action listener: _resource_record_pre_action 16:32:16 INFO - Running main action method: pull 16:32:16 INFO - Pull has nothing to do! 16:32:16 INFO - Running post-action listener: _resource_record_post_action 16:32:16 INFO - ##### 16:32:16 INFO - ##### Running install step. 16:32:16 INFO - ##### 16:32:16 INFO - Running pre-action listener: _resource_record_pre_action 16:32:16 INFO - Running main action method: install 16:32:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:32:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:32:16 INFO - Reading from file tmpfile_stdout 16:32:16 INFO - Using _rmtree_windows ... 16:32:16 INFO - Using _rmtree_windows ... 16:32:16 INFO - Detecting whether we're running mozinstall >=1.0... 16:32:16 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:32:16 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:32:16 INFO - Reading from file tmpfile_stdout 16:32:16 INFO - Output received: 16:32:16 INFO - Usage: mozinstall-script.py [options] installer 16:32:16 INFO - Options: 16:32:16 INFO - -h, --help show this help message and exit 16:32:16 INFO - -d DEST, --destination=DEST 16:32:16 INFO - Directory to install application into. [default: 16:32:16 INFO - "C:\slave\test"] 16:32:16 INFO - --app=APP Application being installed. [default: firefox] 16:32:16 INFO - Using _rmtree_windows ... 16:32:16 INFO - Using _rmtree_windows ... 16:32:16 INFO - mkdir: C:\slave\test\build\application 16:32:16 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'] 16:32:16 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 16:32:20 INFO - Reading from file tmpfile_stdout 16:32:20 INFO - Output received: 16:32:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:32:20 INFO - Using _rmtree_windows ... 16:32:20 INFO - Using _rmtree_windows ... 16:32:20 INFO - Running post-action listener: _resource_record_post_action 16:32:20 INFO - ##### 16:32:20 INFO - ##### Running run-tests step. 16:32:20 INFO - ##### 16:32:20 INFO - Running pre-action listener: _resource_record_pre_action 16:32:20 INFO - Running main action method: run_tests 16:32:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:32:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:32:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:32:20 INFO - grabbing minidump binary from tooltool 16:32:20 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')]} 16:32:20 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 0x025E8368>, '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 0x0238FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026C20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:32:20 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 16:32:20 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 16:32:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:32:21 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjtun3x 16:32:21 INFO - INFO - File integrity verified, renaming tmpjtun3x to win32-minidump_stackwalk.exe 16:32:21 INFO - Return code: 0 16:32:21 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:32:21 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:32:21 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/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:32:21 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/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:32:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:32:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 16:32:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:32:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:32:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:32:21 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 16:32:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:32:21 INFO - 'DCLOCATION': 'SCL3', 16:32:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:32:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:32:21 INFO - 'HOMEDRIVE': 'C:', 16:32:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 16:32:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:32:21 INFO - 'KTS_VERSION': '1.19c', 16:32:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 16:32:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 16:32:21 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:32:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:32:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:32:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:32:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:32:21 INFO - 'MOZ_NO_REMOTE': '1', 16:32:21 INFO - 'NO_EM_RESTART': '1', 16:32:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:32:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:32:21 INFO - 'OS': 'Windows_NT', 16:32:21 INFO - 'OURDRIVE': 'C:', 16:32:21 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', 16:32:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:32:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:32:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:32:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:32:21 INFO - 'PROCESSOR_LEVEL': '6', 16:32:21 INFO - 'PROCESSOR_REVISION': '1e05', 16:32:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:32:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:32:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:32:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:32:21 INFO - 'PROMPT': '$P$G', 16:32:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:32:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:32:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:32:21 INFO - 'PWD': 'C:\\slave\\test', 16:32:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:32:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:32:21 INFO - 'SYSTEMDRIVE': 'C:', 16:32:21 INFO - 'SYSTEMROOT': 'C:\\windows', 16:32:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:32:21 INFO - 'TEST1': 'testie', 16:32:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:32:21 INFO - 'USERDOMAIN': 'T-W864-IX-170', 16:32:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 16:32:21 INFO - 'USERNAME': 'cltbld', 16:32:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 16:32:21 INFO - 'WINDIR': 'C:\\windows', 16:32:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:32:21 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/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:32:23 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 16:32:23 INFO - import pkg_resources 16:32:24 INFO - Using 1 client processes 16:32:27 INFO - SUITE-START | Running 778 tests 16:32:27 INFO - Running testharness tests 16:32:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:32:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:32:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:32:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:32:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:32:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:32:28 INFO - Setting up ssl 16:32:28 INFO - PROCESS | certutil | 16:32:28 INFO - PROCESS | certutil | 16:32:28 INFO - PROCESS | certutil | 16:32:28 INFO - Certificate Nickname Trust Attributes 16:32:28 INFO - SSL,S/MIME,JAR/XPI 16:32:28 INFO - 16:32:28 INFO - web-platform-tests CT,, 16:32:28 INFO - 16:32:28 INFO - Starting runner 16:32:29 INFO - PROCESS | 3780 | [3780] 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 16:32:29 INFO - PROCESS | 3780 | [3780] 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 16:32:29 INFO - PROCESS | 3780 | [3780] 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 16:32:29 INFO - PROCESS | 3780 | [3780] 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 16:32:29 INFO - PROCESS | 3780 | [3780] 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 16:32:30 INFO - PROCESS | 3780 | 1461195150867 Marionette DEBUG Marionette enabled via build flag and pref 16:32:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000500BB5E000 == 1 [pid = 3780] [id = 1] 16:32:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 1 (000000501D66B000) [pid = 3780] [serial = 1] [outer = 0000000000000000] 16:32:32 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:32:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 2 (000000501D66C000) [pid = 3780] [serial = 2] [outer = 000000501D66B000] 16:32:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000502084C000 == 2 [pid = 3780] [id = 2] 16:32:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 3 (000000502084C800) [pid = 3780] [serial = 3] [outer = 0000000000000000] 16:32:32 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:32:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 4 (000000502084D800) [pid = 3780] [serial = 4] [outer = 000000502084C800] 16:32:33 INFO - PROCESS | 3780 | 1461195153137 Marionette INFO Listening on port 2828 16:32:34 INFO - PROCESS | 3780 | 1461195154977 Marionette DEBUG Marionette enabled via command-line flag 16:32:34 INFO - PROCESS | 3780 | ++DOCSHELL 000000502168B800 == 3 [pid = 3780] [id = 3] 16:32:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 5 (00000050216C2000) [pid = 3780] [serial = 5] [outer = 0000000000000000] 16:32:34 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:32:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 6 (00000050216C3000) [pid = 3780] [serial = 6] [outer = 00000050216C2000] 16:32:35 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:32:35 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:32:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 7 (00000050217BD000) [pid = 3780] [serial = 7] [outer = 000000502084C800] 16:32:35 INFO - PROCESS | 3780 | [3780] 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 16:32:35 INFO - PROCESS | 3780 | 1461195155383 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 16:32:35 INFO - PROCESS | 3780 | [3780] 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 16:32:35 INFO - PROCESS | 3780 | 1461195155414 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 16:32:35 INFO - PROCESS | 3780 | [3780] 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 16:32:35 INFO - PROCESS | 3780 | 1461195155421 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 16:32:35 INFO - PROCESS | 3780 | [3780] 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 16:32:35 INFO - PROCESS | 3780 | 1461195155454 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49292 16:32:35 INFO - PROCESS | 3780 | 1461195155456 Marionette DEBUG Closed connection conn0 16:32:35 INFO - PROCESS | 3780 | 1461195155458 Marionette DEBUG Closed connection conn1 16:32:35 INFO - PROCESS | 3780 | 1461195155460 Marionette DEBUG Closed connection conn2 16:32:35 INFO - PROCESS | 3780 | 1461195155537 Marionette DEBUG Closed connection conn3 16:32:35 INFO - PROCESS | 3780 | [3780] 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 16:32:35 INFO - PROCESS | 3780 | 1461195155543 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49293 16:32:35 INFO - PROCESS | 3780 | 1461195155729 Marionette DEBUG Closed connection conn4 16:32:35 INFO - PROCESS | 3780 | [3780] 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 16:32:35 INFO - PROCESS | 3780 | 1461195155736 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49294 16:32:35 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FD0800 == 4 [pid = 3780] [id = 4] 16:32:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 8 (0000005022F1EC00) [pid = 3780] [serial = 8] [outer = 0000000000000000] 16:32:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 9 (00000050251A9000) [pid = 3780] [serial = 9] [outer = 0000005022F1EC00] 16:32:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 10 (00000050251AAC00) [pid = 3780] [serial = 10] [outer = 0000005022F1EC00] 16:32:35 INFO - PROCESS | 3780 | 1461195155918 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:32:35 INFO - PROCESS | 3780 | 1461195155923 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":"20160420142102","device":"desktop","version":"48.0a1"} 16:32:36 INFO - PROCESS | 3780 | [3780] 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 16:32:36 INFO - PROCESS | 3780 | [3780] 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 16:32:36 INFO - PROCESS | 3780 | [3780] 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 16:32:37 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028550000 == 5 [pid = 3780] [id = 5] 16:32:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 11 (0000005028551000) [pid = 3780] [serial = 11] [outer = 0000000000000000] 16:32:37 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028551800 == 6 [pid = 3780] [id = 6] 16:32:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 12 (0000005028574400) [pid = 3780] [serial = 12] [outer = 0000000000000000] 16:32:38 INFO - PROCESS | 3780 | [3780] 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 16:32:38 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290DB800 == 7 [pid = 3780] [id = 7] 16:32:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 13 (0000005028573C00) [pid = 3780] [serial = 13] [outer = 0000000000000000] 16:32:38 INFO - PROCESS | 3780 | [3780] 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 16:32:38 INFO - PROCESS | 3780 | [3780] 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 16:32:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 14 (00000050294CC800) [pid = 3780] [serial = 14] [outer = 0000005028573C00] 16:32:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 15 (000000502991E000) [pid = 3780] [serial = 15] [outer = 0000005028551000] 16:32:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 16 (0000005028813C00) [pid = 3780] [serial = 16] [outer = 0000005028574400] 16:32:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 17 (000000502936B400) [pid = 3780] [serial = 17] [outer = 0000005028573C00] 16:32:39 INFO - PROCESS | 3780 | 1461195159484 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 3780 | 1461195159498 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 18 (000000502B989800) [pid = 3780] [serial = 18] [outer = 0000005028573C00] 16:32:40 INFO - PROCESS | 3780 | 1461195160464 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"b69bbe9c-ddc5-47ea-b39a-0d587395385c","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":"20160420142102","device":"desktop","version":"48.0a1","command_id":1}}] 16:32:40 INFO - PROCESS | 3780 | 1461195160812 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}] 16:32:40 INFO - PROCESS | 3780 | 1461195160869 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 16:32:41 INFO - PROCESS | 3780 | 1461195161003 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:32:41 INFO - PROCESS | 3780 | [3780] 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 16:32:42 INFO - PROCESS | 3780 | --DOCSHELL 000000500BB5E000 == 6 [pid = 3780] [id = 1] 16:32:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 19 (000000501BE39800) [pid = 3780] [serial = 19] [outer = 0000005028573C00] 16:32:43 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:43 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:43 INFO - PROCESS | 3780 | 1461195163478 Marionette TRACE conn5 <- [1,3,null,{}] 16:32:43 INFO - PROCESS | 3780 | 1461195163483 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:32:43 INFO - PROCESS | 3780 | 1461195163507 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 16:32:43 INFO - PROCESS | 3780 | 1461195163542 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 3780 | 1461195163546 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 16:32:43 INFO - PROCESS | 3780 | 1461195163551 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:32:43 INFO - PROCESS | 3780 | 1461195163555 Marionette TRACE conn5 <- [1,6,null,{}] 16:32:43 INFO - PROCESS | 3780 | 1461195163684 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}] 16:32:43 INFO - PROCESS | 3780 | 1461195163705 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 16:32:43 INFO - PROCESS | 3780 | 1461195163710 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 3780 | ++DOCSHELL 000000502091A000 == 7 [pid = 3780] [id = 8] 16:32:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 20 (0000005028192000) [pid = 3780] [serial = 20] [outer = 0000000000000000] 16:32:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 21 (00000050281A8C00) [pid = 3780] [serial = 21] [outer = 0000005028192000] 16:32:43 INFO - PROCESS | 3780 | 1461195163771 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 22 (00000050288EA800) [pid = 3780] [serial = 22] [outer = 0000005028192000] 16:32:44 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C57800 == 8 [pid = 3780] [id = 9] 16:32:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 23 (00000050291B1000) [pid = 3780] [serial = 23] [outer = 0000000000000000] 16:32:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 24 (0000005029369400) [pid = 3780] [serial = 24] [outer = 00000050291B1000] 16:32:44 INFO - PROCESS | 3780 | 1461195164334 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 25 (0000005028DC5800) [pid = 3780] [serial = 25] [outer = 00000050291B1000] 16:32:44 INFO - PROCESS | 3780 | 1461195164850 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]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1346ms 16:32:45 INFO - PROCESS | 3780 | 1461195165083 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 3780 | 1461195165086 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 16:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:32:45 INFO - PROCESS | 3780 | 1461195165110 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 3780 | 1461195165113 Marionette TRACE conn5 <- [1,10,null,{}] 16:32:45 INFO - PROCESS | 3780 | 1461195165119 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}] 16:32:45 INFO - PROCESS | 3780 | 1461195165215 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 16:32:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000501D93F800 == 9 [pid = 3780] [id = 10] 16:32:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 26 (000000501D940800) [pid = 3780] [serial = 26] [outer = 0000000000000000] 16:32:45 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FD0800 == 8 [pid = 3780] [id = 4] 16:32:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 27 (000000501D946800) [pid = 3780] [serial = 27] [outer = 000000501D940800] 16:32:45 INFO - PROCESS | 3780 | 1461195165321 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 28 (0000005020854000) [pid = 3780] [serial = 28] [outer = 000000501D940800] 16:32:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000502091B000 == 9 [pid = 3780] [id = 11] 16:32:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 29 (0000005022769C00) [pid = 3780] [serial = 29] [outer = 0000000000000000] 16:32:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 30 (0000005022B88400) [pid = 3780] [serial = 30] [outer = 0000005022769C00] 16:32:45 INFO - PROCESS | 3780 | 1461195165385 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 31 (0000005025CCE800) [pid = 3780] [serial = 31] [outer = 0000005022769C00] 16:32:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000501AF14000 == 10 [pid = 3780] [id = 12] 16:32:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 32 (000000501C67F800) [pid = 3780] [serial = 32] [outer = 0000000000000000] 16:32:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 33 (000000502647D400) [pid = 3780] [serial = 33] [outer = 000000501C67F800] 16:32:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 34 (00000050222D8800) [pid = 3780] [serial = 34] [outer = 000000501C67F800] 16:32:45 INFO - PROCESS | 3780 | 1461195165910 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]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 840ms 16:32:45 INFO - PROCESS | 3780 | 1461195165948 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 3780 | 1461195165954 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 16:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:32:45 INFO - PROCESS | 3780 | 1461195165960 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 3780 | 1461195165963 Marionette TRACE conn5 <- [1,14,null,{}] 16:32:45 INFO - PROCESS | 3780 | 1461195165967 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}] 16:32:46 INFO - PROCESS | 3780 | 1461195166049 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 16:32:46 INFO - PROCESS | 3780 | 1461195166059 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022333800 == 11 [pid = 3780] [id = 13] 16:32:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 35 (0000005029369C00) [pid = 3780] [serial = 35] [outer = 0000000000000000] 16:32:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 36 (00000050295CE000) [pid = 3780] [serial = 36] [outer = 0000005029369C00] 16:32:46 INFO - PROCESS | 3780 | 1461195166106 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 37 (0000005029CF2400) [pid = 3780] [serial = 37] [outer = 0000005029369C00] 16:32:46 INFO - PROCESS | 3780 | 1461195166534 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]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 16:32:46 INFO - PROCESS | 3780 | 1461195166590 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 3780 | 1461195166592 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 16:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:32:46 INFO - PROCESS | 3780 | 1461195166600 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 3780 | 1461195166605 Marionette TRACE conn5 <- [1,18,null,{}] 16:32:46 INFO - PROCESS | 3780 | 1461195166616 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}] 16:32:46 INFO - PROCESS | 3780 | 1461195166723 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 16:32:46 INFO - PROCESS | 3780 | 1461195166740 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C8F800 == 12 [pid = 3780] [id = 14] 16:32:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 38 (000000502A3DE400) [pid = 3780] [serial = 38] [outer = 0000000000000000] 16:32:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 39 (000000502A3E9800) [pid = 3780] [serial = 39] [outer = 000000502A3DE400] 16:32:46 INFO - PROCESS | 3780 | 1461195166793 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 40 (000000502B5E6000) [pid = 3780] [serial = 40] [outer = 000000502A3DE400] 16:32:47 INFO - PROCESS | 3780 | 1461195167213 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]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 16:32:47 INFO - PROCESS | 3780 | 1461195167232 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 3780 | 1461195167235 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 16:32:47 INFO - PROCESS | 3780 | 1461195167239 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:32:47 INFO - PROCESS | 3780 | 1461195167241 Marionette TRACE conn5 <- [1,22,null,{}] 16:32:47 INFO - PROCESS | 3780 | 1461195167244 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}] 16:32:47 INFO - PROCESS | 3780 | 1461195167321 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 16:32:47 INFO - PROCESS | 3780 | 1461195167327 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028438800 == 13 [pid = 3780] [id = 15] 16:32:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 41 (0000005028813800) [pid = 3780] [serial = 41] [outer = 0000000000000000] 16:32:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 42 (000000502B21A800) [pid = 3780] [serial = 42] [outer = 0000005028813800] 16:32:47 INFO - PROCESS | 3780 | 1461195167375 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 43 (000000502B912C00) [pid = 3780] [serial = 43] [outer = 0000005028813800] 16:32:47 INFO - PROCESS | 3780 | 1461195167759 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]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 523ms 16:32:47 INFO - PROCESS | 3780 | 1461195167765 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 3780 | 1461195167767 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 16:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:32:47 INFO - PROCESS | 3780 | 1461195167770 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 3780 | 1461195167772 Marionette TRACE conn5 <- [1,26,null,{}] 16:32:47 INFO - PROCESS | 3780 | 1461195167775 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}] 16:32:47 INFO - PROCESS | 3780 | 1461195167876 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 16:32:47 INFO - PROCESS | 3780 | 1461195167884 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288BC000 == 14 [pid = 3780] [id = 16] 16:32:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 44 (0000005021633C00) [pid = 3780] [serial = 44] [outer = 0000000000000000] 16:32:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 45 (0000005028816000) [pid = 3780] [serial = 45] [outer = 0000005021633C00] 16:32:47 INFO - PROCESS | 3780 | 1461195167931 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (0000005028AF7800) [pid = 3780] [serial = 46] [outer = 0000005021633C00] 16:32:48 INFO - PROCESS | 3780 | 1461195168326 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]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 16:32:48 INFO - PROCESS | 3780 | 1461195168361 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 3780 | 1461195168363 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 16:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:32:48 INFO - PROCESS | 3780 | 1461195168366 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 3780 | 1461195168368 Marionette TRACE conn5 <- [1,30,null,{}] 16:32:48 INFO - PROCESS | 3780 | 1461195168371 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}] 16:32:48 INFO - PROCESS | 3780 | 1461195168503 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 16:32:48 INFO - PROCESS | 3780 | 1461195168513 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:48 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029036800 == 15 [pid = 3780] [id = 17] 16:32:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (0000005028B07800) [pid = 3780] [serial = 47] [outer = 0000000000000000] 16:32:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (0000005028B0D800) [pid = 3780] [serial = 48] [outer = 0000005028B07800] 16:32:48 INFO - PROCESS | 3780 | 1461195168565 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (000000502E4C8800) [pid = 3780] [serial = 49] [outer = 0000005028B07800] 16:32:48 INFO - PROCESS | 3780 | 1461195168922 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]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 16:32:48 INFO - PROCESS | 3780 | 1461195168956 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 3780 | 1461195168959 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 16:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:32:48 INFO - PROCESS | 3780 | 1461195168963 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 3780 | 1461195168965 Marionette TRACE conn5 <- [1,34,null,{}] 16:32:48 INFO - PROCESS | 3780 | 1461195168968 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}] 16:32:49 INFO - PROCESS | 3780 | 1461195169039 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 16:32:49 INFO - PROCESS | 3780 | 1461195169090 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029919000 == 16 [pid = 3780] [id = 18] 16:32:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (0000005025902400) [pid = 3780] [serial = 50] [outer = 0000000000000000] 16:32:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (000000502590CC00) [pid = 3780] [serial = 51] [outer = 0000005025902400] 16:32:49 INFO - PROCESS | 3780 | 1461195169136 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (0000005025946800) [pid = 3780] [serial = 52] [outer = 0000005025902400] 16:32:49 INFO - PROCESS | 3780 | 1461195169566 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]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 16:32:49 INFO - PROCESS | 3780 | 1461195169595 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 3780 | 1461195169597 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:32:49 INFO - PROCESS | 3780 | 1461195169600 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 3780 | 1461195169602 Marionette TRACE conn5 <- [1,38,null,{}] 16:32:49 INFO - PROCESS | 3780 | 1461195169611 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}] 16:32:49 INFO - PROCESS | 3780 | 1461195169683 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 16:32:49 INFO - PROCESS | 3780 | 1461195169689 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C07A800 == 17 [pid = 3780] [id = 19] 16:32:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (000000502594AC00) [pid = 3780] [serial = 53] [outer = 0000000000000000] 16:32:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (0000005029A9C400) [pid = 3780] [serial = 54] [outer = 000000502594AC00] 16:32:49 INFO - PROCESS | 3780 | 1461195169737 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (000000502B219C00) [pid = 3780] [serial = 55] [outer = 000000502594AC00] 16:32:50 INFO - PROCESS | 3780 | 1461195170113 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]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 547ms 16:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:32:50 INFO - PROCESS | 3780 | 1461195170150 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 3780 | 1461195170152 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 16:32:50 INFO - PROCESS | 3780 | 1461195170155 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 3780 | 1461195170157 Marionette TRACE conn5 <- [1,42,null,{}] 16:32:50 INFO - PROCESS | 3780 | 1461195170160 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}] 16:32:50 INFO - PROCESS | 3780 | 1461195170262 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 16:32:50 INFO - PROCESS | 3780 | 1461195170270 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C969800 == 18 [pid = 3780] [id = 20] 16:32:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (000000501A570C00) [pid = 3780] [serial = 56] [outer = 0000000000000000] 16:32:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (000000501A576800) [pid = 3780] [serial = 57] [outer = 000000501A570C00] 16:32:50 INFO - PROCESS | 3780 | 1461195170318 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (0000005028C52400) [pid = 3780] [serial = 58] [outer = 000000501A570C00] 16:32:50 INFO - PROCESS | 3780 | 1461195170700 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]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 16:32:50 INFO - PROCESS | 3780 | 1461195170746 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 3780 | 1461195170748 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 16:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:32:50 INFO - PROCESS | 3780 | 1461195170751 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 3780 | 1461195170753 Marionette TRACE conn5 <- [1,46,null,{}] 16:32:50 INFO - PROCESS | 3780 | 1461195170756 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}] 16:32:50 INFO - PROCESS | 3780 | 1461195170860 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 16:32:50 INFO - PROCESS | 3780 | 1461195170869 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CAC2000 == 19 [pid = 3780] [id = 21] 16:32:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (000000501A57A400) [pid = 3780] [serial = 59] [outer = 0000000000000000] 16:32:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (000000501BF4B400) [pid = 3780] [serial = 60] [outer = 000000501A57A400] 16:32:50 INFO - PROCESS | 3780 | 1461195170913 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (0000005028C54C00) [pid = 3780] [serial = 61] [outer = 000000501A57A400] 16:32:51 INFO - PROCESS | 3780 | 1461195171281 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]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 16:32:51 INFO - PROCESS | 3780 | 1461195171340 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 3780 | 1461195171343 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 16:32:51 INFO - PROCESS | 3780 | 1461195171346 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:32:51 INFO - PROCESS | 3780 | 1461195171349 Marionette TRACE conn5 <- [1,50,null,{}] 16:32:51 INFO - PROCESS | 3780 | 1461195171352 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}] 16:32:51 INFO - PROCESS | 3780 | 1461195171462 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 16:32:51 INFO - PROCESS | 3780 | 1461195171470 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD05000 == 20 [pid = 3780] [id = 22] 16:32:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (0000005028C5E000) [pid = 3780] [serial = 62] [outer = 0000000000000000] 16:32:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (000000502CA0DC00) [pid = 3780] [serial = 63] [outer = 0000005028C5E000] 16:32:51 INFO - PROCESS | 3780 | 1461195171533 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (000000502FBEB000) [pid = 3780] [serial = 64] [outer = 0000005028C5E000] 16:32:51 INFO - PROCESS | 3780 | 1461195171918 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]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 16:32:51 INFO - PROCESS | 3780 | 1461195171979 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 3780 | 1461195171981 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 16:32:51 INFO - PROCESS | 3780 | 1461195171984 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:32:51 INFO - PROCESS | 3780 | 1461195171986 Marionette TRACE conn5 <- [1,54,null,{}] 16:32:51 INFO - PROCESS | 3780 | 1461195171990 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}] 16:32:52 INFO - PROCESS | 3780 | 1461195172087 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 16:32:52 INFO - PROCESS | 3780 | 1461195172095 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD21800 == 21 [pid = 3780] [id = 23] 16:32:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (0000005028C5E400) [pid = 3780] [serial = 65] [outer = 0000000000000000] 16:32:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (0000005031120000) [pid = 3780] [serial = 66] [outer = 0000005028C5E400] 16:32:52 INFO - PROCESS | 3780 | 1461195172140 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0000005031128800) [pid = 3780] [serial = 67] [outer = 0000005028C5E400] 16:32:52 INFO - PROCESS | 3780 | 1461195172509 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]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 588ms 16:32:52 INFO - PROCESS | 3780 | 1461195172575 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 3780 | 1461195172577 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 16:32:52 INFO - PROCESS | 3780 | 1461195172581 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:32:52 INFO - PROCESS | 3780 | 1461195172583 Marionette TRACE conn5 <- [1,58,null,{}] 16:32:52 INFO - PROCESS | 3780 | 1461195172586 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}] 16:32:52 INFO - PROCESS | 3780 | 1461195172659 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 16:32:53 INFO - PROCESS | 3780 | 1461195173425 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 3780 | ++DOCSHELL 000000501D1CA000 == 22 [pid = 3780] [id = 24] 16:32:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (000000501A56C400) [pid = 3780] [serial = 68] [outer = 0000000000000000] 16:32:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000501A573800) [pid = 3780] [serial = 69] [outer = 000000501A56C400] 16:32:53 INFO - PROCESS | 3780 | 1461195173475 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000501AE63000) [pid = 3780] [serial = 70] [outer = 000000501A56C400] 16:32:53 INFO - PROCESS | 3780 | 1461195173900 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]]]}] 16:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1337ms 16:32:53 INFO - PROCESS | 3780 | 1461195173925 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 16:32:53 INFO - PROCESS | 3780 | 1461195173929 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 16:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:32:53 INFO - PROCESS | 3780 | 1461195173933 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - PROCESS | 3780 | 1461195173938 Marionette TRACE conn5 <- [1,62,null,{}] 16:32:53 INFO - PROCESS | 3780 | 1461195173943 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}] 16:32:54 INFO - PROCESS | 3780 | 1461195174042 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 16:32:54 INFO - PROCESS | 3780 | 1461195174049 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217B0800 == 23 [pid = 3780] [id = 25] 16:32:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501BF42400) [pid = 3780] [serial = 71] [outer = 0000000000000000] 16:32:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501DA8A800) [pid = 3780] [serial = 72] [outer = 000000501BF42400] 16:32:54 INFO - PROCESS | 3780 | 1461195174097 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000502110C800) [pid = 3780] [serial = 73] [outer = 000000501BF42400] 16:32:54 INFO - PROCESS | 3780 | 1461195174523 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]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 16:32:54 INFO - PROCESS | 3780 | 1461195174567 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 3780 | 1461195174571 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 16:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:32:54 INFO - PROCESS | 3780 | 1461195174575 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 3780 | 1461195174577 Marionette TRACE conn5 <- [1,66,null,{}] 16:32:54 INFO - PROCESS | 3780 | 1461195174581 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}] 16:32:54 INFO - PROCESS | 3780 | 1461195174683 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 16:32:54 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0000005022F1EC00) [pid = 3780] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:32:54 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (0000005029369C00) [pid = 3780] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:32:54 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (000000502A3DE400) [pid = 3780] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:32:54 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005028813800) [pid = 3780] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:32:54 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (0000005021633C00) [pid = 3780] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:32:54 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (0000005028C5E000) [pid = 3780] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:32:54 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (0000005028192000) [pid = 3780] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:32:54 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (0000005022769C00) [pid = 3780] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:32:54 INFO - PROCESS | 3780 | 1461195174987 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 3780 | ++DOCSHELL 000000502148C800 == 24 [pid = 3780] [id = 26] 16:32:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (000000501BD98800) [pid = 3780] [serial = 74] [outer = 0000000000000000] 16:32:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (000000501BD9A400) [pid = 3780] [serial = 75] [outer = 000000501BD98800] 16:32:55 INFO - PROCESS | 3780 | 1461195175038 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (0000005022F1EC00) [pid = 3780] [serial = 76] [outer = 000000501BD98800] 16:32:55 INFO - PROCESS | 3780 | 1461195175395 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]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 879ms 16:32:55 INFO - PROCESS | 3780 | 1461195175458 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 3780 | 1461195175460 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 16:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:32:55 INFO - PROCESS | 3780 | 1461195175470 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 3780 | 1461195175476 Marionette TRACE conn5 <- [1,70,null,{}] 16:32:55 INFO - PROCESS | 3780 | 1461195175481 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}] 16:32:55 INFO - PROCESS | 3780 | 1461195175561 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 16:32:55 INFO - PROCESS | 3780 | 1461195175612 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028560000 == 25 [pid = 3780] [id = 27] 16:32:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000501A451000) [pid = 3780] [serial = 77] [outer = 0000000000000000] 16:32:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0000005025906C00) [pid = 3780] [serial = 78] [outer = 000000501A451000] 16:32:55 INFO - PROCESS | 3780 | 1461195175661 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (0000005025CD1400) [pid = 3780] [serial = 79] [outer = 000000501A451000] 16:32:56 INFO - PROCESS | 3780 | 1461195176017 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]]]}] 16:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 16:32:56 INFO - PROCESS | 3780 | 1461195176053 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 16:32:56 INFO - PROCESS | 3780 | 1461195176056 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 16:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:32:56 INFO - PROCESS | 3780 | 1461195176059 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 3780 | 1461195176061 Marionette TRACE conn5 <- [1,74,null,{}] 16:32:56 INFO - PROCESS | 3780 | 1461195176064 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}] 16:32:56 INFO - PROCESS | 3780 | 1461195176141 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 16:32:56 INFO - PROCESS | 3780 | 1461195176193 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028EAF000 == 26 [pid = 3780] [id = 28] 16:32:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501D158400) [pid = 3780] [serial = 80] [outer = 0000000000000000] 16:32:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005027CA7000) [pid = 3780] [serial = 81] [outer = 000000501D158400] 16:32:56 INFO - PROCESS | 3780 | 1461195176240 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (00000050281AFC00) [pid = 3780] [serial = 82] [outer = 000000501D158400] 16:32:56 INFO - PROCESS | 3780 | 1461195176579 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]]]}] 16:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 588ms 16:32:56 INFO - PROCESS | 3780 | 1461195176649 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 16:32:56 INFO - PROCESS | 3780 | 1461195176652 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 16:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:32:56 INFO - PROCESS | 3780 | 1461195176655 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 3780 | 1461195176657 Marionette TRACE conn5 <- [1,78,null,{}] 16:32:56 INFO - PROCESS | 3780 | 1461195176660 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}] 16:32:56 INFO - PROCESS | 3780 | 1461195176733 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 16:32:56 INFO - PROCESS | 3780 | 1461195176740 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B22F800 == 27 [pid = 3780] [id = 29] 16:32:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (000000502880D400) [pid = 3780] [serial = 83] [outer = 0000000000000000] 16:32:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000502880F400) [pid = 3780] [serial = 84] [outer = 000000502880D400] 16:32:56 INFO - PROCESS | 3780 | 1461195176795 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005028AE8800) [pid = 3780] [serial = 85] [outer = 000000502880D400] 16:32:57 INFO - PROCESS | 3780 | 1461195177365 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]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 774ms 16:32:57 INFO - PROCESS | 3780 | 1461195177477 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 3780 | 1461195177483 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 16:32:57 INFO - PROCESS | 3780 | 1461195177491 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 3780 | 1461195177495 Marionette TRACE conn5 <- [1,82,null,{}] 16:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:32:57 INFO - PROCESS | 3780 | 1461195177501 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}] 16:32:57 INFO - PROCESS | 3780 | 1461195177611 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 16:32:57 INFO - PROCESS | 3780 | 1461195177664 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217B6800 == 28 [pid = 3780] [id = 30] 16:32:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000501BF4BC00) [pid = 3780] [serial = 86] [outer = 0000000000000000] 16:32:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005020A50800) [pid = 3780] [serial = 87] [outer = 000000501BF4BC00] 16:32:57 INFO - PROCESS | 3780 | 1461195177723 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050217A6800) [pid = 3780] [serial = 88] [outer = 000000501BF4BC00] 16:32:58 INFO - PROCESS | 3780 | 1461195178239 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]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 16:32:58 INFO - PROCESS | 3780 | 1461195178275 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 3780 | 1461195178282 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 16:32:58 INFO - PROCESS | 3780 | 1461195178288 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:32:58 INFO - PROCESS | 3780 | 1461195178292 Marionette TRACE conn5 <- [1,86,null,{}] 16:32:58 INFO - PROCESS | 3780 | 1461195178296 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}] 16:32:58 INFO - PROCESS | 3780 | 1461195178400 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 16:32:58 INFO - PROCESS | 3780 | 1461195178473 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 3780 | ++DOCSHELL 000000502A83C800 == 29 [pid = 3780] [id = 31] 16:32:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005025F74000) [pid = 3780] [serial = 89] [outer = 0000000000000000] 16:32:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050285AB400) [pid = 3780] [serial = 90] [outer = 0000005025F74000] 16:32:58 INFO - PROCESS | 3780 | 1461195178530 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005028A9B400) [pid = 3780] [serial = 91] [outer = 0000005025F74000] 16:32:59 INFO - PROCESS | 3780 | 1461195179081 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]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 840ms 16:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:32:59 INFO - PROCESS | 3780 | 1461195179134 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 3780 | 1461195179137 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 16:32:59 INFO - PROCESS | 3780 | 1461195179141 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 3780 | 1461195179145 Marionette TRACE conn5 <- [1,90,null,{}] 16:32:59 INFO - PROCESS | 3780 | 1461195179158 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}] 16:32:59 INFO - PROCESS | 3780 | 1461195179259 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 16:32:59 INFO - PROCESS | 3780 | 1461195179321 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C976800 == 30 [pid = 3780] [id = 32] 16:32:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005028B0AC00) [pid = 3780] [serial = 92] [outer = 0000000000000000] 16:32:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005028B11000) [pid = 3780] [serial = 93] [outer = 0000005028B0AC00] 16:32:59 INFO - PROCESS | 3780 | 1461195179380 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005029369C00) [pid = 3780] [serial = 94] [outer = 0000005028B0AC00] 16:32:59 INFO - PROCESS | 3780 | 1461195179900 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]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 776ms 16:32:59 INFO - PROCESS | 3780 | 1461195179930 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 3780 | 1461195179934 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 16:32:59 INFO - PROCESS | 3780 | 1461195179938 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:32:59 INFO - PROCESS | 3780 | 1461195179940 Marionette TRACE conn5 <- [1,94,null,{}] 16:32:59 INFO - PROCESS | 3780 | 1461195179944 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}] 16:33:00 INFO - PROCESS | 3780 | 1461195180050 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 16:33:00 INFO - PROCESS | 3780 | 1461195180126 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 3780 | ++DOCSHELL 000000502855F000 == 31 [pid = 3780] [id = 33] 16:33:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028AEB400) [pid = 3780] [serial = 95] [outer = 0000000000000000] 16:33:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005029A9D000) [pid = 3780] [serial = 96] [outer = 0000005028AEB400] 16:33:00 INFO - PROCESS | 3780 | 1461195180182 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005029C0F400) [pid = 3780] [serial = 97] [outer = 0000005028AEB400] 16:33:00 INFO - PROCESS | 3780 | 1461195180798 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]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 923ms 16:33:00 INFO - PROCESS | 3780 | 1461195180869 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 3780 | 1461195180873 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 16:33:00 INFO - PROCESS | 3780 | 1461195180878 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:33:00 INFO - PROCESS | 3780 | 1461195180883 Marionette TRACE conn5 <- [1,98,null,{}] 16:33:00 INFO - PROCESS | 3780 | 1461195180889 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}] 16:33:01 INFO - PROCESS | 3780 | 1461195181004 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000502936B400) [pid = 3780] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050294CC800) [pid = 3780] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (00000050251A9000) [pid = 3780] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050251AAC00) [pid = 3780] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502084D800) [pid = 3780] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502647D400) [pid = 3780] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050295CE000) [pid = 3780] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000502A3E9800) [pid = 3780] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502B21A800) [pid = 3780] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005028816000) [pid = 3780] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005028B0D800) [pid = 3780] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000502590CC00) [pid = 3780] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005029A9C400) [pid = 3780] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000501A576800) [pid = 3780] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501BF4B400) [pid = 3780] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000502CA0DC00) [pid = 3780] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (00000050281A8C00) [pid = 3780] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (00000050288EA800) [pid = 3780] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005029369400) [pid = 3780] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005022B88400) [pid = 3780] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (000000501D946800) [pid = 3780] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (0000005029CF2400) [pid = 3780] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (000000502B5E6000) [pid = 3780] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (000000502B912C00) [pid = 3780] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (0000005028AF7800) [pid = 3780] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (0000005025CCE800) [pid = 3780] [serial = 31] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (000000502FBEB000) [pid = 3780] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (0000005031120000) [pid = 3780] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 3780 | 1461195181098 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000501C89D000 == 32 [pid = 3780] [id = 34] 16:33:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (000000501A43F000) [pid = 3780] [serial = 98] [outer = 0000000000000000] 16:33:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (000000501A633000) [pid = 3780] [serial = 99] [outer = 000000501A43F000] 16:33:01 INFO - PROCESS | 3780 | 1461195181149 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (000000501BF51000) [pid = 3780] [serial = 100] [outer = 000000501A43F000] 16:33:01 INFO - PROCESS | 3780 | 1461195181524 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]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 691ms 16:33:01 INFO - PROCESS | 3780 | 1461195181575 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 3780 | 1461195181581 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 16:33:01 INFO - PROCESS | 3780 | 1461195181587 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 3780 | 1461195181590 Marionette TRACE conn5 <- [1,102,null,{}] 16:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:33:01 INFO - PROCESS | 3780 | 1461195181593 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}] 16:33:01 INFO - PROCESS | 3780 | 1461195181673 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 16:33:01 INFO - PROCESS | 3780 | 1461195181680 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022351800 == 33 [pid = 3780] [id = 35] 16:33:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (000000501C140800) [pid = 3780] [serial = 101] [outer = 0000000000000000] 16:33:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (000000501D61E000) [pid = 3780] [serial = 102] [outer = 000000501C140800] 16:33:01 INFO - PROCESS | 3780 | 1461195181727 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0000005021412800) [pid = 3780] [serial = 103] [outer = 000000501C140800] 16:33:02 INFO - PROCESS | 3780 | 1461195182119 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]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 16:33:02 INFO - PROCESS | 3780 | 1461195182180 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 3780 | 1461195182182 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 16:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:33:02 INFO - PROCESS | 3780 | 1461195182186 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 3780 | 1461195182189 Marionette TRACE conn5 <- [1,106,null,{}] 16:33:02 INFO - PROCESS | 3780 | 1461195182200 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}] 16:33:02 INFO - PROCESS | 3780 | 1461195182283 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 16:33:02 INFO - PROCESS | 3780 | 1461195182289 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 3780 | ++DOCSHELL 0000005027C82000 == 34 [pid = 3780] [id = 36] 16:33:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (0000005022F19800) [pid = 3780] [serial = 104] [outer = 0000000000000000] 16:33:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000502594A000) [pid = 3780] [serial = 105] [outer = 0000005022F19800] 16:33:02 INFO - PROCESS | 3780 | 1461195182338 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0000005025F7B800) [pid = 3780] [serial = 106] [outer = 0000005022F19800] 16:33:02 INFO - PROCESS | 3780 | 1461195182766 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]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 16:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:33:02 INFO - PROCESS | 3780 | 1461195182819 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 3780 | 1461195182822 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 16:33:02 INFO - PROCESS | 3780 | 1461195182825 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 3780 | 1461195182827 Marionette TRACE conn5 <- [1,110,null,{}] 16:33:02 INFO - PROCESS | 3780 | 1461195182831 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}] 16:33:02 INFO - PROCESS | 3780 | 1461195182909 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 16:33:02 INFO - PROCESS | 3780 | 1461195182919 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028E9A000 == 35 [pid = 3780] [id = 37] 16:33:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000502818E400) [pid = 3780] [serial = 107] [outer = 0000000000000000] 16:33:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005028805400) [pid = 3780] [serial = 108] [outer = 000000502818E400] 16:33:02 INFO - PROCESS | 3780 | 1461195182965 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005028A9EC00) [pid = 3780] [serial = 109] [outer = 000000502818E400] 16:33:03 INFO - PROCESS | 3780 | 1461195183353 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]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 16:33:03 INFO - PROCESS | 3780 | 1461195183415 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 3780 | 1461195183417 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 16:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:33:03 INFO - PROCESS | 3780 | 1461195183420 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 3780 | 1461195183422 Marionette TRACE conn5 <- [1,114,null,{}] 16:33:03 INFO - PROCESS | 3780 | 1461195183432 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}] 16:33:03 INFO - PROCESS | 3780 | 1461195183525 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 16:33:03 INFO - PROCESS | 3780 | 1461195183532 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 3780 | ++DOCSHELL 000000501D955800 == 36 [pid = 3780] [id = 38] 16:33:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005028195800) [pid = 3780] [serial = 110] [outer = 0000000000000000] 16:33:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005028B02800) [pid = 3780] [serial = 111] [outer = 0000005028195800] 16:33:03 INFO - PROCESS | 3780 | 1461195183577 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005028F0A000) [pid = 3780] [serial = 112] [outer = 0000005028195800] 16:33:04 INFO - PROCESS | 3780 | 1461195184038 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]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 627ms 16:33:04 INFO - PROCESS | 3780 | 1461195184050 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 3780 | 1461195184053 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 16:33:04 INFO - PROCESS | 3780 | 1461195184056 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:33:04 INFO - PROCESS | 3780 | 1461195184058 Marionette TRACE conn5 <- [1,118,null,{}] 16:33:04 INFO - PROCESS | 3780 | 1461195184061 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}] 16:33:04 INFO - PROCESS | 3780 | 1461195184193 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 16:33:04 INFO - PROCESS | 3780 | 1461195184202 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C97F000 == 37 [pid = 3780] [id = 39] 16:33:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005029A9F800) [pid = 3780] [serial = 113] [outer = 0000000000000000] 16:33:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005029D7C400) [pid = 3780] [serial = 114] [outer = 0000005029A9F800] 16:33:04 INFO - PROCESS | 3780 | 1461195184251 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000502A8C0000) [pid = 3780] [serial = 115] [outer = 0000005029A9F800] 16:33:04 INFO - PROCESS | 3780 | 1461195184651 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]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:33:04 INFO - PROCESS | 3780 | 1461195184688 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 3780 | 1461195184690 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 16:33:04 INFO - PROCESS | 3780 | 1461195184694 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 3780 | 1461195184695 Marionette TRACE conn5 <- [1,122,null,{}] 16:33:04 INFO - PROCESS | 3780 | 1461195184699 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}] 16:33:04 INFO - PROCESS | 3780 | 1461195184792 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 16:33:04 INFO - PROCESS | 3780 | 1461195184797 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311BE000 == 38 [pid = 3780] [id = 40] 16:33:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005021663800) [pid = 3780] [serial = 116] [outer = 0000000000000000] 16:33:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005021666800) [pid = 3780] [serial = 117] [outer = 0000005021663800] 16:33:04 INFO - PROCESS | 3780 | 1461195184844 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000502A899000) [pid = 3780] [serial = 118] [outer = 0000005021663800] 16:33:05 INFO - PROCESS | 3780 | 1461195185272 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]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 628ms 16:33:05 INFO - PROCESS | 3780 | 1461195185325 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 3780 | 1461195185328 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:33:05 INFO - PROCESS | 3780 | 1461195185339 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 3780 | 1461195185341 Marionette TRACE conn5 <- [1,126,null,{}] 16:33:05 INFO - PROCESS | 3780 | 1461195185345 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}] 16:33:05 INFO - PROCESS | 3780 | 1461195185457 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028C5E400) [pid = 3780] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501A570C00) [pid = 3780] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005028B07800) [pid = 3780] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000502594AC00) [pid = 3780] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000501A57A400) [pid = 3780] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005025902400) [pid = 3780] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000501D158400) [pid = 3780] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501BF42400) [pid = 3780] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000501BD98800) [pid = 3780] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000501A451000) [pid = 3780] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:33:05 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (000000501A56C400) [pid = 3780] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:33:05 INFO - PROCESS | 3780 | 1461195185503 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 3780 | ++DOCSHELL 000000501A51B800 == 39 [pid = 3780] [id = 41] 16:33:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501A43A400) [pid = 3780] [serial = 119] [outer = 0000000000000000] 16:33:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501A570800) [pid = 3780] [serial = 120] [outer = 000000501A43A400] 16:33:05 INFO - PROCESS | 3780 | 1461195185548 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005025904800) [pid = 3780] [serial = 121] [outer = 000000501A43A400] 16:33:05 INFO - PROCESS | 3780 | 1461195185889 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]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 16:33:05 INFO - PROCESS | 3780 | 1461195185920 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 3780 | 1461195185923 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:33:05 INFO - PROCESS | 3780 | 1461195185926 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 3780 | 1461195185927 Marionette TRACE conn5 <- [1,130,null,{}] 16:33:05 INFO - PROCESS | 3780 | 1461195185931 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}] 16:33:06 INFO - PROCESS | 3780 | 1461195186029 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 16:33:06 INFO - PROCESS | 3780 | 1461195186036 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDB3000 == 40 [pid = 3780] [id = 42] 16:33:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (000000501D689400) [pid = 3780] [serial = 122] [outer = 0000000000000000] 16:33:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050278D0C00) [pid = 3780] [serial = 123] [outer = 000000501D689400] 16:33:06 INFO - PROCESS | 3780 | 1461195186081 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (00000050278D9400) [pid = 3780] [serial = 124] [outer = 000000501D689400] 16:33:06 INFO - PROCESS | 3780 | 1461195186481 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]]]}] 16:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 16:33:06 INFO - PROCESS | 3780 | 1461195186517 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 3780 | 1461195186519 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 16:33:06 INFO - PROCESS | 3780 | 1461195186522 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:33:06 INFO - PROCESS | 3780 | 1461195186524 Marionette TRACE conn5 <- [1,134,null,{}] 16:33:06 INFO - PROCESS | 3780 | 1461195186527 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}] 16:33:06 INFO - PROCESS | 3780 | 1461195186626 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 16:33:06 INFO - PROCESS | 3780 | 1461195186634 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A61800 == 41 [pid = 3780] [id = 43] 16:33:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050278D5800) [pid = 3780] [serial = 125] [outer = 0000000000000000] 16:33:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000502B913C00) [pid = 3780] [serial = 126] [outer = 00000050278D5800] 16:33:06 INFO - PROCESS | 3780 | 1461195186679 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000502CA0E000) [pid = 3780] [serial = 127] [outer = 00000050278D5800] 16:33:07 INFO - PROCESS | 3780 | 1461195187061 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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 16:33:07 INFO - PROCESS | 3780 | 1461195187112 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 3780 | 1461195187114 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 16:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:33:07 INFO - PROCESS | 3780 | 1461195187117 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 3780 | 1461195187120 Marionette TRACE conn5 <- [1,138,null,{}] 16:33:07 INFO - PROCESS | 3780 | 1461195187123 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}] 16:33:07 INFO - PROCESS | 3780 | 1461195187242 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 16:33:07 INFO - PROCESS | 3780 | 1461195187257 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309C5000 == 42 [pid = 3780] [id = 44] 16:33:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (00000050222DBC00) [pid = 3780] [serial = 128] [outer = 0000000000000000] 16:33:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050278D5C00) [pid = 3780] [serial = 129] [outer = 00000050222DBC00] 16:33:07 INFO - PROCESS | 3780 | 1461195187306 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502FBE6400) [pid = 3780] [serial = 130] [outer = 00000050222DBC00] 16:33:07 INFO - PROCESS | 3780 | 1461195187897 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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 836ms 16:33:07 INFO - PROCESS | 3780 | 1461195187958 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 3780 | 1461195187964 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 16:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:33:07 INFO - PROCESS | 3780 | 1461195187970 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 3780 | 1461195187974 Marionette TRACE conn5 <- [1,142,null,{}] 16:33:07 INFO - PROCESS | 3780 | 1461195187979 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}] 16:33:08 INFO - PROCESS | 3780 | 1461195188120 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 16:33:08 INFO - PROCESS | 3780 | 1461195188167 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 3780 | ++DOCSHELL 00000050216CE000 == 43 [pid = 3780] [id = 45] 16:33:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000501C141800) [pid = 3780] [serial = 131] [outer = 0000000000000000] 16:33:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000501C14AC00) [pid = 3780] [serial = 132] [outer = 000000501C141800] 16:33:08 INFO - PROCESS | 3780 | 1461195188226 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502165D000) [pid = 3780] [serial = 133] [outer = 000000501C141800] 16:33:08 INFO - PROCESS | 3780 | 1461195188837 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]]]}] 16:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 882ms 16:33:08 INFO - PROCESS | 3780 | 1461195188854 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 3780 | 1461195188860 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 16:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:33:08 INFO - PROCESS | 3780 | 1461195188867 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - PROCESS | 3780 | 1461195188870 Marionette TRACE conn5 <- [1,146,null,{}] 16:33:08 INFO - PROCESS | 3780 | 1461195188874 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}] 16:33:08 INFO - PROCESS | 3780 | 1461195188982 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 16:33:09 INFO - PROCESS | 3780 | 1461195189059 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B561800 == 44 [pid = 3780] [id = 46] 16:33:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005025911400) [pid = 3780] [serial = 134] [outer = 0000000000000000] 16:33:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005026478400) [pid = 3780] [serial = 135] [outer = 0000005025911400] 16:33:09 INFO - PROCESS | 3780 | 1461195189115 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028803800) [pid = 3780] [serial = 136] [outer = 0000005025911400] 16:33:09 INFO - PROCESS | 3780 | 1461195189678 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]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 839ms 16:33:09 INFO - PROCESS | 3780 | 1461195189707 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 3780 | 1461195189710 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 16:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:33:09 INFO - PROCESS | 3780 | 1461195189714 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 3780 | 1461195189718 Marionette TRACE conn5 <- [1,150,null,{}] 16:33:09 INFO - PROCESS | 3780 | 1461195189730 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}] 16:33:09 INFO - PROCESS | 3780 | 1461195189835 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 16:33:09 INFO - PROCESS | 3780 | 1461195189913 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A79800 == 45 [pid = 3780] [id = 47] 16:33:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005029C0BC00) [pid = 3780] [serial = 137] [outer = 0000000000000000] 16:33:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005029D85C00) [pid = 3780] [serial = 138] [outer = 0000005029C0BC00] 16:33:09 INFO - PROCESS | 3780 | 1461195189972 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502CA05800) [pid = 3780] [serial = 139] [outer = 0000005029C0BC00] 16:33:10 INFO - PROCESS | 3780 | 1461195190739 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]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1084ms 16:33:10 INFO - PROCESS | 3780 | 1461195190799 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 3780 | 1461195190803 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 16:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:33:10 INFO - PROCESS | 3780 | 1461195190808 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 3780 | 1461195190812 Marionette TRACE conn5 <- [1,154,null,{}] 16:33:10 INFO - PROCESS | 3780 | 1461195190818 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}] 16:33:10 INFO - PROCESS | 3780 | 1461195190910 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 16:33:10 INFO - PROCESS | 3780 | 1461195190969 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 3780 | ++DOCSHELL 00000050211D4000 == 46 [pid = 3780] [id = 48] 16:33:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501BF42800) [pid = 3780] [serial = 140] [outer = 0000000000000000] 16:33:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501BF49000) [pid = 3780] [serial = 141] [outer = 000000501BF42800] 16:33:11 INFO - PROCESS | 3780 | 1461195191019 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000501C67D000) [pid = 3780] [serial = 142] [outer = 000000501BF42800] 16:33:11 INFO - PROCESS | 3780 | 1461195191630 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]]]}] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A61800 == 45 [pid = 3780] [id = 43] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDB3000 == 44 [pid = 3780] [id = 42] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 000000501A51B800 == 43 [pid = 3780] [id = 41] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 00000050311BE000 == 42 [pid = 3780] [id = 40] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 000000502C97F000 == 41 [pid = 3780] [id = 39] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 000000501D955800 == 40 [pid = 3780] [id = 38] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 0000005028E9A000 == 39 [pid = 3780] [id = 37] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 0000005027C82000 == 38 [pid = 3780] [id = 36] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 0000005022351800 == 37 [pid = 3780] [id = 35] 16:33:11 INFO - PROCESS | 3780 | --DOCSHELL 000000501C89D000 == 36 [pid = 3780] [id = 34] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502880F400) [pid = 3780] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005031128800) [pid = 3780] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050281AFC00) [pid = 3780] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000501DA8A800) [pid = 3780] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000501BD9A400) [pid = 3780] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005022F1EC00) [pid = 3780] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005025906C00) [pid = 3780] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000501A573800) [pid = 3780] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501AE63000) [pid = 3780] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502110C800) [pid = 3780] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005027CA7000) [pid = 3780] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005025CD1400) [pid = 3780] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005028C52400) [pid = 3780] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000502E4C8800) [pid = 3780] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502B219C00) [pid = 3780] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005028C54C00) [pid = 3780] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005025946800) [pid = 3780] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 901ms 16:33:11 INFO - PROCESS | 3780 | 1461195191709 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 3780 | 1461195191715 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 16:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:33:11 INFO - PROCESS | 3780 | 1461195191721 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 3780 | 1461195191724 Marionette TRACE conn5 <- [1,158,null,{}] 16:33:11 INFO - PROCESS | 3780 | 1461195191728 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}] 16:33:11 INFO - PROCESS | 3780 | 1461195191808 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 16:33:11 INFO - PROCESS | 3780 | 1461195191821 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDA9800 == 37 [pid = 3780] [id = 49] 16:33:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000501AFE6C00) [pid = 3780] [serial = 143] [outer = 0000000000000000] 16:33:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000501BD98000) [pid = 3780] [serial = 144] [outer = 000000501AFE6C00] 16:33:11 INFO - PROCESS | 3780 | 1461195191868 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000501D9CBC00) [pid = 3780] [serial = 145] [outer = 000000501AFE6C00] 16:33:12 INFO - PROCESS | 3780 | 1461195192311 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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 16:33:12 INFO - PROCESS | 3780 | 1461195192352 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 3780 | 1461195192354 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:33:12 INFO - PROCESS | 3780 | 1461195192358 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 3780 | 1461195192362 Marionette TRACE conn5 <- [1,162,null,{}] 16:33:12 INFO - PROCESS | 3780 | 1461195192372 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}] 16:33:12 INFO - PROCESS | 3780 | 1461195192456 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 16:33:12 INFO - PROCESS | 3780 | 1461195192465 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 3780 | ++DOCSHELL 000000502233F000 == 38 [pid = 3780] [id = 50] 16:33:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005021664000) [pid = 3780] [serial = 146] [outer = 0000000000000000] 16:33:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (00000050217A4C00) [pid = 3780] [serial = 147] [outer = 0000005021664000] 16:33:12 INFO - PROCESS | 3780 | 1461195192517 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005022772000) [pid = 3780] [serial = 148] [outer = 0000005021664000] 16:33:12 INFO - PROCESS | 3780 | 1461195192964 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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 16:33:12 INFO - PROCESS | 3780 | 1461195192991 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 3780 | 1461195192993 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:33:12 INFO - PROCESS | 3780 | 1461195192997 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 3780 | 1461195192999 Marionette TRACE conn5 <- [1,166,null,{}] 16:33:13 INFO - PROCESS | 3780 | 1461195193003 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}] 16:33:13 INFO - PROCESS | 3780 | 1461195193083 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 16:33:13 INFO - PROCESS | 3780 | 1461195193088 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F9B000 == 39 [pid = 3780] [id = 51] 16:33:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502590EC00) [pid = 3780] [serial = 149] [outer = 0000000000000000] 16:33:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005025911000) [pid = 3780] [serial = 150] [outer = 000000502590EC00] 16:33:13 INFO - PROCESS | 3780 | 1461195193158 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502594F400) [pid = 3780] [serial = 151] [outer = 000000502590EC00] 16:33:13 INFO - PROCESS | 3780 | 1461195193553 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]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 16:33:13 INFO - PROCESS | 3780 | 1461195193595 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 3780 | 1461195193597 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 16:33:13 INFO - PROCESS | 3780 | 1461195193601 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 3780 | 1461195193603 Marionette TRACE conn5 <- [1,170,null,{}] 16:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:33:13 INFO - PROCESS | 3780 | 1461195193606 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}] 16:33:13 INFO - PROCESS | 3780 | 1461195193681 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 16:33:13 INFO - PROCESS | 3780 | 1461195193687 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028CE6000 == 40 [pid = 3780] [id = 52] 16:33:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502596D800) [pid = 3780] [serial = 152] [outer = 0000000000000000] 16:33:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (00000050264CC400) [pid = 3780] [serial = 153] [outer = 000000502596D800] 16:33:13 INFO - PROCESS | 3780 | 1461195193733 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (00000050278D0800) [pid = 3780] [serial = 154] [outer = 000000502596D800] 16:33:14 INFO - PROCESS | 3780 | 1461195194172 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]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 16:33:14 INFO - PROCESS | 3780 | 1461195194235 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 3780 | 1461195194237 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 16:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:33:14 INFO - PROCESS | 3780 | 1461195194247 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 3780 | 1461195194249 Marionette TRACE conn5 <- [1,174,null,{}] 16:33:14 INFO - PROCESS | 3780 | 1461195194253 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}] 16:33:14 INFO - PROCESS | 3780 | 1461195194373 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 16:33:14 INFO - PROCESS | 3780 | 1461195194441 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 3780 | ++DOCSHELL 000000501C8B2800 == 41 [pid = 3780] [id = 53] 16:33:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (00000050281A9C00) [pid = 3780] [serial = 155] [outer = 0000000000000000] 16:33:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050285A8400) [pid = 3780] [serial = 156] [outer = 00000050281A9C00] 16:33:14 INFO - PROCESS | 3780 | 1461195194491 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502881DC00) [pid = 3780] [serial = 157] [outer = 00000050281A9C00] 16:33:14 INFO - PROCESS | 3780 | 1461195194910 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]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 693ms 16:33:14 INFO - PROCESS | 3780 | 1461195194941 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 3780 | 1461195194943 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 16:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:33:14 INFO - PROCESS | 3780 | 1461195194946 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 3780 | 1461195194948 Marionette TRACE conn5 <- [1,178,null,{}] 16:33:14 INFO - PROCESS | 3780 | 1461195194951 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}] 16:33:15 INFO - PROCESS | 3780 | 1461195195051 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 16:33:15 INFO - PROCESS | 3780 | 1461195195057 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029C54000 == 42 [pid = 3780] [id = 54] 16:33:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005028AEFC00) [pid = 3780] [serial = 158] [outer = 0000000000000000] 16:33:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005028AF2400) [pid = 3780] [serial = 159] [outer = 0000005028AEFC00] 16:33:15 INFO - PROCESS | 3780 | 1461195195103 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005028B10000) [pid = 3780] [serial = 160] [outer = 0000005028AEFC00] 16:33:15 INFO - PROCESS | 3780 | 1461195195520 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]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 16:33:15 INFO - PROCESS | 3780 | 1461195195578 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 3780 | 1461195195580 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 16:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:33:15 INFO - PROCESS | 3780 | 1461195195590 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 3780 | 1461195195592 Marionette TRACE conn5 <- [1,182,null,{}] 16:33:15 INFO - PROCESS | 3780 | 1461195195596 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}] 16:33:15 INFO - PROCESS | 3780 | 1461195195690 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 16:33:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028C55800) [pid = 3780] [serial = 161] [outer = 000000501C67F800] 16:33:15 INFO - PROCESS | 3780 | 1461195195777 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C97B000 == 43 [pid = 3780] [id = 55] 16:33:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005028B0F000) [pid = 3780] [serial = 162] [outer = 0000000000000000] 16:33:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (00000050294CA400) [pid = 3780] [serial = 163] [outer = 0000005028B0F000] 16:33:15 INFO - PROCESS | 3780 | 1461195195828 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005029A9F400) [pid = 3780] [serial = 164] [outer = 0000005028B0F000] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005029A9F800) [pid = 3780] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005028195800) [pid = 3780] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005021663800) [pid = 3780] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005028AEB400) [pid = 3780] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000501A43A400) [pid = 3780] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005022F19800) [pid = 3780] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501C140800) [pid = 3780] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502818E400) [pid = 3780] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000501A43F000) [pid = 3780] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050278D5800) [pid = 3780] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:33:16 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000501D689400) [pid = 3780] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:33:16 INFO - PROCESS | 3780 | 1461195196322 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]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 796ms 16:33:16 INFO - PROCESS | 3780 | 1461195196383 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 3780 | 1461195196386 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 16:33:16 INFO - PROCESS | 3780 | 1461195196389 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:33:16 INFO - PROCESS | 3780 | 1461195196391 Marionette TRACE conn5 <- [1,186,null,{}] 16:33:16 INFO - PROCESS | 3780 | 1461195196394 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}] 16:33:16 INFO - PROCESS | 3780 | 1461195196470 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 16:33:16 INFO - PROCESS | 3780 | 1461195196476 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C96B000 == 44 [pid = 3780] [id = 56] 16:33:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005022F19800) [pid = 3780] [serial = 165] [outer = 0000000000000000] 16:33:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028C5DC00) [pid = 3780] [serial = 166] [outer = 0000005022F19800] 16:33:16 INFO - PROCESS | 3780 | 1461195196522 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005029C11800) [pid = 3780] [serial = 167] [outer = 0000005022F19800] 16:33:16 INFO - PROCESS | 3780 | 1461195196882 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]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 523ms 16:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:33:16 INFO - PROCESS | 3780 | 1461195196915 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 3780 | 1461195196918 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 16:33:16 INFO - PROCESS | 3780 | 1461195196921 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 3780 | 1461195196923 Marionette TRACE conn5 <- [1,190,null,{}] 16:33:16 INFO - PROCESS | 3780 | 1461195196926 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}] 16:33:17 INFO - PROCESS | 3780 | 1461195197028 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 16:33:17 INFO - PROCESS | 3780 | 1461195197036 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 3780 | ++DOCSHELL 000000502F36F800 == 45 [pid = 3780] [id = 57] 16:33:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502A895400) [pid = 3780] [serial = 168] [outer = 0000000000000000] 16:33:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502B210C00) [pid = 3780] [serial = 169] [outer = 000000502A895400] 16:33:17 INFO - PROCESS | 3780 | 1461195197083 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502B916000) [pid = 3780] [serial = 170] [outer = 000000502A895400] 16:33:17 INFO - PROCESS | 3780 | 1461195197462 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]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 585ms 16:33:17 INFO - PROCESS | 3780 | 1461195197508 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 3780 | 1461195197511 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 16:33:17 INFO - PROCESS | 3780 | 1461195197514 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:33:17 INFO - PROCESS | 3780 | 1461195197517 Marionette TRACE conn5 <- [1,194,null,{}] 16:33:17 INFO - PROCESS | 3780 | 1461195197520 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}] 16:33:17 INFO - PROCESS | 3780 | 1461195197639 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 16:33:17 INFO - PROCESS | 3780 | 1461195197647 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A60000 == 46 [pid = 3780] [id = 58] 16:33:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502A8BD000) [pid = 3780] [serial = 171] [outer = 0000000000000000] 16:33:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502C5BF000) [pid = 3780] [serial = 172] [outer = 000000502A8BD000] 16:33:17 INFO - PROCESS | 3780 | 1461195197698 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502CB24400) [pid = 3780] [serial = 173] [outer = 000000502A8BD000] 16:33:18 INFO - PROCESS | 3780 | 1461195198128 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]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 628ms 16:33:18 INFO - PROCESS | 3780 | 1461195198145 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 3780 | 1461195198150 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 16:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:33:18 INFO - PROCESS | 3780 | 1461195198156 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 3780 | 1461195198160 Marionette TRACE conn5 <- [1,198,null,{}] 16:33:18 INFO - PROCESS | 3780 | 1461195198168 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}] 16:33:18 INFO - PROCESS | 3780 | 1461195198304 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 16:33:18 INFO - PROCESS | 3780 | 1461195198465 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020847800 == 47 [pid = 3780] [id = 59] 16:33:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000501A577C00) [pid = 3780] [serial = 174] [outer = 0000000000000000] 16:33:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000501BD98400) [pid = 3780] [serial = 175] [outer = 000000501A577C00] 16:33:18 INFO - PROCESS | 3780 | 1461195198522 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000501D623800) [pid = 3780] [serial = 176] [outer = 000000501A577C00] 16:33:19 INFO - PROCESS | 3780 | 1461195199040 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]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 944ms 16:33:19 INFO - PROCESS | 3780 | 1461195199117 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 3780 | 1461195199124 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 16:33:19 INFO - PROCESS | 3780 | 1461195199132 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:33:19 INFO - PROCESS | 3780 | 1461195199135 Marionette TRACE conn5 <- [1,202,null,{}] 16:33:19 INFO - PROCESS | 3780 | 1461195199139 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}] 16:33:19 INFO - PROCESS | 3780 | 1461195199246 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 16:33:19 INFO - PROCESS | 3780 | 1461195199310 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288BF800 == 48 [pid = 3780] [id = 60] 16:33:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005021661400) [pid = 3780] [serial = 177] [outer = 0000000000000000] 16:33:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502226BC00) [pid = 3780] [serial = 178] [outer = 0000005021661400] 16:33:19 INFO - PROCESS | 3780 | 1461195199367 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502590A800) [pid = 3780] [serial = 179] [outer = 0000005021661400] 16:33:20 INFO - PROCESS | 3780 | 1461195200019 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]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 923ms 16:33:20 INFO - PROCESS | 3780 | 1461195200062 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 3780 | 1461195200065 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 16:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:33:20 INFO - PROCESS | 3780 | 1461195200068 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 3780 | 1461195200072 Marionette TRACE conn5 <- [1,206,null,{}] 16:33:20 INFO - PROCESS | 3780 | 1461195200084 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}] 16:33:20 INFO - PROCESS | 3780 | 1461195200223 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 16:33:20 INFO - PROCESS | 3780 | 1461195200287 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 3780 | ++DOCSHELL 0000005031A4B000 == 49 [pid = 3780] [id = 61] 16:33:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502880E800) [pid = 3780] [serial = 180] [outer = 0000000000000000] 16:33:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005028B06000) [pid = 3780] [serial = 181] [outer = 000000502880E800] 16:33:20 INFO - PROCESS | 3780 | 1461195200349 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502C032400) [pid = 3780] [serial = 182] [outer = 000000502880E800] 16:33:20 INFO - PROCESS | 3780 | 1461195200907 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]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 881ms 16:33:20 INFO - PROCESS | 3780 | 1461195200952 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 3780 | 1461195200955 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 16:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:33:20 INFO - PROCESS | 3780 | 1461195200959 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 3780 | 1461195200961 Marionette TRACE conn5 <- [1,210,null,{}] 16:33:20 INFO - PROCESS | 3780 | 1461195200965 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}] 16:33:21 INFO - PROCESS | 3780 | 1461195201067 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 16:33:21 INFO - PROCESS | 3780 | 1461195201144 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDAC800 == 50 [pid = 3780] [id = 62] 16:33:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005021638800) [pid = 3780] [serial = 183] [outer = 0000000000000000] 16:33:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (00000050251A2400) [pid = 3780] [serial = 184] [outer = 0000005021638800] 16:33:21 INFO - PROCESS | 3780 | 1461195201200 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502C031400) [pid = 3780] [serial = 185] [outer = 0000005021638800] 16:33:21 INFO - PROCESS | 3780 | 1461195201900 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]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 986ms 16:33:21 INFO - PROCESS | 3780 | 1461195201946 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 3780 | 1461195201951 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 16:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:33:21 INFO - PROCESS | 3780 | 1461195201957 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 3780 | 1461195201961 Marionette TRACE conn5 <- [1,214,null,{}] 16:33:21 INFO - PROCESS | 3780 | 1461195201967 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}] 16:33:22 INFO - PROCESS | 3780 | 1461195202069 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 16:33:22 INFO - PROCESS | 3780 | 1461195202137 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022338000 == 51 [pid = 3780] [id = 63] 16:33:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000501C148000) [pid = 3780] [serial = 186] [outer = 0000000000000000] 16:33:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000501D68A400) [pid = 3780] [serial = 187] [outer = 000000501C148000] 16:33:22 INFO - PROCESS | 3780 | 1461195202189 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005021666C00) [pid = 3780] [serial = 188] [outer = 000000501C148000] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502F36F800 == 50 [pid = 3780] [id = 57] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502C96B000 == 49 [pid = 3780] [id = 56] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502C97B000 == 48 [pid = 3780] [id = 55] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005029C54000 == 47 [pid = 3780] [id = 54] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 000000501C8B2800 == 46 [pid = 3780] [id = 53] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005028CE6000 == 45 [pid = 3780] [id = 52] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F9B000 == 44 [pid = 3780] [id = 51] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502233F000 == 43 [pid = 3780] [id = 50] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDA9800 == 42 [pid = 3780] [id = 49] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 00000050211D4000 == 41 [pid = 3780] [id = 48] 16:33:22 INFO - PROCESS | 3780 | --DOCSHELL 00000050216CE000 == 40 [pid = 3780] [id = 45] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (0000005025F7B800) [pid = 3780] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (0000005020A50800) [pid = 3780] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000501D61E000) [pid = 3780] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005021412800) [pid = 3780] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005028805400) [pid = 3780] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000501A633000) [pid = 3780] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502B913C00) [pid = 3780] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000501BF51000) [pid = 3780] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005025904800) [pid = 3780] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502A899000) [pid = 3780] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005028B02800) [pid = 3780] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (00000050278D0C00) [pid = 3780] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502CA0E000) [pid = 3780] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (00000050278D9400) [pid = 3780] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502A8C0000) [pid = 3780] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005028A9EC00) [pid = 3780] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (00000050278D5C00) [pid = 3780] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005029D7C400) [pid = 3780] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005028F0A000) [pid = 3780] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005021666800) [pid = 3780] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005029C0F400) [pid = 3780] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005029A9D000) [pid = 3780] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050285AB400) [pid = 3780] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028B11000) [pid = 3780] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501A570800) [pid = 3780] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502594A000) [pid = 3780] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:33:22 INFO - PROCESS | 3780 | 1461195202720 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]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 777ms 16:33:22 INFO - PROCESS | 3780 | 1461195202736 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 3780 | 1461195202742 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 16:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:33:22 INFO - PROCESS | 3780 | 1461195202748 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 3780 | 1461195202751 Marionette TRACE conn5 <- [1,218,null,{}] 16:33:22 INFO - PROCESS | 3780 | 1461195202755 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}] 16:33:22 INFO - PROCESS | 3780 | 1461195202836 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 16:33:22 INFO - PROCESS | 3780 | 1461195202844 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BE78000 == 41 [pid = 3780] [id = 64] 16:33:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000501A454000) [pid = 3780] [serial = 189] [outer = 0000000000000000] 16:33:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (00000050214DC400) [pid = 3780] [serial = 190] [outer = 000000501A454000] 16:33:22 INFO - PROCESS | 3780 | 1461195202890 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502238B000) [pid = 3780] [serial = 191] [outer = 000000501A454000] 16:33:23 INFO - PROCESS | 3780 | 1461195203340 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]]]}] 16:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 16:33:23 INFO - PROCESS | 3780 | 1461195203378 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 16:33:23 INFO - PROCESS | 3780 | 1461195203381 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 16:33:23 INFO - PROCESS | 3780 | 1461195203384 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:33:23 INFO - PROCESS | 3780 | 1461195203388 Marionette TRACE conn5 <- [1,222,null,{}] 16:33:23 INFO - PROCESS | 3780 | 1461195203399 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}] 16:33:23 INFO - PROCESS | 3780 | 1461195203508 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 16:33:23 INFO - PROCESS | 3780 | 1461195203518 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 3780 | ++DOCSHELL 000000502815D800 == 42 [pid = 3780] [id = 65] 16:33:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005025F70000) [pid = 3780] [serial = 192] [outer = 0000000000000000] 16:33:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502647AC00) [pid = 3780] [serial = 193] [outer = 0000005025F70000] 16:33:23 INFO - PROCESS | 3780 | 1461195203567 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (00000050278D6C00) [pid = 3780] [serial = 194] [outer = 0000005025F70000] 16:33:23 INFO - PROCESS | 3780 | 1461195203983 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]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 16:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:33:24 INFO - PROCESS | 3780 | 1461195204015 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 3780 | 1461195204018 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 16:33:24 INFO - PROCESS | 3780 | 1461195204022 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 3780 | 1461195204023 Marionette TRACE conn5 <- [1,226,null,{}] 16:33:24 INFO - PROCESS | 3780 | 1461195204027 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}] 16:33:24 INFO - PROCESS | 3780 | 1461195204106 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 16:33:24 INFO - PROCESS | 3780 | 1461195204113 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290CE000 == 43 [pid = 3780] [id = 66] 16:33:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005028192400) [pid = 3780] [serial = 195] [outer = 0000000000000000] 16:33:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005028806400) [pid = 3780] [serial = 196] [outer = 0000005028192400] 16:33:24 INFO - PROCESS | 3780 | 1461195204160 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005028AA6400) [pid = 3780] [serial = 197] [outer = 0000005028192400] 16:33:24 INFO - PROCESS | 3780 | 1461195204566 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]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 16:33:24 INFO - PROCESS | 3780 | 1461195204612 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 3780 | 1461195204614 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 16:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:33:24 INFO - PROCESS | 3780 | 1461195204617 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 3780 | 1461195204619 Marionette TRACE conn5 <- [1,230,null,{}] 16:33:24 INFO - PROCESS | 3780 | 1461195204627 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}] 16:33:24 INFO - PROCESS | 3780 | 1461195204703 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 16:33:24 INFO - PROCESS | 3780 | 1461195204710 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029C53000 == 44 [pid = 3780] [id = 67] 16:33:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (00000050285B1400) [pid = 3780] [serial = 198] [outer = 0000000000000000] 16:33:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005028AF0400) [pid = 3780] [serial = 199] [outer = 00000050285B1400] 16:33:24 INFO - PROCESS | 3780 | 1461195204756 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005028B11C00) [pid = 3780] [serial = 200] [outer = 00000050285B1400] 16:33:25 INFO - PROCESS | 3780 | 1461195205246 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]]]}] 16:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 691ms 16:33:25 INFO - PROCESS | 3780 | 1461195205311 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 3780 | 1461195205313 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 16:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:33:25 INFO - PROCESS | 3780 | 1461195205317 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 3780 | 1461195205318 Marionette TRACE conn5 <- [1,234,null,{}] 16:33:25 INFO - PROCESS | 3780 | 1461195205322 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}] 16:33:25 INFO - PROCESS | 3780 | 1461195205450 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 16:33:25 INFO - PROCESS | 3780 | 1461195205463 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C95A800 == 45 [pid = 3780] [id = 68] 16:33:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005029369400) [pid = 3780] [serial = 201] [outer = 0000000000000000] 16:33:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005029D7C400) [pid = 3780] [serial = 202] [outer = 0000005029369400] 16:33:25 INFO - PROCESS | 3780 | 1461195205512 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502C5BE000) [pid = 3780] [serial = 203] [outer = 0000005029369400] 16:33:25 INFO - PROCESS | 3780 | 1461195205919 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]]]}] 16:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 16:33:25 INFO - PROCESS | 3780 | 1461195205950 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 3780 | 1461195205952 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 16:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:33:25 INFO - PROCESS | 3780 | 1461195205955 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 3780 | 1461195205957 Marionette TRACE conn5 <- [1,238,null,{}] 16:33:25 INFO - PROCESS | 3780 | 1461195205961 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}] 16:33:26 INFO - PROCESS | 3780 | 1461195206062 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 16:33:26 INFO - PROCESS | 3780 | 1461195206134 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDC1000 == 46 [pid = 3780] [id = 69] 16:33:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000501A58D800) [pid = 3780] [serial = 204] [outer = 0000000000000000] 16:33:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000501A58F800) [pid = 3780] [serial = 205] [outer = 000000501A58D800] 16:33:26 INFO - PROCESS | 3780 | 1461195206179 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502B044C00) [pid = 3780] [serial = 206] [outer = 000000501A58D800] 16:33:26 INFO - PROCESS | 3780 | 1461195206569 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]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 16:33:26 INFO - PROCESS | 3780 | 1461195206587 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 3780 | 1461195206589 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 16:33:26 INFO - PROCESS | 3780 | 1461195206592 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:33:26 INFO - PROCESS | 3780 | 1461195206594 Marionette TRACE conn5 <- [1,242,null,{}] 16:33:26 INFO - PROCESS | 3780 | 1461195206598 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}] 16:33:26 INFO - PROCESS | 3780 | 1461195206696 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 16:33:26 INFO - PROCESS | 3780 | 1461195206702 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD17800 == 47 [pid = 3780] [id = 70] 16:33:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (00000050278BA400) [pid = 3780] [serial = 207] [outer = 0000000000000000] 16:33:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (00000050278C2C00) [pid = 3780] [serial = 208] [outer = 00000050278BA400] 16:33:26 INFO - PROCESS | 3780 | 1461195206748 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (00000050278C8C00) [pid = 3780] [serial = 209] [outer = 00000050278BA400] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (00000050281A9C00) [pid = 3780] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005028AEFC00) [pid = 3780] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502596D800) [pid = 3780] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000501BF42800) [pid = 3780] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005021664000) [pid = 3780] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502A895400) [pid = 3780] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502590EC00) [pid = 3780] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000501AFE6C00) [pid = 3780] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028B0F000) [pid = 3780] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005022F19800) [pid = 3780] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005028B0AC00) [pid = 3780] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501BF4BC00) [pid = 3780] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:33:27 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005025F74000) [pid = 3780] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:33:27 INFO - PROCESS | 3780 | 1461195207246 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]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 691ms 16:33:27 INFO - PROCESS | 3780 | 1461195207287 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 3780 | 1461195207290 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 16:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:33:27 INFO - PROCESS | 3780 | 1461195207293 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 3780 | 1461195207295 Marionette TRACE conn5 <- [1,246,null,{}] 16:33:27 INFO - PROCESS | 3780 | 1461195207298 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}] 16:33:27 INFO - PROCESS | 3780 | 1461195207374 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 16:33:27 INFO - PROCESS | 3780 | 1461195207405 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A67000 == 48 [pid = 3780] [id = 71] 16:33:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005020C15400) [pid = 3780] [serial = 210] [outer = 0000000000000000] 16:33:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (00000050278C8000) [pid = 3780] [serial = 211] [outer = 0000005020C15400] 16:33:27 INFO - PROCESS | 3780 | 1461195207449 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005029AA1C00) [pid = 3780] [serial = 212] [outer = 0000005020C15400] 16:33:27 INFO - PROCESS | 3780 | 1461195207844 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]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 586ms 16:33:27 INFO - PROCESS | 3780 | 1461195207903 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 3780 | 1461195207905 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 16:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:33:27 INFO - PROCESS | 3780 | 1461195207931 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 3780 | 1461195207933 Marionette TRACE conn5 <- [1,250,null,{}] 16:33:27 INFO - PROCESS | 3780 | 1461195207964 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}] 16:33:28 INFO - PROCESS | 3780 | 1461195208078 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 16:33:28 INFO - PROCESS | 3780 | 1461195208112 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 3780 | ++DOCSHELL 00000050308C8800 == 49 [pid = 3780] [id = 72] 16:33:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502C6F2C00) [pid = 3780] [serial = 213] [outer = 0000000000000000] 16:33:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502C6F7C00) [pid = 3780] [serial = 214] [outer = 000000502C6F2C00] 16:33:28 INFO - PROCESS | 3780 | 1461195208156 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502CB29400) [pid = 3780] [serial = 215] [outer = 000000502C6F2C00] 16:33:28 INFO - PROCESS | 3780 | 1461195208574 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]]]}] 16:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 690ms 16:33:28 INFO - PROCESS | 3780 | 1461195208616 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 3780 | 1461195208619 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 16:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:33:28 INFO - PROCESS | 3780 | 1461195208622 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 3780 | 1461195208625 Marionette TRACE conn5 <- [1,254,null,{}] 16:33:28 INFO - PROCESS | 3780 | 1461195208628 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}] 16:33:28 INFO - PROCESS | 3780 | 1461195208751 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 16:33:28 INFO - PROCESS | 3780 | 1461195208759 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C624000 == 50 [pid = 3780] [id = 73] 16:33:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502E303C00) [pid = 3780] [serial = 216] [outer = 0000000000000000] 16:33:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502E30B400) [pid = 3780] [serial = 217] [outer = 000000502E303C00] 16:33:28 INFO - PROCESS | 3780 | 1461195208809 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502E4BE400) [pid = 3780] [serial = 218] [outer = 000000502E303C00] 16:33:29 INFO - PROCESS | 3780 | 1461195209401 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]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 838ms 16:33:29 INFO - PROCESS | 3780 | 1461195209464 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 3780 | 1461195209469 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 16:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:33:29 INFO - PROCESS | 3780 | 1461195209476 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 3780 | 1461195209479 Marionette TRACE conn5 <- [1,258,null,{}] 16:33:29 INFO - PROCESS | 3780 | 1461195209485 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}] 16:33:29 INFO - PROCESS | 3780 | 1461195209629 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 16:33:29 INFO - PROCESS | 3780 | 1461195209648 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 3780 | ++DOCSHELL 00000050216CD800 == 51 [pid = 3780] [id = 74] 16:33:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000501A590C00) [pid = 3780] [serial = 219] [outer = 0000000000000000] 16:33:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000501C143000) [pid = 3780] [serial = 220] [outer = 000000501A590C00] 16:33:29 INFO - PROCESS | 3780 | 1461195209708 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005021665800) [pid = 3780] [serial = 221] [outer = 000000501A590C00] 16:33:30 INFO - PROCESS | 3780 | 1461195210283 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]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 840ms 16:33:30 INFO - PROCESS | 3780 | 1461195210318 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 3780 | 1461195210325 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 16:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:33:30 INFO - PROCESS | 3780 | 1461195210331 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 3780 | 1461195210334 Marionette TRACE conn5 <- [1,262,null,{}] 16:33:30 INFO - PROCESS | 3780 | 1461195210339 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}] 16:33:30 INFO - PROCESS | 3780 | 1461195210446 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 16:33:30 INFO - PROCESS | 3780 | 1461195210526 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C627800 == 52 [pid = 3780] [id = 75] 16:33:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502596CC00) [pid = 3780] [serial = 222] [outer = 0000000000000000] 16:33:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (00000050278D0400) [pid = 3780] [serial = 223] [outer = 000000502596CC00] 16:33:30 INFO - PROCESS | 3780 | 1461195210582 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (00000050285A9000) [pid = 3780] [serial = 224] [outer = 000000502596CC00] 16:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 776ms 16:33:31 INFO - PROCESS | 3780 | 1461195211103 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]]]}] 16:33:31 INFO - PROCESS | 3780 | 1461195211113 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 3780 | 1461195211116 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 16:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:33:31 INFO - PROCESS | 3780 | 1461195211120 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 3780 | 1461195211124 Marionette TRACE conn5 <- [1,266,null,{}] 16:33:31 INFO - PROCESS | 3780 | 1461195211153 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}] 16:33:31 INFO - PROCESS | 3780 | 1461195211293 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 16:33:31 INFO - PROCESS | 3780 | 1461195211377 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A78800 == 53 [pid = 3780] [id = 76] 16:33:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005029AA2000) [pid = 3780] [serial = 225] [outer = 0000000000000000] 16:33:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502A898C00) [pid = 3780] [serial = 226] [outer = 0000005029AA2000] 16:33:31 INFO - PROCESS | 3780 | 1461195211436 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502C6F4400) [pid = 3780] [serial = 227] [outer = 0000005029AA2000] 16:33:31 INFO - PROCESS | 3780 | 1461195211948 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]]]}] 16:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 859ms 16:33:31 INFO - PROCESS | 3780 | 1461195211989 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 3780 | 1461195211992 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 16:33:32 INFO - PROCESS | 3780 | 1461195211997 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:33:32 INFO - PROCESS | 3780 | 1461195211999 Marionette TRACE conn5 <- [1,270,null,{}] 16:33:32 INFO - PROCESS | 3780 | 1461195212003 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}] 16:33:32 INFO - PROCESS | 3780 | 1461195212107 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 16:33:32 INFO - PROCESS | 3780 | 1461195212186 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9CA000 == 54 [pid = 3780] [id = 77] 16:33:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502CD05000) [pid = 3780] [serial = 228] [outer = 0000000000000000] 16:33:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502CD08400) [pid = 3780] [serial = 229] [outer = 000000502CD05000] 16:33:32 INFO - PROCESS | 3780 | 1461195212242 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502CD0F000) [pid = 3780] [serial = 230] [outer = 000000502CD05000] 16:33:32 INFO - PROCESS | 3780 | 1461195212957 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]]]}] 16:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1021ms 16:33:33 INFO - PROCESS | 3780 | 1461195213045 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 3780 | 1461195213047 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 16:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:33:33 INFO - PROCESS | 3780 | 1461195213280 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 3780 | 1461195213284 Marionette TRACE conn5 <- [1,274,null,{}] 16:33:33 INFO - PROCESS | 3780 | 1461195213325 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}] 16:33:33 INFO - PROCESS | 3780 | 1461195213458 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 16:33:33 INFO - PROCESS | 3780 | 1461195213536 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 3780 | ++DOCSHELL 00000050216CC800 == 55 [pid = 3780] [id = 78] 16:33:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000501A584400) [pid = 3780] [serial = 231] [outer = 0000000000000000] 16:33:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000501AE5DC00) [pid = 3780] [serial = 232] [outer = 000000501A584400] 16:33:33 INFO - PROCESS | 3780 | 1461195213585 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000501C13C400) [pid = 3780] [serial = 233] [outer = 000000501A584400] 16:33:34 INFO - PROCESS | 3780 | 1461195214174 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]]]}] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 00000050217B6800 == 54 [pid = 3780] [id = 30] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 000000502855F000 == 53 [pid = 3780] [id = 33] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 00000050309C5000 == 52 [pid = 3780] [id = 44] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 000000502C976800 == 51 [pid = 3780] [id = 32] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 000000502A83C800 == 50 [pid = 3780] [id = 31] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 00000050308C8800 == 49 [pid = 3780] [id = 72] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A67000 == 48 [pid = 3780] [id = 71] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD17800 == 47 [pid = 3780] [id = 70] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDC1000 == 46 [pid = 3780] [id = 69] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 000000502C95A800 == 45 [pid = 3780] [id = 68] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 0000005029C53000 == 44 [pid = 3780] [id = 67] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 00000050290CE000 == 43 [pid = 3780] [id = 66] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 000000502815D800 == 42 [pid = 3780] [id = 65] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000501C14AC00) [pid = 3780] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0000005026478400) [pid = 3780] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (0000005029D85C00) [pid = 3780] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502C5BF000) [pid = 3780] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 000000501BE78000 == 41 [pid = 3780] [id = 64] 16:33:34 INFO - PROCESS | 3780 | --DOCSHELL 0000005022338000 == 40 [pid = 3780] [id = 63] 16:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1157ms 16:33:34 INFO - PROCESS | 3780 | 1461195214234 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 3780 | 1461195214238 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 16:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:33:34 INFO - PROCESS | 3780 | 1461195214241 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 3780 | 1461195214244 Marionette TRACE conn5 <- [1,278,null,{}] 16:33:34 INFO - PROCESS | 3780 | 1461195214262 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}] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005029369C00) [pid = 3780] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (00000050217A6800) [pid = 3780] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (0000005028A9B400) [pid = 3780] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (00000050285A8400) [pid = 3780] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (00000050222D8800) [pid = 3780] [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.] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005028B10000) [pid = 3780] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005028AF2400) [pid = 3780] [serial = 159] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (00000050264CC400) [pid = 3780] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000501C67D000) [pid = 3780] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000501BF49000) [pid = 3780] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (00000050217A4C00) [pid = 3780] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502B916000) [pid = 3780] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005022772000) [pid = 3780] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005025911000) [pid = 3780] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502594F400) [pid = 3780] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502881DC00) [pid = 3780] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000501BD98000) [pid = 3780] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501D9CBC00) [pid = 3780] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (00000050294CA400) [pid = 3780] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005028C5DC00) [pid = 3780] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005029A9F400) [pid = 3780] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005029C11800) [pid = 3780] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502B210C00) [pid = 3780] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (00000050278D0800) [pid = 3780] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:33:34 INFO - PROCESS | 3780 | 1461195214384 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 16:33:34 INFO - PROCESS | 3780 | 1461195214395 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BE68000 == 41 [pid = 3780] [id = 79] 16:33:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000501A593C00) [pid = 3780] [serial = 234] [outer = 0000000000000000] 16:33:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501BF49400) [pid = 3780] [serial = 235] [outer = 000000501A593C00] 16:33:34 INFO - PROCESS | 3780 | 1461195214442 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501D158400) [pid = 3780] [serial = 236] [outer = 000000501A593C00] 16:33:34 INFO - PROCESS | 3780 | 1461195214898 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]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 16:33:34 INFO - PROCESS | 3780 | 1461195214933 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 3780 | 1461195214936 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 16:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:33:34 INFO - PROCESS | 3780 | 1461195214940 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 3780 | 1461195214942 Marionette TRACE conn5 <- [1,282,null,{}] 16:33:34 INFO - PROCESS | 3780 | 1461195214945 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}] 16:33:35 INFO - PROCESS | 3780 | 1461195215028 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 16:33:35 INFO - PROCESS | 3780 | 1461195215044 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FDA000 == 42 [pid = 3780] [id = 80] 16:33:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005022266C00) [pid = 3780] [serial = 237] [outer = 0000000000000000] 16:33:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050222D8800) [pid = 3780] [serial = 238] [outer = 0000005022266C00] 16:33:35 INFO - PROCESS | 3780 | 1461195215097 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005022B89800) [pid = 3780] [serial = 239] [outer = 0000005022266C00] 16:33:35 INFO - PROCESS | 3780 | 1461195215516 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]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 16:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:33:35 INFO - PROCESS | 3780 | 1461195215571 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 3780 | 1461195215573 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 16:33:35 INFO - PROCESS | 3780 | 1461195215576 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - PROCESS | 3780 | 1461195215578 Marionette TRACE conn5 <- [1,286,null,{}] 16:33:35 INFO - PROCESS | 3780 | 1461195215581 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}] 16:33:35 INFO - PROCESS | 3780 | 1461195215662 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 16:33:35 INFO - PROCESS | 3780 | 1461195215670 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288BA000 == 43 [pid = 3780] [id = 81] 16:33:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005025946400) [pid = 3780] [serial = 240] [outer = 0000000000000000] 16:33:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502594CC00) [pid = 3780] [serial = 241] [outer = 0000005025946400] 16:33:35 INFO - PROCESS | 3780 | 1461195215718 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005025CD0400) [pid = 3780] [serial = 242] [outer = 0000005025946400] 16:33:36 INFO - PROCESS | 3780 | 1461195216133 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]]]}] 16:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 16:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:33:36 INFO - PROCESS | 3780 | 1461195216165 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 16:33:36 INFO - PROCESS | 3780 | 1461195216167 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 16:33:36 INFO - PROCESS | 3780 | 1461195216170 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 3780 | 1461195216172 Marionette TRACE conn5 <- [1,290,null,{}] 16:33:36 INFO - PROCESS | 3780 | 1461195216176 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}] 16:33:36 INFO - PROCESS | 3780 | 1461195216253 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 16:33:36 INFO - PROCESS | 3780 | 1461195216259 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290CB800 == 44 [pid = 3780] [id = 82] 16:33:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (00000050264D8800) [pid = 3780] [serial = 243] [outer = 0000000000000000] 16:33:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502789C800) [pid = 3780] [serial = 244] [outer = 00000050264D8800] 16:33:36 INFO - PROCESS | 3780 | 1461195216305 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (00000050278BE400) [pid = 3780] [serial = 245] [outer = 00000050264D8800] 16:33:36 INFO - PROCESS | 3780 | 1461195216780 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]]]}] 16:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 16:33:36 INFO - PROCESS | 3780 | 1461195216802 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 16:33:36 INFO - PROCESS | 3780 | 1461195216804 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 16:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:33:36 INFO - PROCESS | 3780 | 1461195216812 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 3780 | 1461195216814 Marionette TRACE conn5 <- [1,294,null,{}] 16:33:36 INFO - PROCESS | 3780 | 1461195216817 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}] 16:33:36 INFO - PROCESS | 3780 | 1461195216948 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 16:33:36 INFO - PROCESS | 3780 | 1461195216958 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B023800 == 45 [pid = 3780] [id = 83] 16:33:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050278D1800) [pid = 3780] [serial = 246] [outer = 0000000000000000] 16:33:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502810E000) [pid = 3780] [serial = 247] [outer = 00000050278D1800] 16:33:37 INFO - PROCESS | 3780 | 1461195217043 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (00000050285B0C00) [pid = 3780] [serial = 248] [outer = 00000050278D1800] 16:33:37 INFO - PROCESS | 3780 | 1461195217499 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]]]}] 16:33:37 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. 16:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 16:33:37 INFO - PROCESS | 3780 | 1461195217548 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 3780 | 1461195217550 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 16:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:33:37 INFO - PROCESS | 3780 | 1461195217554 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 3780 | 1461195217556 Marionette TRACE conn5 <- [1,298,null,{}] 16:33:37 INFO - PROCESS | 3780 | 1461195217565 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}] 16:33:37 INFO - PROCESS | 3780 | 1461195217689 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 16:33:37 INFO - PROCESS | 3780 | 1461195217701 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BE66800 == 46 [pid = 3780] [id = 84] 16:33:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (00000050285AEC00) [pid = 3780] [serial = 249] [outer = 0000000000000000] 16:33:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005028815C00) [pid = 3780] [serial = 250] [outer = 00000050285AEC00] 16:33:37 INFO - PROCESS | 3780 | 1461195217747 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005028AA7000) [pid = 3780] [serial = 251] [outer = 00000050285AEC00] 16:33:38 INFO - PROCESS | 3780 | 1461195218173 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]]]}] 16:33:38 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. 16:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 648ms 16:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:33:38 INFO - PROCESS | 3780 | 1461195218205 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 3780 | 1461195218207 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 16:33:38 INFO - PROCESS | 3780 | 1461195218211 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 3780 | 1461195218213 Marionette TRACE conn5 <- [1,302,null,{}] 16:33:38 INFO - PROCESS | 3780 | 1461195218216 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}] 16:33:38 INFO - PROCESS | 3780 | 1461195218317 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 16:33:38 INFO - PROCESS | 3780 | 1461195218325 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C96E800 == 47 [pid = 3780] [id = 85] 16:33:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000501A56E400) [pid = 3780] [serial = 252] [outer = 0000000000000000] 16:33:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005028AF2000) [pid = 3780] [serial = 253] [outer = 000000501A56E400] 16:33:38 INFO - PROCESS | 3780 | 1461195218408 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005028B10400) [pid = 3780] [serial = 254] [outer = 000000501A56E400] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (0000005029369400) [pid = 3780] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000501A577C00) [pid = 3780] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000501A58D800) [pid = 3780] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501C148000) [pid = 3780] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005021638800) [pid = 3780] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005025F70000) [pid = 3780] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (00000050285B1400) [pid = 3780] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000501A454000) [pid = 3780] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005028192400) [pid = 3780] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502C6F2C00) [pid = 3780] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502A8BD000) [pid = 3780] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (00000050278BA400) [pid = 3780] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005020C15400) [pid = 3780] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000501C141800) [pid = 3780] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (00000050222DBC00) [pid = 3780] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502880D400) [pid = 3780] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005025911400) [pid = 3780] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:33:38 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005029C0BC00) [pid = 3780] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:33:38 INFO - PROCESS | 3780 | 1461195218942 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]]]}] 16:33:38 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. 16:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 774ms 16:33:38 INFO - PROCESS | 3780 | 1461195218988 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 3780 | 1461195218991 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 16:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:33:39 INFO - PROCESS | 3780 | 1461195219007 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 3780 | 1461195219008 Marionette TRACE conn5 <- [1,306,null,{}] 16:33:39 INFO - PROCESS | 3780 | 1461195219012 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}] 16:33:39 INFO - PROCESS | 3780 | 1461195219090 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 16:33:39 INFO - PROCESS | 3780 | 1461195219096 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9CB800 == 48 [pid = 3780] [id = 86] 16:33:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000501B655800) [pid = 3780] [serial = 255] [outer = 0000000000000000] 16:33:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005025FDE400) [pid = 3780] [serial = 256] [outer = 000000501B655800] 16:33:39 INFO - PROCESS | 3780 | 1461195219141 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028B11000) [pid = 3780] [serial = 257] [outer = 000000501B655800] 16:33:39 INFO - PROCESS | 3780 | 1461195219517 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:33:39 INFO - PROCESS | 3780 | 1461195219593 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]]]}] 16:33:39 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. 16:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 649ms 16:33:39 INFO - PROCESS | 3780 | 1461195219647 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 3780 | 1461195219649 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 16:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:33:39 INFO - PROCESS | 3780 | 1461195219652 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 3780 | 1461195219654 Marionette TRACE conn5 <- [1,310,null,{}] 16:33:39 INFO - PROCESS | 3780 | 1461195219658 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}] 16:33:39 INFO - PROCESS | 3780 | 1461195219738 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 16:33:39 INFO - PROCESS | 3780 | 1461195219747 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD0C000 == 49 [pid = 3780] [id = 87] 16:33:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005028C5C400) [pid = 3780] [serial = 258] [outer = 0000000000000000] 16:33:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (00000050291B2000) [pid = 3780] [serial = 259] [outer = 0000005028C5C400] 16:33:39 INFO - PROCESS | 3780 | 1461195219792 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005029CF5000) [pid = 3780] [serial = 260] [outer = 0000005028C5C400] 16:33:40 INFO - PROCESS | 3780 | 1461195220216 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]]]}] 16:33:40 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. 16:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 16:33:40 INFO - PROCESS | 3780 | 1461195220243 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 3780 | 1461195220245 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 16:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:33:40 INFO - PROCESS | 3780 | 1461195220250 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 3780 | 1461195220253 Marionette TRACE conn5 <- [1,314,null,{}] 16:33:40 INFO - PROCESS | 3780 | 1461195220256 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}] 16:33:40 INFO - PROCESS | 3780 | 1461195220357 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 16:33:40 INFO - PROCESS | 3780 | 1461195220364 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309C4800 == 50 [pid = 3780] [id = 88] 16:33:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005029C11800) [pid = 3780] [serial = 261] [outer = 0000000000000000] 16:33:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502B90EC00) [pid = 3780] [serial = 262] [outer = 0000005029C11800] 16:33:40 INFO - PROCESS | 3780 | 1461195220414 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502C5C6C00) [pid = 3780] [serial = 263] [outer = 0000005029C11800] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDAC800 == 49 [pid = 3780] [id = 62] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005031A4B000 == 48 [pid = 3780] [id = 61] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005020847800 == 47 [pid = 3780] [id = 59] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A60000 == 46 [pid = 3780] [id = 58] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502B561800 == 45 [pid = 3780] [id = 46] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 00000050288BF800 == 44 [pid = 3780] [id = 60] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502091A000 == 43 [pid = 3780] [id = 8] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A79800 == 42 [pid = 3780] [id = 47] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000501BE68000 == 41 [pid = 3780] [id = 79] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 00000050216CC800 == 40 [pid = 3780] [id = 78] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9CA000 == 39 [pid = 3780] [id = 77] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A78800 == 38 [pid = 3780] [id = 76] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502C627800 == 37 [pid = 3780] [id = 75] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502C624000 == 36 [pid = 3780] [id = 73] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 00000050216CD800 == 35 [pid = 3780] [id = 74] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FDA000 == 34 [pid = 3780] [id = 80] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502B023800 == 33 [pid = 3780] [id = 83] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9CB800 == 32 [pid = 3780] [id = 86] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000501BE66800 == 31 [pid = 3780] [id = 84] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502C96E800 == 30 [pid = 3780] [id = 85] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD0C000 == 29 [pid = 3780] [id = 87] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 00000050288BA000 == 28 [pid = 3780] [id = 81] 16:33:41 INFO - PROCESS | 3780 | --DOCSHELL 00000050290CB800 == 27 [pid = 3780] [id = 82] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502165D000) [pid = 3780] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502FBE6400) [pid = 3780] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005028AE8800) [pid = 3780] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028803800) [pid = 3780] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502CA05800) [pid = 3780] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005029D7C400) [pid = 3780] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502C5BE000) [pid = 3780] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000501BD98400) [pid = 3780] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502B044C00) [pid = 3780] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005021666C00) [pid = 3780] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000501A58F800) [pid = 3780] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000501D68A400) [pid = 3780] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000502C031400) [pid = 3780] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050251A2400) [pid = 3780] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000502647AC00) [pid = 3780] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050278D6C00) [pid = 3780] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005028AF0400) [pid = 3780] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050214DC400) [pid = 3780] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502238B000) [pid = 3780] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005028806400) [pid = 3780] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000502CB29400) [pid = 3780] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028AA6400) [pid = 3780] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502CB24400) [pid = 3780] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000502226BC00) [pid = 3780] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005028B06000) [pid = 3780] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000502E30B400) [pid = 3780] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (00000050278C2C00) [pid = 3780] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (00000050278C8000) [pid = 3780] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000502C6F7C00) [pid = 3780] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (00000050278C8C00) [pid = 3780] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000501D623800) [pid = 3780] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (0000005029AA1C00) [pid = 3780] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005028B11C00) [pid = 3780] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 3780 | 1461195222243 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]]]}] 16:33:42 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. 16:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 2032ms 16:33:42 INFO - PROCESS | 3780 | 1461195222284 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 3780 | 1461195222288 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 16:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:33:42 INFO - PROCESS | 3780 | 1461195222294 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 3780 | 1461195222298 Marionette TRACE conn5 <- [1,318,null,{}] 16:33:42 INFO - PROCESS | 3780 | 1461195222304 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}] 16:33:42 INFO - PROCESS | 3780 | 1461195222389 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 16:33:42 INFO - PROCESS | 3780 | 1461195222398 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDBA800 == 28 [pid = 3780] [id = 89] 16:33:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501A591000) [pid = 3780] [serial = 264] [outer = 0000000000000000] 16:33:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501A591800) [pid = 3780] [serial = 265] [outer = 000000501A591000] 16:33:42 INFO - PROCESS | 3780 | 1461195222447 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501B66E000) [pid = 3780] [serial = 266] [outer = 000000501A591000] 16:33:42 INFO - PROCESS | 3780 | 1461195222909 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]]]}] 16:33:42 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. 16:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 16:33:42 INFO - PROCESS | 3780 | 1461195222930 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 3780 | 1461195222937 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 16:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:33:42 INFO - PROCESS | 3780 | 1461195222944 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 3780 | 1461195222947 Marionette TRACE conn5 <- [1,322,null,{}] 16:33:42 INFO - PROCESS | 3780 | 1461195222950 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}] 16:33:43 INFO - PROCESS | 3780 | 1461195223031 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 16:33:43 INFO - PROCESS | 3780 | 1461195223039 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 3780 | ++DOCSHELL 00000050209AD800 == 29 [pid = 3780] [id = 90] 16:33:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000501BF49C00) [pid = 3780] [serial = 267] [outer = 0000000000000000] 16:33:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (000000501BF4F800) [pid = 3780] [serial = 268] [outer = 000000501BF49C00] 16:33:43 INFO - PROCESS | 3780 | 1461195223088 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000501C144C00) [pid = 3780] [serial = 269] [outer = 000000501BF49C00] 16:33:43 INFO - PROCESS | 3780 | 1461195223562 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]]]}] 16:33:43 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. 16:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 16:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:33:43 INFO - PROCESS | 3780 | 1461195223575 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 3780 | 1461195223578 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 16:33:43 INFO - PROCESS | 3780 | 1461195223583 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 3780 | 1461195223587 Marionette TRACE conn5 <- [1,326,null,{}] 16:33:43 INFO - PROCESS | 3780 | 1461195223603 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}] 16:33:43 INFO - PROCESS | 3780 | 1461195223685 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 16:33:43 INFO - PROCESS | 3780 | 1461195223694 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022335800 == 30 [pid = 3780] [id = 91] 16:33:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000501A446400) [pid = 3780] [serial = 270] [outer = 0000000000000000] 16:33:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005020865800) [pid = 3780] [serial = 271] [outer = 000000501A446400] 16:33:43 INFO - PROCESS | 3780 | 1461195223775 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050214DEC00) [pid = 3780] [serial = 272] [outer = 000000501A446400] 16:33:44 INFO - PROCESS | 3780 | 1461195224216 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]]]}] 16:33:44 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. 16:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 16:33:44 INFO - PROCESS | 3780 | 1461195224275 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 3780 | 1461195224278 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 16:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:33:44 INFO - PROCESS | 3780 | 1461195224281 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 3780 | 1461195224283 Marionette TRACE conn5 <- [1,330,null,{}] 16:33:44 INFO - PROCESS | 3780 | 1461195224286 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}] 16:33:44 INFO - PROCESS | 3780 | 1461195224366 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 16:33:44 INFO - PROCESS | 3780 | 1461195224372 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FE5800 == 31 [pid = 3780] [id = 92] 16:33:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005021660800) [pid = 3780] [serial = 273] [outer = 0000000000000000] 16:33:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005021665000) [pid = 3780] [serial = 274] [outer = 0000005021660800] 16:33:44 INFO - PROCESS | 3780 | 1461195224420 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050217A6800) [pid = 3780] [serial = 275] [outer = 0000005021660800] 16:33:44 INFO - PROCESS | 3780 | 1461195224840 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]]]}] 16:33:44 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. 16:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 586ms 16:33:44 INFO - PROCESS | 3780 | 1461195224870 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 3780 | 1461195224872 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 16:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:33:44 INFO - PROCESS | 3780 | 1461195224880 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 3780 | 1461195224882 Marionette TRACE conn5 <- [1,334,null,{}] 16:33:44 INFO - PROCESS | 3780 | 1461195224885 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}] 16:33:44 INFO - PROCESS | 3780 | 1461195224959 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 16:33:44 INFO - PROCESS | 3780 | 1461195224965 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 3780 | ++DOCSHELL 0000005027C79800 == 32 [pid = 3780] [id = 93] 16:33:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501BD9A400) [pid = 3780] [serial = 276] [outer = 0000000000000000] 16:33:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050222DE000) [pid = 3780] [serial = 277] [outer = 000000501BD9A400] 16:33:45 INFO - PROCESS | 3780 | 1461195225012 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502276E800) [pid = 3780] [serial = 278] [outer = 000000501BD9A400] 16:33:45 INFO - PROCESS | 3780 | 1461195225445 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]]]}] 16:33:45 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. 16:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 16:33:45 INFO - PROCESS | 3780 | 1461195225468 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 3780 | 1461195225471 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 16:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:33:45 INFO - PROCESS | 3780 | 1461195225474 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 3780 | 1461195225476 Marionette TRACE conn5 <- [1,338,null,{}] 16:33:45 INFO - PROCESS | 3780 | 1461195225479 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}] 16:33:45 INFO - PROCESS | 3780 | 1461195225574 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 16:33:45 INFO - PROCESS | 3780 | 1461195225581 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288BE000 == 33 [pid = 3780] [id = 94] 16:33:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050251A8800) [pid = 3780] [serial = 279] [outer = 0000000000000000] 16:33:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502590B400) [pid = 3780] [serial = 280] [outer = 00000050251A8800] 16:33:45 INFO - PROCESS | 3780 | 1461195225631 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502594F800) [pid = 3780] [serial = 281] [outer = 00000050251A8800] 16:33:46 INFO - PROCESS | 3780 | 1461195226035 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]]]}] 16:33:46 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. 16:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 587ms 16:33:46 INFO - PROCESS | 3780 | 1461195226074 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 3780 | 1461195226076 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 16:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:33:46 INFO - PROCESS | 3780 | 1461195226079 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 3780 | 1461195226081 Marionette TRACE conn5 <- [1,342,null,{}] 16:33:46 INFO - PROCESS | 3780 | 1461195226084 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}] 16:33:46 INFO - PROCESS | 3780 | 1461195226158 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 16:33:46 INFO - PROCESS | 3780 | 1461195226164 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 3780 | ++DOCSHELL 000000502904E800 == 34 [pid = 3780] [id = 95] 16:33:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005025C6D400) [pid = 3780] [serial = 282] [outer = 0000000000000000] 16:33:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (00000050264D6000) [pid = 3780] [serial = 283] [outer = 0000005025C6D400] 16:33:46 INFO - PROCESS | 3780 | 1461195226210 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (00000050278A3000) [pid = 3780] [serial = 284] [outer = 0000005025C6D400] 16:33:46 INFO - PROCESS | 3780 | 1461195226649 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]]]}] 16:33:46 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. 16:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 16:33:46 INFO - PROCESS | 3780 | 1461195226709 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 3780 | 1461195226712 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 16:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:33:46 INFO - PROCESS | 3780 | 1461195226715 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 3780 | 1461195226717 Marionette TRACE conn5 <- [1,346,null,{}] 16:33:46 INFO - PROCESS | 3780 | 1461195226721 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}] 16:33:46 INFO - PROCESS | 3780 | 1461195226795 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 16:33:46 INFO - PROCESS | 3780 | 1461195226803 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029972000 == 35 [pid = 3780] [id = 96] 16:33:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050278C2400) [pid = 3780] [serial = 285] [outer = 0000000000000000] 16:33:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (00000050278C4C00) [pid = 3780] [serial = 286] [outer = 00000050278C2400] 16:33:46 INFO - PROCESS | 3780 | 1461195226849 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050278CE400) [pid = 3780] [serial = 287] [outer = 00000050278C2400] 16:33:47 INFO - PROCESS | 3780 | 1461195227252 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]]]}] 16:33:47 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. 16:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 585ms 16:33:47 INFO - PROCESS | 3780 | 1461195227304 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 3780 | 1461195227306 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 16:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:33:47 INFO - PROCESS | 3780 | 1461195227315 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 3780 | 1461195227317 Marionette TRACE conn5 <- [1,350,null,{}] 16:33:47 INFO - PROCESS | 3780 | 1461195227329 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}] 16:33:47 INFO - PROCESS | 3780 | 1461195227423 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 16:33:47 INFO - PROCESS | 3780 | 1461195227429 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022335000 == 36 [pid = 3780] [id = 97] 16:33:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (00000050278CB000) [pid = 3780] [serial = 288] [outer = 0000000000000000] 16:33:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050278D6800) [pid = 3780] [serial = 289] [outer = 00000050278CB000] 16:33:47 INFO - PROCESS | 3780 | 1461195227474 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028106800) [pid = 3780] [serial = 290] [outer = 00000050278CB000] 16:33:47 INFO - PROCESS | 3780 | 1461195227909 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]]]}] 16:33:47 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. 16:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 650ms 16:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:33:47 INFO - PROCESS | 3780 | 1461195227963 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 3780 | 1461195227965 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 16:33:47 INFO - PROCESS | 3780 | 1461195227968 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 3780 | 1461195227970 Marionette TRACE conn5 <- [1,354,null,{}] 16:33:47 INFO - PROCESS | 3780 | 1461195227979 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}] 16:33:48 INFO - PROCESS | 3780 | 1461195228078 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 16:33:48 INFO - PROCESS | 3780 | 1461195228084 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C626800 == 37 [pid = 3780] [id = 98] 16:33:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005027CAB800) [pid = 3780] [serial = 291] [outer = 0000000000000000] 16:33:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005028261400) [pid = 3780] [serial = 292] [outer = 0000005027CAB800] 16:33:48 INFO - PROCESS | 3780 | 1461195228129 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005028804400) [pid = 3780] [serial = 293] [outer = 0000005027CAB800] 16:33:48 INFO - PROCESS | 3780 | 1461195228576 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]]]}] 16:33:48 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. 16:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 16:33:48 INFO - PROCESS | 3780 | 1461195228600 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 3780 | 1461195228602 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 16:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:33:48 INFO - PROCESS | 3780 | 1461195228624 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 3780 | 1461195228627 Marionette TRACE conn5 <- [1,358,null,{}] 16:33:48 INFO - PROCESS | 3780 | 1461195228636 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}] 16:33:48 INFO - PROCESS | 3780 | 1461195228751 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 16:33:48 INFO - PROCESS | 3780 | 1461195228828 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 3780 | ++DOCSHELL 0000005027C79000 == 38 [pid = 3780] [id = 99] 16:33:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005028819400) [pid = 3780] [serial = 294] [outer = 0000000000000000] 16:33:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005028A9E000) [pid = 3780] [serial = 295] [outer = 0000005028819400] 16:33:48 INFO - PROCESS | 3780 | 1461195228878 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005028AECC00) [pid = 3780] [serial = 296] [outer = 0000005028819400] 16:33:49 INFO - PROCESS | 3780 | 1461195229299 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]]]}] 16:33:49 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. 16:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 882ms 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005021661400) [pid = 3780] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502880E800) [pid = 3780] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005028C5C400) [pid = 3780] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (00000050278D1800) [pid = 3780] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (00000050285AEC00) [pid = 3780] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501A56E400) [pid = 3780] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502CD05000) [pid = 3780] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005029AA2000) [pid = 3780] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502596CC00) [pid = 3780] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501A590C00) [pid = 3780] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502E303C00) [pid = 3780] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (00000050264D8800) [pid = 3780] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005025946400) [pid = 3780] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005022266C00) [pid = 3780] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501A593C00) [pid = 3780] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000501A584400) [pid = 3780] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:33:49 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501B655800) [pid = 3780] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:33:49 INFO - PROCESS | 3780 | 1461195229520 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 3780 | 1461195229522 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 16:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:33:49 INFO - PROCESS | 3780 | 1461195229526 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 3780 | 1461195229528 Marionette TRACE conn5 <- [1,362,null,{}] 16:33:49 INFO - PROCESS | 3780 | 1461195229531 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}] 16:33:49 INFO - PROCESS | 3780 | 1461195229605 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 16:33:49 INFO - PROCESS | 3780 | 1461195229611 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C85800 == 39 [pid = 3780] [id = 100] 16:33:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005021116000) [pid = 3780] [serial = 297] [outer = 0000000000000000] 16:33:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005025902C00) [pid = 3780] [serial = 298] [outer = 0000005021116000] 16:33:49 INFO - PROCESS | 3780 | 1461195229657 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502880BC00) [pid = 3780] [serial = 299] [outer = 0000005021116000] 16:33:50 INFO - PROCESS | 3780 | 1461195230068 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]]]}] 16:33:50 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. 16:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 585ms 16:33:50 INFO - PROCESS | 3780 | 1461195230114 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 3780 | 1461195230116 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 16:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:33:50 INFO - PROCESS | 3780 | 1461195230119 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 3780 | 1461195230121 Marionette TRACE conn5 <- [1,366,null,{}] 16:33:50 INFO - PROCESS | 3780 | 1461195230124 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}] 16:33:50 INFO - PROCESS | 3780 | 1461195230200 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 16:33:50 INFO - PROCESS | 3780 | 1461195230205 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB0F800 == 40 [pid = 3780] [id = 101] 16:33:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028B04800) [pid = 3780] [serial = 300] [outer = 0000000000000000] 16:33:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028B0A400) [pid = 3780] [serial = 301] [outer = 0000005028B04800] 16:33:50 INFO - PROCESS | 3780 | 1461195230251 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005028C59C00) [pid = 3780] [serial = 302] [outer = 0000005028B04800] 16:33:50 INFO - PROCESS | 3780 | 1461195230655 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]]]}] 16:33:50 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. 16:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 586ms 16:33:50 INFO - PROCESS | 3780 | 1461195230713 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 3780 | 1461195230715 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 16:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:33:50 INFO - PROCESS | 3780 | 1461195230718 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 3780 | 1461195230720 Marionette TRACE conn5 <- [1,370,null,{}] 16:33:50 INFO - PROCESS | 3780 | 1461195230724 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}] 16:33:50 INFO - PROCESS | 3780 | 1461195230800 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 16:33:50 INFO - PROCESS | 3780 | 1461195230806 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 3780 | ++DOCSHELL 000000502F383000 == 41 [pid = 3780] [id = 102] 16:33:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005028F04C00) [pid = 3780] [serial = 303] [outer = 0000000000000000] 16:33:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502936E400) [pid = 3780] [serial = 304] [outer = 0000005028F04C00] 16:33:50 INFO - PROCESS | 3780 | 1461195230853 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005029A9C800) [pid = 3780] [serial = 305] [outer = 0000005028F04C00] 16:33:51 INFO - PROCESS | 3780 | 1461195231262 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]]]}] 16:33:51 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. 16:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 586ms 16:33:51 INFO - PROCESS | 3780 | 1461195231313 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 3780 | 1461195231315 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 16:33:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:33:51 INFO - PROCESS | 3780 | 1461195231319 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 3780 | 1461195231321 Marionette TRACE conn5 <- [1,374,null,{}] 16:33:51 INFO - PROCESS | 3780 | 1461195231324 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}] 16:33:51 INFO - PROCESS | 3780 | 1461195231400 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 16:33:51 INFO - PROCESS | 3780 | 1461195231406 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 3780 | ++DOCSHELL 00000050308D2800 == 42 [pid = 3780] [id = 103] 16:33:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005029A9F400) [pid = 3780] [serial = 306] [outer = 0000000000000000] 16:33:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005029AECC00) [pid = 3780] [serial = 307] [outer = 0000005029A9F400] 16:33:51 INFO - PROCESS | 3780 | 1461195231454 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502A3DC000) [pid = 3780] [serial = 308] [outer = 0000005029A9F400] 16:33:52 INFO - PROCESS | 3780 | 1461195232263 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:33:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 986ms 16:33:52 INFO - PROCESS | 3780 | 1461195232309 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 16:33:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:33:52 INFO - PROCESS | 3780 | 1461195232315 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 16:33:52 INFO - PROCESS | 3780 | 1461195232321 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 3780 | 1461195232325 Marionette TRACE conn5 <- [1,378,null,{}] 16:33:52 INFO - PROCESS | 3780 | 1461195232330 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}] 16:33:52 INFO - PROCESS | 3780 | 1461195232448 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 16:33:52 INFO - PROCESS | 3780 | 1461195232518 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020AD3800 == 43 [pid = 3780] [id = 104] 16:33:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000501A63A800) [pid = 3780] [serial = 309] [outer = 0000000000000000] 16:33:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000501BF44C00) [pid = 3780] [serial = 310] [outer = 000000501A63A800] 16:33:52 INFO - PROCESS | 3780 | 1461195232576 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000501C149000) [pid = 3780] [serial = 311] [outer = 000000501A63A800] 16:33:53 INFO - PROCESS | 3780 | 1461195233358 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:33:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:33:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1088ms 16:33:53 INFO - PROCESS | 3780 | 1461195233420 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 3780 | 1461195233427 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 16:33:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:33:53 INFO - PROCESS | 3780 | 1461195233434 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 3780 | 1461195233437 Marionette TRACE conn5 <- [1,382,null,{}] 16:33:53 INFO - PROCESS | 3780 | 1461195233441 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}] 16:33:53 INFO - PROCESS | 3780 | 1461195233564 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 16:33:53 INFO - PROCESS | 3780 | 1461195233624 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020913000 == 44 [pid = 3780] [id = 105] 16:33:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000501A451800) [pid = 3780] [serial = 312] [outer = 0000000000000000] 16:33:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005020931000) [pid = 3780] [serial = 313] [outer = 000000501A451800] 16:33:53 INFO - PROCESS | 3780 | 1461195233680 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502225F400) [pid = 3780] [serial = 314] [outer = 000000501A451800] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 000000502F383000 == 43 [pid = 3780] [id = 102] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB0F800 == 42 [pid = 3780] [id = 101] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C85800 == 41 [pid = 3780] [id = 100] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 0000005027C79000 == 40 [pid = 3780] [id = 99] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 000000502C626800 == 39 [pid = 3780] [id = 98] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 0000005022335000 == 38 [pid = 3780] [id = 97] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 0000005029972000 == 37 [pid = 3780] [id = 96] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 000000502904E800 == 36 [pid = 3780] [id = 95] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 00000050288BE000 == 35 [pid = 3780] [id = 94] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 0000005027C79800 == 34 [pid = 3780] [id = 93] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502B90EC00) [pid = 3780] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FE5800 == 33 [pid = 3780] [id = 92] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 0000005022335800 == 32 [pid = 3780] [id = 91] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 00000050209AD800 == 31 [pid = 3780] [id = 90] 16:33:54 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDBA800 == 30 [pid = 3780] [id = 89] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502590A800) [pid = 3780] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502C032400) [pid = 3780] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005029CF5000) [pid = 3780] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502810E000) [pid = 3780] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005028AA7000) [pid = 3780] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005028815C00) [pid = 3780] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005028AF2000) [pid = 3780] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050291B2000) [pid = 3780] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005028B10400) [pid = 3780] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502CD08400) [pid = 3780] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502C6F4400) [pid = 3780] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502A898C00) [pid = 3780] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050285A9000) [pid = 3780] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050278D0400) [pid = 3780] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005021665800) [pid = 3780] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000501C143000) [pid = 3780] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502E4BE400) [pid = 3780] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502789C800) [pid = 3780] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502594CC00) [pid = 3780] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005025CD0400) [pid = 3780] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050222D8800) [pid = 3780] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005022B89800) [pid = 3780] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501BF49400) [pid = 3780] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501D158400) [pid = 3780] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000501C13C400) [pid = 3780] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000501AE5DC00) [pid = 3780] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000502CD0F000) [pid = 3780] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (00000050285B0C00) [pid = 3780] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005025FDE400) [pid = 3780] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0000005028B11000) [pid = 3780] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (00000050278BE400) [pid = 3780] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 3780 | 1461195234592 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:33:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1193ms 16:33:54 INFO - PROCESS | 3780 | 1461195234630 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 3780 | 1461195234635 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 16:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:33:54 INFO - PROCESS | 3780 | 1461195234640 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 3780 | 1461195234644 Marionette TRACE conn5 <- [1,386,null,{}] 16:33:54 INFO - PROCESS | 3780 | 1461195234649 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}] 16:33:54 INFO - PROCESS | 3780 | 1461195234735 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 16:33:54 INFO - PROCESS | 3780 | 1461195234744 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 3780 | ++DOCSHELL 000000502084D800 == 31 [pid = 3780] [id = 106] 16:33:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501A630000) [pid = 3780] [serial = 315] [outer = 0000000000000000] 16:33:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000501B657C00) [pid = 3780] [serial = 316] [outer = 000000501A630000] 16:33:54 INFO - PROCESS | 3780 | 1461195234794 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (000000501C146800) [pid = 3780] [serial = 317] [outer = 000000501A630000] 16:33:55 INFO - PROCESS | 3780 | 1461195235295 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]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 16:33:55 INFO - PROCESS | 3780 | 1461195235315 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 3780 | 1461195235321 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 16:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:33:55 INFO - PROCESS | 3780 | 1461195235327 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 3780 | 1461195235330 Marionette TRACE conn5 <- [1,390,null,{}] 16:33:55 INFO - PROCESS | 3780 | 1461195235333 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}] 16:33:55 INFO - PROCESS | 3780 | 1461195235415 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 16:33:55 INFO - PROCESS | 3780 | 1461195235423 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022765000 == 32 [pid = 3780] [id = 107] 16:33:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000502119A000) [pid = 3780] [serial = 318] [outer = 0000000000000000] 16:33:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000502163C800) [pid = 3780] [serial = 319] [outer = 000000502119A000] 16:33:55 INFO - PROCESS | 3780 | 1461195235471 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000502166A000) [pid = 3780] [serial = 320] [outer = 000000502119A000] 16:33:55 INFO - PROCESS | 3780 | 1461195235955 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]]]}] 16:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 16:33:56 INFO - PROCESS | 3780 | 1461195236020 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 3780 | 1461195236023 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 16:33:56 INFO - PROCESS | 3780 | 1461195236026 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:33:56 INFO - PROCESS | 3780 | 1461195236030 Marionette TRACE conn5 <- [1,394,null,{}] 16:33:56 INFO - PROCESS | 3780 | 1461195236041 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}] 16:33:56 INFO - PROCESS | 3780 | 1461195236147 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 16:33:56 INFO - PROCESS | 3780 | 1461195236221 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 3780 | ++DOCSHELL 000000502843D000 == 33 [pid = 3780] [id = 108] 16:33:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005022770800) [pid = 3780] [serial = 321] [outer = 0000000000000000] 16:33:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050251A3000) [pid = 3780] [serial = 322] [outer = 0000005022770800] 16:33:56 INFO - PROCESS | 3780 | 1461195236271 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000502590DC00) [pid = 3780] [serial = 323] [outer = 0000005022770800] 16:33:56 INFO - PROCESS | 3780 | 1461195236650 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]]]}] 16:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 692ms 16:33:56 INFO - PROCESS | 3780 | 1461195236721 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 3780 | 1461195236724 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 16:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:33:56 INFO - PROCESS | 3780 | 1461195236727 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - PROCESS | 3780 | 1461195236729 Marionette TRACE conn5 <- [1,398,null,{}] 16:33:56 INFO - PROCESS | 3780 | 1461195236733 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}] 16:33:56 INFO - PROCESS | 3780 | 1461195236834 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 16:33:56 INFO - PROCESS | 3780 | 1461195236848 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028E9B800 == 34 [pid = 3780] [id = 109] 16:33:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000502594A000) [pid = 3780] [serial = 324] [outer = 0000000000000000] 16:33:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502594E800) [pid = 3780] [serial = 325] [outer = 000000502594A000] 16:33:56 INFO - PROCESS | 3780 | 1461195236928 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000502647FC00) [pid = 3780] [serial = 326] [outer = 000000502594A000] 16:33:57 INFO - PROCESS | 3780 | 1461195237369 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]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 693ms 16:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:33:57 INFO - PROCESS | 3780 | 1461195237422 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 3780 | 1461195237424 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 16:33:57 INFO - PROCESS | 3780 | 1461195237447 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 3780 | 1461195237449 Marionette TRACE conn5 <- [1,402,null,{}] 16:33:57 INFO - PROCESS | 3780 | 1461195237489 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}] 16:33:57 INFO - PROCESS | 3780 | 1461195237584 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 16:33:57 INFO - PROCESS | 3780 | 1461195237596 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 3780 | ++DOCSHELL 000000502991C000 == 35 [pid = 3780] [id = 110] 16:33:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278BC000) [pid = 3780] [serial = 327] [outer = 0000000000000000] 16:33:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050278BF800) [pid = 3780] [serial = 328] [outer = 00000050278BC000] 16:33:57 INFO - PROCESS | 3780 | 1461195237641 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (00000050278CA400) [pid = 3780] [serial = 329] [outer = 00000050278BC000] 16:33:58 INFO - PROCESS | 3780 | 1461195238122 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]]]}] 16:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 754ms 16:33:58 INFO - PROCESS | 3780 | 1461195238186 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 3780 | 1461195238188 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 16:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:33:58 INFO - PROCESS | 3780 | 1461195238191 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 3780 | 1461195238193 Marionette TRACE conn5 <- [1,406,null,{}] 16:33:58 INFO - PROCESS | 3780 | 1461195238196 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}] 16:33:58 INFO - PROCESS | 3780 | 1461195238306 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 16:33:58 INFO - PROCESS | 3780 | 1461195238370 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C084800 == 36 [pid = 3780] [id = 111] 16:33:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028805400) [pid = 3780] [serial = 330] [outer = 0000000000000000] 16:33:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028809C00) [pid = 3780] [serial = 331] [outer = 0000005028805400] 16:33:58 INFO - PROCESS | 3780 | 1461195238424 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028814C00) [pid = 3780] [serial = 332] [outer = 0000005028805400] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028F04C00) [pid = 3780] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (00000050278CB000) [pid = 3780] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005029C11800) [pid = 3780] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501A446400) [pid = 3780] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005021660800) [pid = 3780] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000501A591000) [pid = 3780] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (00000050251A8800) [pid = 3780] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050278C2400) [pid = 3780] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000501BF49C00) [pid = 3780] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005025C6D400) [pid = 3780] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501BD9A400) [pid = 3780] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005027CAB800) [pid = 3780] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005028819400) [pid = 3780] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005021116000) [pid = 3780] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:33:58 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005028B04800) [pid = 3780] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:33:58 INFO - PROCESS | 3780 | 1461195238974 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]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 839ms 16:33:59 INFO - PROCESS | 3780 | 1461195239034 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 3780 | 1461195239036 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 16:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:33:59 INFO - PROCESS | 3780 | 1461195239039 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 3780 | 1461195239041 Marionette TRACE conn5 <- [1,410,null,{}] 16:33:59 INFO - PROCESS | 3780 | 1461195239044 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}] 16:33:59 INFO - PROCESS | 3780 | 1461195239143 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 16:33:59 INFO - PROCESS | 3780 | 1461195239153 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 3780 | ++DOCSHELL 00000050211BF800 == 37 [pid = 3780] [id = 112] 16:33:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050251A8800) [pid = 3780] [serial = 333] [outer = 0000000000000000] 16:33:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (00000050278C2400) [pid = 3780] [serial = 334] [outer = 00000050251A8800] 16:33:59 INFO - PROCESS | 3780 | 1461195239199 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050288ECC00) [pid = 3780] [serial = 335] [outer = 00000050251A8800] 16:33:59 INFO - PROCESS | 3780 | 1461195239597 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]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 586ms 16:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:33:59 INFO - PROCESS | 3780 | 1461195239629 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 3780 | 1461195239631 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 16:33:59 INFO - PROCESS | 3780 | 1461195239634 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 3780 | 1461195239636 Marionette TRACE conn5 <- [1,414,null,{}] 16:33:59 INFO - PROCESS | 3780 | 1461195239639 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}] 16:33:59 INFO - PROCESS | 3780 | 1461195239713 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 16:33:59 INFO - PROCESS | 3780 | 1461195239719 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C96D000 == 38 [pid = 3780] [id = 113] 16:33:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005028AA4000) [pid = 3780] [serial = 336] [outer = 0000000000000000] 16:33:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028AEBC00) [pid = 3780] [serial = 337] [outer = 0000005028AA4000] 16:33:59 INFO - PROCESS | 3780 | 1461195239765 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028B07400) [pid = 3780] [serial = 338] [outer = 0000005028AA4000] 16:34:00 INFO - PROCESS | 3780 | 1461195240186 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]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 587ms 16:34:00 INFO - PROCESS | 3780 | 1461195240225 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 3780 | 1461195240227 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 16:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:34:00 INFO - PROCESS | 3780 | 1461195240231 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 3780 | 1461195240232 Marionette TRACE conn5 <- [1,418,null,{}] 16:34:00 INFO - PROCESS | 3780 | 1461195240236 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}] 16:34:00 INFO - PROCESS | 3780 | 1461195240310 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 16:34:00 INFO - PROCESS | 3780 | 1461195240316 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9D1800 == 39 [pid = 3780] [id = 114] 16:34:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005028B10C00) [pid = 3780] [serial = 339] [outer = 0000000000000000] 16:34:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005028C59400) [pid = 3780] [serial = 340] [outer = 0000005028B10C00] 16:34:00 INFO - PROCESS | 3780 | 1461195240361 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005029398C00) [pid = 3780] [serial = 341] [outer = 0000005028B10C00] 16:34:01 INFO - PROCESS | 3780 | 1461195241333 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]]]}] 16:34:01 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 16:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1142ms 16:34:01 INFO - PROCESS | 3780 | 1461195241376 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 3780 | 1461195241380 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 16:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:34:01 INFO - PROCESS | 3780 | 1461195241386 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 3780 | 1461195241390 Marionette TRACE conn5 <- [1,422,null,{}] 16:34:01 INFO - PROCESS | 3780 | 1461195241396 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}] 16:34:01 INFO - PROCESS | 3780 | 1461195241503 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 16:34:01 INFO - PROCESS | 3780 | 1461195241565 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 3780 | ++DOCSHELL 00000050212C4800 == 40 [pid = 3780] [id = 115] 16:34:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000501B66A800) [pid = 3780] [serial = 342] [outer = 0000000000000000] 16:34:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000501BE3CC00) [pid = 3780] [serial = 343] [outer = 000000501B66A800] 16:34:01 INFO - PROCESS | 3780 | 1461195241623 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000501D9C8C00) [pid = 3780] [serial = 344] [outer = 000000501B66A800] 16:34:02 INFO - PROCESS | 3780 | 1461195242758 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]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1383ms 16:34:02 INFO - PROCESS | 3780 | 1461195242773 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 3780 | 1461195242780 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 16:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:34:02 INFO - PROCESS | 3780 | 1461195242787 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 3780 | 1461195242790 Marionette TRACE conn5 <- [1,426,null,{}] 16:34:02 INFO - PROCESS | 3780 | 1461195242794 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}] 16:34:02 INFO - PROCESS | 3780 | 1461195242899 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 16:34:03 INFO - PROCESS | 3780 | 1461195242997 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 3780 | ++DOCSHELL 000000502A83A000 == 41 [pid = 3780] [id = 116] 16:34:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000501DA17000) [pid = 3780] [serial = 345] [outer = 0000000000000000] 16:34:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005022F1FC00) [pid = 3780] [serial = 346] [outer = 000000501DA17000] 16:34:03 INFO - PROCESS | 3780 | 1461195243095 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502594E000) [pid = 3780] [serial = 347] [outer = 000000501DA17000] 16:34:03 INFO - PROCESS | 3780 | 1461195243711 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] 16:34:03 INFO - PROCESS | 3780 | 1461195243783 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 16:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:34:03 INFO - PROCESS | 3780 | 1461195243787 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 3780 | 1461195243791 Marionette TRACE conn5 <- [1,430,null,{}] 16:34:03 INFO - PROCESS | 3780 | 1461195243803 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}] 16:34:04 INFO - PROCESS | 3780 | 1461195244055 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 16:34:04 INFO - PROCESS | 3780 | 1461195244139 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020C58000 == 42 [pid = 3780] [id = 117] 16:34:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000501A589000) [pid = 3780] [serial = 348] [outer = 0000000000000000] 16:34:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000501BD98400) [pid = 3780] [serial = 349] [outer = 000000501A589000] 16:34:04 INFO - PROCESS | 3780 | 1461195244193 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501C148400) [pid = 3780] [serial = 350] [outer = 000000501A589000] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502C96D000 == 41 [pid = 3780] [id = 113] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 00000050211BF800 == 40 [pid = 3780] [id = 112] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502C084800 == 39 [pid = 3780] [id = 111] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502991C000 == 38 [pid = 3780] [id = 110] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005028E9B800 == 37 [pid = 3780] [id = 109] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502843D000 == 36 [pid = 3780] [id = 108] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005022765000 == 35 [pid = 3780] [id = 107] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502084D800 == 34 [pid = 3780] [id = 106] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005020913000 == 33 [pid = 3780] [id = 105] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005020AD3800 == 32 [pid = 3780] [id = 104] 16:34:04 INFO - PROCESS | 3780 | --DOCSHELL 00000050308D2800 == 31 [pid = 3780] [id = 103] 16:34:04 INFO - PROCESS | 3780 | 1461195244812 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]]]}] 16:34:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:34:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1088ms 16:34:04 INFO - PROCESS | 3780 | 1461195244879 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 16:34:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:34:04 INFO - PROCESS | 3780 | 1461195244885 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 16:34:04 INFO - PROCESS | 3780 | 1461195244890 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 3780 | 1461195244893 Marionette TRACE conn5 <- [1,434,null,{}] 16:34:04 INFO - PROCESS | 3780 | 1461195244898 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}] 16:34:05 INFO - PROCESS | 3780 | 1461195244988 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005028106800) [pid = 3780] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502C5C6C00) [pid = 3780] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005020865800) [pid = 3780] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050214DEC00) [pid = 3780] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005021665000) [pid = 3780] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050217A6800) [pid = 3780] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501A591800) [pid = 3780] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000501B66E000) [pid = 3780] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502590B400) [pid = 3780] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502594F800) [pid = 3780] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050278C4C00) [pid = 3780] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000501BF4F800) [pid = 3780] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501C144C00) [pid = 3780] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050264D6000) [pid = 3780] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (00000050278A3000) [pid = 3780] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050222DE000) [pid = 3780] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000502276E800) [pid = 3780] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005028804400) [pid = 3780] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005028261400) [pid = 3780] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0000005028A9E000) [pid = 3780] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0000005025902C00) [pid = 3780] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (0000005028B0A400) [pid = 3780] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (000000502880BC00) [pid = 3780] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005028AECC00) [pid = 3780] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (0000005028C59C00) [pid = 3780] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (00000050278D6800) [pid = 3780] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (00000050278CE400) [pid = 3780] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (0000005029A9C800) [pid = 3780] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (000000502936E400) [pid = 3780] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3780 | 1461195245056 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020851800 == 32 [pid = 3780] [id = 118] 16:34:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (000000501A58F000) [pid = 3780] [serial = 351] [outer = 0000000000000000] 16:34:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (000000501BF4C800) [pid = 3780] [serial = 352] [outer = 000000501A58F000] 16:34:05 INFO - PROCESS | 3780 | 1461195245107 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (000000502115BC00) [pid = 3780] [serial = 353] [outer = 000000501A58F000] 16:34:05 INFO - PROCESS | 3780 | 1461195245535 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]]]}] 16:34:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 16:34:05 INFO - PROCESS | 3780 | 1461195245584 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 16:34:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:34:05 INFO - PROCESS | 3780 | 1461195245587 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 16:34:05 INFO - PROCESS | 3780 | 1461195245590 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 3780 | 1461195245593 Marionette TRACE conn5 <- [1,438,null,{}] 16:34:05 INFO - PROCESS | 3780 | 1461195245596 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}] 16:34:05 INFO - PROCESS | 3780 | 1461195245678 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 16:34:05 INFO - PROCESS | 3780 | 1461195245691 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F85800 == 33 [pid = 3780] [id = 119] 16:34:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (0000005022263000) [pid = 3780] [serial = 354] [outer = 0000000000000000] 16:34:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (00000050222DD800) [pid = 3780] [serial = 355] [outer = 0000005022263000] 16:34:05 INFO - PROCESS | 3780 | 1461195245744 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0000005022F18800) [pid = 3780] [serial = 356] [outer = 0000005022263000] 16:34:06 INFO - PROCESS | 3780 | 1461195246210 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]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 16:34:06 INFO - PROCESS | 3780 | 1461195246220 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 3780 | 1461195246224 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:34:06 INFO - PROCESS | 3780 | 1461195246235 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 3780 | 1461195246240 Marionette TRACE conn5 <- [1,442,null,{}] 16:34:06 INFO - PROCESS | 3780 | 1461195246243 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}] 16:34:06 INFO - PROCESS | 3780 | 1461195246323 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 16:34:06 INFO - PROCESS | 3780 | 1461195246332 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028DB2000 == 34 [pid = 3780] [id = 120] 16:34:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (0000005022F15800) [pid = 3780] [serial = 357] [outer = 0000000000000000] 16:34:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005025C68800) [pid = 3780] [serial = 358] [outer = 0000005022F15800] 16:34:06 INFO - PROCESS | 3780 | 1461195246378 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (00000050278A0C00) [pid = 3780] [serial = 359] [outer = 0000005022F15800] 16:34:06 INFO - PROCESS | 3780 | 1461195246793 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]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 586ms 16:34:06 INFO - PROCESS | 3780 | 1461195246821 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 3780 | 1461195246823 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:34:06 INFO - PROCESS | 3780 | 1461195246826 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 3780 | 1461195246828 Marionette TRACE conn5 <- [1,446,null,{}] 16:34:06 INFO - PROCESS | 3780 | 1461195246832 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}] 16:34:06 INFO - PROCESS | 3780 | 1461195246906 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 16:34:06 INFO - PROCESS | 3780 | 1461195246913 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 3780 | ++DOCSHELL 000000502990E000 == 35 [pid = 3780] [id = 121] 16:34:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (00000050278BA400) [pid = 3780] [serial = 360] [outer = 0000000000000000] 16:34:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (00000050278C5C00) [pid = 3780] [serial = 361] [outer = 00000050278BA400] 16:34:06 INFO - PROCESS | 3780 | 1461195246959 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050278D8800) [pid = 3780] [serial = 362] [outer = 00000050278BA400] 16:34:07 INFO - PROCESS | 3780 | 1461195247446 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]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:34:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 629ms 16:34:07 INFO - PROCESS | 3780 | 1461195247458 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 3780 | 1461195247460 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:34:07 INFO - PROCESS | 3780 | 1461195247468 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 3780 | 1461195247470 Marionette TRACE conn5 <- [1,450,null,{}] 16:34:07 INFO - PROCESS | 3780 | 1461195247480 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}] 16:34:07 INFO - PROCESS | 3780 | 1461195247600 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 16:34:07 INFO - PROCESS | 3780 | 1461195247610 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 3780 | ++DOCSHELL 000000502BA64000 == 36 [pid = 3780] [id = 122] 16:34:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005028805800) [pid = 3780] [serial = 363] [outer = 0000000000000000] 16:34:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005028807400) [pid = 3780] [serial = 364] [outer = 0000005028805800] 16:34:07 INFO - PROCESS | 3780 | 1461195247664 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005028AA7C00) [pid = 3780] [serial = 365] [outer = 0000005028805800] 16:34:08 INFO - PROCESS | 3780 | 1461195248129 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] 16:34:08 INFO - PROCESS | 3780 | 1461195248166 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 16:34:08 INFO - PROCESS | 3780 | 1461195248169 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 3780 | 1461195248171 Marionette TRACE conn5 <- [1,454,null,{}] 16:34:08 INFO - PROCESS | 3780 | 1461195248175 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}] 16:34:08 INFO - PROCESS | 3780 | 1461195248300 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 16:34:08 INFO - PROCESS | 3780 | 1461195248324 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C94F800 == 37 [pid = 3780] [id = 123] 16:34:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028B0E400) [pid = 3780] [serial = 366] [outer = 0000000000000000] 16:34:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028C61400) [pid = 3780] [serial = 367] [outer = 0000005028B0E400] 16:34:08 INFO - PROCESS | 3780 | 1461195248370 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005029A9C000) [pid = 3780] [serial = 368] [outer = 0000005028B0E400] 16:34:08 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:08 INFO - PROCESS | 3780 | 1461195248802 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]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 693ms 16:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:34:08 INFO - PROCESS | 3780 | 1461195248866 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 3780 | 1461195248869 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 16:34:08 INFO - PROCESS | 3780 | 1461195248878 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 3780 | 1461195248880 Marionette TRACE conn5 <- [1,458,null,{}] 16:34:08 INFO - PROCESS | 3780 | 1461195248884 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}] 16:34:08 INFO - PROCESS | 3780 | 1461195248979 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 16:34:08 INFO - PROCESS | 3780 | 1461195248985 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9C6000 == 38 [pid = 3780] [id = 124] 16:34:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005029A99800) [pid = 3780] [serial = 369] [outer = 0000000000000000] 16:34:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005029CF1400) [pid = 3780] [serial = 370] [outer = 0000005029A99800] 16:34:09 INFO - PROCESS | 3780 | 1461195249034 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502A3E4C00) [pid = 3780] [serial = 371] [outer = 0000005029A99800] 16:34:09 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000501A451800) [pid = 3780] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:34:09 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502594A000) [pid = 3780] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:34:09 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005022770800) [pid = 3780] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:34:09 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028805400) [pid = 3780] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:34:09 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005028AA4000) [pid = 3780] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:34:09 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501A630000) [pid = 3780] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:34:09 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (00000050278BC000) [pid = 3780] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:34:09 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050251A8800) [pid = 3780] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:34:09 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000502119A000) [pid = 3780] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:34:09 INFO - PROCESS | 3780 | 1461195249484 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] 16:34:09 INFO - PROCESS | 3780 | 1461195249526 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 16:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:34:09 INFO - PROCESS | 3780 | 1461195249529 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 3780 | 1461195249531 Marionette TRACE conn5 <- [1,462,null,{}] 16:34:09 INFO - PROCESS | 3780 | 1461195249534 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}] 16:34:09 INFO - PROCESS | 3780 | 1461195249638 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 16:34:09 INFO - PROCESS | 3780 | 1461195249646 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB1C000 == 39 [pid = 3780] [id = 125] 16:34:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005025C68C00) [pid = 3780] [serial = 372] [outer = 0000000000000000] 16:34:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005028F0A000) [pid = 3780] [serial = 373] [outer = 0000005025C68C00] 16:34:09 INFO - PROCESS | 3780 | 1461195249691 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000502A8C3400) [pid = 3780] [serial = 374] [outer = 0000005025C68C00] 16:34:10 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:10 INFO - PROCESS | 3780 | 1461195250135 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] 16:34:10 INFO - PROCESS | 3780 | 1461195250162 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:34:10 INFO - PROCESS | 3780 | 1461195250165 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 3780 | 1461195250167 Marionette TRACE conn5 <- [1,466,null,{}] 16:34:10 INFO - PROCESS | 3780 | 1461195250171 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}] 16:34:10 INFO - PROCESS | 3780 | 1461195250247 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 16:34:10 INFO - PROCESS | 3780 | 1461195250253 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD14800 == 40 [pid = 3780] [id = 126] 16:34:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000502B90C800) [pid = 3780] [serial = 375] [outer = 0000000000000000] 16:34:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000502B913800) [pid = 3780] [serial = 376] [outer = 000000502B90C800] 16:34:10 INFO - PROCESS | 3780 | 1461195250298 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000502C031400) [pid = 3780] [serial = 377] [outer = 000000502B90C800] 16:34:10 INFO - PROCESS | 3780 | 1461195250707 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] 16:34:10 INFO - PROCESS | 3780 | 1461195250757 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:34:10 INFO - PROCESS | 3780 | 1461195250760 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 3780 | 1461195250762 Marionette TRACE conn5 <- [1,470,null,{}] 16:34:10 INFO - PROCESS | 3780 | 1461195250770 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}] 16:34:10 INFO - PROCESS | 3780 | 1461195250868 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 16:34:10 INFO - PROCESS | 3780 | 1461195250877 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309C0800 == 41 [pid = 3780] [id = 127] 16:34:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502C5BD400) [pid = 3780] [serial = 378] [outer = 0000000000000000] 16:34:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000502C5CB000) [pid = 3780] [serial = 379] [outer = 000000502C5BD400] 16:34:10 INFO - PROCESS | 3780 | 1461195250927 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502C6F3800) [pid = 3780] [serial = 380] [outer = 000000502C5BD400] 16:34:11 INFO - PROCESS | 3780 | 1461195251541 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]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:34:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 839ms 16:34:11 INFO - PROCESS | 3780 | 1461195251609 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 3780 | 1461195251614 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 16:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:34:11 INFO - PROCESS | 3780 | 1461195251621 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 3780 | 1461195251625 Marionette TRACE conn5 <- [1,474,null,{}] 16:34:11 INFO - PROCESS | 3780 | 1461195251631 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}] 16:34:11 INFO - PROCESS | 3780 | 1461195251741 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 16:34:11 INFO - PROCESS | 3780 | 1461195251810 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 3780 | ++DOCSHELL 00000050225B6000 == 42 [pid = 3780] [id = 128] 16:34:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000501C148000) [pid = 3780] [serial = 381] [outer = 0000000000000000] 16:34:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005021417400) [pid = 3780] [serial = 382] [outer = 000000501C148000] 16:34:11 INFO - PROCESS | 3780 | 1461195251869 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502166AC00) [pid = 3780] [serial = 383] [outer = 000000501C148000] 16:34:12 INFO - PROCESS | 3780 | 1461195252587 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]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1036ms 16:34:12 INFO - PROCESS | 3780 | 1461195252659 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 3780 | 1461195252665 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 16:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:34:12 INFO - PROCESS | 3780 | 1461195252672 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 3780 | 1461195252675 Marionette TRACE conn5 <- [1,478,null,{}] 16:34:12 INFO - PROCESS | 3780 | 1461195252701 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}] 16:34:12 INFO - PROCESS | 3780 | 1461195252862 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 16:34:12 INFO - PROCESS | 3780 | 1461195252944 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 3780 | ++DOCSHELL 000000502A83B000 == 43 [pid = 3780] [id = 129] 16:34:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502276C400) [pid = 3780] [serial = 384] [outer = 0000000000000000] 16:34:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005025F74000) [pid = 3780] [serial = 385] [outer = 000000502276C400] 16:34:13 INFO - PROCESS | 3780 | 1461195253001 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028111800) [pid = 3780] [serial = 386] [outer = 000000502276C400] 16:34:13 INFO - PROCESS | 3780 | 1461195253660 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]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1043ms 16:34:13 INFO - PROCESS | 3780 | 1461195253721 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 3780 | 1461195253723 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 16:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:34:13 INFO - PROCESS | 3780 | 1461195253727 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 3780 | 1461195253732 Marionette TRACE conn5 <- [1,482,null,{}] 16:34:13 INFO - PROCESS | 3780 | 1461195253744 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}] 16:34:13 INFO - PROCESS | 3780 | 1461195253883 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 16:34:13 INFO - PROCESS | 3780 | 1461195253901 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A5F000 == 44 [pid = 3780] [id = 130] 16:34:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502C5BEC00) [pid = 3780] [serial = 387] [outer = 0000000000000000] 16:34:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502C5C5C00) [pid = 3780] [serial = 388] [outer = 000000502C5BEC00] 16:34:13 INFO - PROCESS | 3780 | 1461195253959 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502C6F3000) [pid = 3780] [serial = 389] [outer = 000000502C5BEC00] 16:34:14 INFO - PROCESS | 3780 | 1461195254772 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]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1086ms 16:34:14 INFO - PROCESS | 3780 | 1461195254824 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 3780 | 1461195254828 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 16:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:34:14 INFO - PROCESS | 3780 | 1461195254833 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 3780 | 1461195254838 Marionette TRACE conn5 <- [1,486,null,{}] 16:34:14 INFO - PROCESS | 3780 | 1461195254844 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}] 16:34:14 INFO - PROCESS | 3780 | 1461195254939 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 16:34:15 INFO - PROCESS | 3780 | 1461195255010 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022341800 == 45 [pid = 3780] [id = 131] 16:34:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005020A56400) [pid = 3780] [serial = 390] [outer = 0000000000000000] 16:34:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502127D000) [pid = 3780] [serial = 391] [outer = 0000005020A56400] 16:34:15 INFO - PROCESS | 3780 | 1461195255060 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005022269800) [pid = 3780] [serial = 392] [outer = 0000005020A56400] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 00000050309C4800 == 44 [pid = 3780] [id = 88] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD14800 == 43 [pid = 3780] [id = 126] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB1C000 == 42 [pid = 3780] [id = 125] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9C6000 == 41 [pid = 3780] [id = 124] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 000000502C94F800 == 40 [pid = 3780] [id = 123] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 000000502BA64000 == 39 [pid = 3780] [id = 122] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 000000502990E000 == 38 [pid = 3780] [id = 121] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 0000005028DB2000 == 37 [pid = 3780] [id = 120] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F85800 == 36 [pid = 3780] [id = 119] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 0000005020851800 == 35 [pid = 3780] [id = 118] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501BF44C00) [pid = 3780] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005029AECC00) [pid = 3780] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005028C59400) [pid = 3780] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 0000005020C58000 == 34 [pid = 3780] [id = 117] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 00000050212C4800 == 33 [pid = 3780] [id = 115] 16:34:15 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9D1800 == 32 [pid = 3780] [id = 114] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502225F400) [pid = 3780] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502594E800) [pid = 3780] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (00000050251A3000) [pid = 3780] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005028814C00) [pid = 3780] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028AEBC00) [pid = 3780] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501B657C00) [pid = 3780] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502647FC00) [pid = 3780] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502590DC00) [pid = 3780] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005020931000) [pid = 3780] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (00000050278CA400) [pid = 3780] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005028809C00) [pid = 3780] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000501C146800) [pid = 3780] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050288ECC00) [pid = 3780] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502166A000) [pid = 3780] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050278C2400) [pid = 3780] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (00000050278BF800) [pid = 3780] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000502163C800) [pid = 3780] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005028B07400) [pid = 3780] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:34:15 INFO - PROCESS | 3780 | 1461195255736 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]]]}] 16:34:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:34:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 942ms 16:34:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000501AE5DC00) [pid = 3780] [serial = 393] [outer = 000000501C67F800] 16:34:15 INFO - PROCESS | 3780 | 1461195255798 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 3780 | 1461195255803 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 16:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:34:15 INFO - PROCESS | 3780 | 1461195255842 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 3780 | 1461195255845 Marionette TRACE conn5 <- [1,490,null,{}] 16:34:15 INFO - PROCESS | 3780 | 1461195255849 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}] 16:34:15 INFO - PROCESS | 3780 | 1461195255932 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 16:34:16 INFO - PROCESS | 3780 | 1461195255999 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020851800 == 33 [pid = 3780] [id = 132] 16:34:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000501B861800) [pid = 3780] [serial = 394] [outer = 0000000000000000] 16:34:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005020937400) [pid = 3780] [serial = 395] [outer = 000000501B861800] 16:34:16 INFO - PROCESS | 3780 | 1461195256046 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050217A6400) [pid = 3780] [serial = 396] [outer = 000000501B861800] 16:34:16 INFO - PROCESS | 3780 | 1461195256474 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]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 713ms 16:34:16 INFO - PROCESS | 3780 | 1461195256535 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 3780 | 1461195256538 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 16:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:34:16 INFO - PROCESS | 3780 | 1461195256542 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 3780 | 1461195256545 Marionette TRACE conn5 <- [1,494,null,{}] 16:34:16 INFO - PROCESS | 3780 | 1461195256556 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}] 16:34:16 INFO - PROCESS | 3780 | 1461195256641 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 16:34:16 INFO - PROCESS | 3780 | 1461195256650 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 3780 | ++DOCSHELL 000000502843B800 == 34 [pid = 3780] [id = 133] 16:34:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000502590FC00) [pid = 3780] [serial = 397] [outer = 0000000000000000] 16:34:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005025948400) [pid = 3780] [serial = 398] [outer = 000000502590FC00] 16:34:16 INFO - PROCESS | 3780 | 1461195256699 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005025F70000) [pid = 3780] [serial = 399] [outer = 000000502590FC00] 16:34:17 INFO - PROCESS | 3780 | 1461195257161 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]]]}] 16:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 16:34:17 INFO - PROCESS | 3780 | 1461195257170 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 3780 | 1461195257173 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 16:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:34:17 INFO - PROCESS | 3780 | 1461195257176 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 3780 | 1461195257178 Marionette TRACE conn5 <- [1,498,null,{}] 16:34:17 INFO - PROCESS | 3780 | 1461195257185 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}] 16:34:17 INFO - PROCESS | 3780 | 1461195257266 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 16:34:17 INFO - PROCESS | 3780 | 1461195257273 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029037000 == 35 [pid = 3780] [id = 134] 16:34:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050278A8800) [pid = 3780] [serial = 400] [outer = 0000000000000000] 16:34:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278C7400) [pid = 3780] [serial = 401] [outer = 00000050278A8800] 16:34:17 INFO - PROCESS | 3780 | 1461195257320 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050278D4800) [pid = 3780] [serial = 402] [outer = 00000050278A8800] 16:34:17 INFO - PROCESS | 3780 | 1461195257735 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]]]}] 16:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 16:34:17 INFO - PROCESS | 3780 | 1461195257808 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 3780 | 1461195257810 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 16:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:34:17 INFO - PROCESS | 3780 | 1461195257813 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 3780 | 1461195257815 Marionette TRACE conn5 <- [1,502,null,{}] 16:34:17 INFO - PROCESS | 3780 | 1461195257819 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}] 16:34:17 INFO - PROCESS | 3780 | 1461195257914 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 16:34:17 INFO - PROCESS | 3780 | 1461195257921 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029971000 == 36 [pid = 3780] [id = 135] 16:34:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028107400) [pid = 3780] [serial = 403] [outer = 0000000000000000] 16:34:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502857D400) [pid = 3780] [serial = 404] [outer = 0000005028107400] 16:34:17 INFO - PROCESS | 3780 | 1461195257967 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028807800) [pid = 3780] [serial = 405] [outer = 0000005028107400] 16:34:18 INFO - PROCESS | 3780 | 1461195258452 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]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 16:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:34:18 INFO - PROCESS | 3780 | 1461195258507 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 3780 | 1461195258509 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 16:34:18 INFO - PROCESS | 3780 | 1461195258512 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 3780 | 1461195258514 Marionette TRACE conn5 <- [1,506,null,{}] 16:34:18 INFO - PROCESS | 3780 | 1461195258524 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}] 16:34:18 INFO - PROCESS | 3780 | 1461195258644 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 16:34:18 INFO - PROCESS | 3780 | 1461195258694 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C798800 == 37 [pid = 3780] [id = 136] 16:34:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028AF1C00) [pid = 3780] [serial = 406] [outer = 0000000000000000] 16:34:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028B09C00) [pid = 3780] [serial = 407] [outer = 0000005028AF1C00] 16:34:18 INFO - PROCESS | 3780 | 1461195258740 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005028C5A000) [pid = 3780] [serial = 408] [outer = 0000005028AF1C00] 16:34:19 INFO - PROCESS | 3780 | 1461195259152 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]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 692ms 16:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:34:19 INFO - PROCESS | 3780 | 1461195259208 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 3780 | 1461195259210 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 16:34:19 INFO - PROCESS | 3780 | 1461195259248 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 3780 | 1461195259250 Marionette TRACE conn5 <- [1,510,null,{}] 16:34:19 INFO - PROCESS | 3780 | 1461195259260 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}] 16:34:19 INFO - PROCESS | 3780 | 1461195259364 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 16:34:19 INFO - PROCESS | 3780 | 1461195259375 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C97F800 == 38 [pid = 3780] [id = 137] 16:34:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005028F0E000) [pid = 3780] [serial = 409] [outer = 0000000000000000] 16:34:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005029AE5800) [pid = 3780] [serial = 410] [outer = 0000005028F0E000] 16:34:19 INFO - PROCESS | 3780 | 1461195259420 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502A4FB400) [pid = 3780] [serial = 411] [outer = 0000005028F0E000] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000501A589000) [pid = 3780] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005028B10C00) [pid = 3780] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005028805800) [pid = 3780] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005022263000) [pid = 3780] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005022F15800) [pid = 3780] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050278BA400) [pid = 3780] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501A58F000) [pid = 3780] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005028B0E400) [pid = 3780] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005029A99800) [pid = 3780] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005025C68C00) [pid = 3780] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502B90C800) [pid = 3780] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:34:19 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000501A63A800) [pid = 3780] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:34:19 INFO - PROCESS | 3780 | 1461195259957 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]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 775ms 16:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:34:20 INFO - PROCESS | 3780 | 1461195259992 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 3780 | 1461195259994 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 16:34:20 INFO - PROCESS | 3780 | 1461195259997 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 3780 | 1461195259999 Marionette TRACE conn5 <- [1,514,null,{}] 16:34:20 INFO - PROCESS | 3780 | 1461195260003 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}] 16:34:20 INFO - PROCESS | 3780 | 1461195260078 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 16:34:20 INFO - PROCESS | 3780 | 1461195260085 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C62C000 == 39 [pid = 3780] [id = 138] 16:34:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005020933400) [pid = 3780] [serial = 412] [outer = 0000000000000000] 16:34:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278C2800) [pid = 3780] [serial = 413] [outer = 0000005020933400] 16:34:20 INFO - PROCESS | 3780 | 1461195260130 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005029CF2400) [pid = 3780] [serial = 414] [outer = 0000005020933400] 16:34:20 INFO - PROCESS | 3780 | 1461195260540 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]]]}] 16:34:20 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 16:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 588ms 16:34:20 INFO - PROCESS | 3780 | 1461195260588 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 3780 | 1461195260590 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 16:34:20 INFO - PROCESS | 3780 | 1461195260593 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:34:20 INFO - PROCESS | 3780 | 1461195260595 Marionette TRACE conn5 <- [1,518,null,{}] 16:34:20 INFO - PROCESS | 3780 | 1461195260599 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}] 16:34:20 INFO - PROCESS | 3780 | 1461195260700 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 16:34:20 INFO - PROCESS | 3780 | 1461195260708 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD0E800 == 40 [pid = 3780] [id = 139] 16:34:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502B90A400) [pid = 3780] [serial = 415] [outer = 0000000000000000] 16:34:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502B987C00) [pid = 3780] [serial = 416] [outer = 000000502B90A400] 16:34:20 INFO - PROCESS | 3780 | 1461195260754 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502C6F0000) [pid = 3780] [serial = 417] [outer = 000000502B90A400] 16:34:21 INFO - PROCESS | 3780 | 1461195261160 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]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 587ms 16:34:21 INFO - PROCESS | 3780 | 1461195261185 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 3780 | 1461195261187 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 16:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:34:21 INFO - PROCESS | 3780 | 1461195261190 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - PROCESS | 3780 | 1461195261192 Marionette TRACE conn5 <- [1,522,null,{}] 16:34:21 INFO - PROCESS | 3780 | 1461195261195 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}] 16:34:21 INFO - PROCESS | 3780 | 1461195261274 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 16:34:21 INFO - PROCESS | 3780 | 1461195261280 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309C9000 == 41 [pid = 3780] [id = 140] 16:34:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502C6F7C00) [pid = 3780] [serial = 418] [outer = 0000000000000000] 16:34:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502CA0E000) [pid = 3780] [serial = 419] [outer = 000000502C6F7C00] 16:34:21 INFO - PROCESS | 3780 | 1461195261326 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502CB2B800) [pid = 3780] [serial = 420] [outer = 000000502C6F7C00] 16:34:21 INFO - PROCESS | 3780 | 1461195261749 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]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 587ms 16:34:21 INFO - PROCESS | 3780 | 1461195261785 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 16:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:34:21 INFO - PROCESS | 3780 | 1461195261788 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 16:34:21 INFO - PROCESS | 3780 | 1461195261791 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - PROCESS | 3780 | 1461195261794 Marionette TRACE conn5 <- [1,526,null,{}] 16:34:21 INFO - PROCESS | 3780 | 1461195261798 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}] 16:34:21 INFO - PROCESS | 3780 | 1461195261896 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 16:34:22 INFO - PROCESS | 3780 | 1461195262069 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020917800 == 42 [pid = 3780] [id = 141] 16:34:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501A587800) [pid = 3780] [serial = 421] [outer = 0000000000000000] 16:34:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501A593400) [pid = 3780] [serial = 422] [outer = 000000501A587800] 16:34:22 INFO - PROCESS | 3780 | 1461195262169 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005021197C00) [pid = 3780] [serial = 423] [outer = 000000501A587800] 16:34:22 INFO - PROCESS | 3780 | 1461195262789 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]]]}] 16:34:22 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 16:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1023ms 16:34:22 INFO - PROCESS | 3780 | 1461195262819 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 3780 | 1461195262823 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 16:34:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:34:22 INFO - PROCESS | 3780 | 1461195262828 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 3780 | 1461195262833 Marionette TRACE conn5 <- [1,530,null,{}] 16:34:22 INFO - PROCESS | 3780 | 1461195262860 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}] 16:34:23 INFO - PROCESS | 3780 | 1461195262999 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 16:34:23 INFO - PROCESS | 3780 | 1461195263069 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290CB800 == 43 [pid = 3780] [id = 142] 16:34:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502590E400) [pid = 3780] [serial = 424] [outer = 0000000000000000] 16:34:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005025944C00) [pid = 3780] [serial = 425] [outer = 000000502590E400] 16:34:23 INFO - PROCESS | 3780 | 1461195263167 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (00000050278BC000) [pid = 3780] [serial = 426] [outer = 000000502590E400] 16:34:23 INFO - PROCESS | 3780 | 1461195263853 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"]]]}] 16:34:23 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 16:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:34:23 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 16:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:34:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1030ms 16:34:23 INFO - PROCESS | 3780 | 1461195263865 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 3780 | 1461195263870 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 16:34:23 INFO - PROCESS | 3780 | 1461195263890 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:34:23 INFO - PROCESS | 3780 | 1461195263893 Marionette TRACE conn5 <- [1,534,null,{}] 16:34:23 INFO - PROCESS | 3780 | 1461195263897 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}] 16:34:24 INFO - PROCESS | 3780 | 1461195264014 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 16:34:24 INFO - PROCESS | 3780 | 1461195264095 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029C54800 == 44 [pid = 3780] [id = 143] 16:34:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005028814800) [pid = 3780] [serial = 427] [outer = 0000000000000000] 16:34:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005028B02800) [pid = 3780] [serial = 428] [outer = 0000005028814800] 16:34:24 INFO - PROCESS | 3780 | 1461195264152 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502BA77800) [pid = 3780] [serial = 429] [outer = 0000005028814800] 16:34:24 INFO - PROCESS | 3780 | 1461195264703 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]]]}] 16:34:24 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. 16:34:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 839ms 16:34:24 INFO - PROCESS | 3780 | 1461195264736 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 3780 | 1461195264738 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 16:34:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:34:24 INFO - PROCESS | 3780 | 1461195264750 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 3780 | 1461195264757 Marionette TRACE conn5 <- [1,538,null,{}] 16:34:24 INFO - PROCESS | 3780 | 1461195264762 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}] 16:34:24 INFO - PROCESS | 3780 | 1461195264868 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 16:34:24 INFO - PROCESS | 3780 | 1461195264950 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311CF000 == 45 [pid = 3780] [id = 144] 16:34:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502CD09C00) [pid = 3780] [serial = 430] [outer = 0000000000000000] 16:34:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502CD10C00) [pid = 3780] [serial = 431] [outer = 000000502CD09C00] 16:34:25 INFO - PROCESS | 3780 | 1461195265005 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502E308400) [pid = 3780] [serial = 432] [outer = 000000502CD09C00] 16:34:25 INFO - PROCESS | 3780 | 1461195265495 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]]]}] 16:34:25 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. 16:34:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 797ms 16:34:25 INFO - PROCESS | 3780 | 1461195265541 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 3780 | 1461195265544 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 16:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:34:25 INFO - PROCESS | 3780 | 1461195265563 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 3780 | 1461195265566 Marionette TRACE conn5 <- [1,542,null,{}] 16:34:25 INFO - PROCESS | 3780 | 1461195265572 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}] 16:34:25 INFO - PROCESS | 3780 | 1461195265678 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 16:34:25 INFO - PROCESS | 3780 | 1461195265773 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E33A800 == 46 [pid = 3780] [id = 145] 16:34:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502C9E2000) [pid = 3780] [serial = 433] [outer = 0000000000000000] 16:34:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502C9E8800) [pid = 3780] [serial = 434] [outer = 000000502C9E2000] 16:34:25 INFO - PROCESS | 3780 | 1461195265829 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502E30AC00) [pid = 3780] [serial = 435] [outer = 000000502C9E2000] 16:34:26 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:26 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:26 INFO - PROCESS | 3780 | 1461195266470 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]]]}] 16:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 943ms 16:34:26 INFO - PROCESS | 3780 | 1461195266494 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 3780 | 1461195266497 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 16:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:34:26 INFO - PROCESS | 3780 | 1461195266500 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 3780 | 1461195266502 Marionette TRACE conn5 <- [1,546,null,{}] 16:34:26 INFO - PROCESS | 3780 | 1461195266506 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}] 16:34:26 INFO - PROCESS | 3780 | 1461195266607 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 16:34:26 INFO - PROCESS | 3780 | 1461195266812 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022345800 == 47 [pid = 3780] [id = 146] 16:34:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000501A58BC00) [pid = 3780] [serial = 436] [outer = 0000000000000000] 16:34:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000501AE5BC00) [pid = 3780] [serial = 437] [outer = 000000501A58BC00] 16:34:26 INFO - PROCESS | 3780 | 1461195266863 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (0000005021198400) [pid = 3780] [serial = 438] [outer = 000000501A58BC00] 16:34:27 INFO - PROCESS | 3780 | 1461195267407 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]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:34:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 985ms 16:34:27 INFO - PROCESS | 3780 | 1461195267489 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 3780 | 1461195267493 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 16:34:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:34:27 INFO - PROCESS | 3780 | 1461195267498 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 3780 | 1461195267502 Marionette TRACE conn5 <- [1,550,null,{}] 16:34:27 INFO - PROCESS | 3780 | 1461195267507 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}] 16:34:27 INFO - PROCESS | 3780 | 1461195267611 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 16:34:27 INFO - PROCESS | 3780 | 1461195267681 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288C3800 == 48 [pid = 3780] [id = 147] 16:34:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502590C400) [pid = 3780] [serial = 439] [outer = 0000000000000000] 16:34:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502594A800) [pid = 3780] [serial = 440] [outer = 000000502590C400] 16:34:27 INFO - PROCESS | 3780 | 1461195267733 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (00000050278BB000) [pid = 3780] [serial = 441] [outer = 000000502590C400] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 00000050309C9000 == 47 [pid = 3780] [id = 140] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD0E800 == 46 [pid = 3780] [id = 139] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C62C000 == 45 [pid = 3780] [id = 138] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C97F800 == 44 [pid = 3780] [id = 137] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C798800 == 43 [pid = 3780] [id = 136] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005029971000 == 42 [pid = 3780] [id = 135] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005029037000 == 41 [pid = 3780] [id = 134] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502843B800 == 40 [pid = 3780] [id = 133] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005020851800 == 39 [pid = 3780] [id = 132] 16:34:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005022341800 == 38 [pid = 3780] [id = 131] 16:34:27 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502C5CB000) [pid = 3780] [serial = 379] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOCSHELL 00000050225B6000 == 37 [pid = 3780] [id = 128] 16:34:28 INFO - PROCESS | 3780 | --DOCSHELL 00000050309C0800 == 36 [pid = 3780] [id = 127] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000501BD98400) [pid = 3780] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000501C148400) [pid = 3780] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005029398C00) [pid = 3780] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005028807400) [pid = 3780] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (00000050222DD800) [pid = 3780] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005022F18800) [pid = 3780] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0000005022F1FC00) [pid = 3780] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005025C68800) [pid = 3780] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (00000050278A0C00) [pid = 3780] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (00000050278C5C00) [pid = 3780] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000501BF4C800) [pid = 3780] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502115BC00) [pid = 3780] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028C61400) [pid = 3780] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000501BE3CC00) [pid = 3780] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005029CF1400) [pid = 3780] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005029A9C000) [pid = 3780] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005028F0A000) [pid = 3780] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502B913800) [pid = 3780] [serial = 376] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502A3E4C00) [pid = 3780] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005028AA7C00) [pid = 3780] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502A8C3400) [pid = 3780] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050278D8800) [pid = 3780] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502C031400) [pid = 3780] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501C149000) [pid = 3780] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:34:28 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:28 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:28 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:28 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:28 INFO - PROCESS | 3780 | 1461195268265 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]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 776ms 16:34:28 INFO - PROCESS | 3780 | 1461195268279 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 3780 | 1461195268283 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 16:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:34:28 INFO - PROCESS | 3780 | 1461195268287 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - PROCESS | 3780 | 1461195268289 Marionette TRACE conn5 <- [1,554,null,{}] 16:34:28 INFO - PROCESS | 3780 | 1461195268293 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}] 16:34:28 INFO - PROCESS | 3780 | 1461195268376 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 16:34:28 INFO - PROCESS | 3780 | 1461195268384 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 3780 | ++DOCSHELL 00000050225B0000 == 37 [pid = 3780] [id = 148] 16:34:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005022F18800) [pid = 3780] [serial = 442] [outer = 0000000000000000] 16:34:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502590F400) [pid = 3780] [serial = 443] [outer = 0000005022F18800] 16:34:28 INFO - PROCESS | 3780 | 1461195268432 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (00000050278A8000) [pid = 3780] [serial = 444] [outer = 0000005022F18800] 16:34:28 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:28 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:28 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:28 INFO - PROCESS | 3780 | 1461195268920 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]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 16:34:28 INFO - PROCESS | 3780 | 1461195268982 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 3780 | 1461195268985 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 16:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:34:29 INFO - PROCESS | 3780 | 1461195268995 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 3780 | 1461195269001 Marionette TRACE conn5 <- [1,558,null,{}] 16:34:29 INFO - PROCESS | 3780 | 1461195269005 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}] 16:34:29 INFO - PROCESS | 3780 | 1461195269090 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 16:34:29 INFO - PROCESS | 3780 | 1461195269160 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029917800 == 38 [pid = 3780] [id = 149] 16:34:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050264D4800) [pid = 3780] [serial = 445] [outer = 0000000000000000] 16:34:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005028806800) [pid = 3780] [serial = 446] [outer = 00000050264D4800] 16:34:29 INFO - PROCESS | 3780 | 1461195269206 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005028AF2000) [pid = 3780] [serial = 447] [outer = 00000050264D4800] 16:34:29 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:29 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:29 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:29 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:29 INFO - PROCESS | 3780 | 1461195269591 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]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:34:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 649ms 16:34:29 INFO - PROCESS | 3780 | 1461195269640 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 3780 | 1461195269643 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 16:34:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:34:29 INFO - PROCESS | 3780 | 1461195269646 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 3780 | 1461195269648 Marionette TRACE conn5 <- [1,562,null,{}] 16:34:29 INFO - PROCESS | 3780 | 1461195269652 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}] 16:34:29 INFO - PROCESS | 3780 | 1461195269734 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 16:34:29 INFO - PROCESS | 3780 | 1461195269776 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C085800 == 39 [pid = 3780] [id = 150] 16:34:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502936A800) [pid = 3780] [serial = 448] [outer = 0000000000000000] 16:34:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005029A9C000) [pid = 3780] [serial = 449] [outer = 000000502936A800] 16:34:29 INFO - PROCESS | 3780 | 1461195269822 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005029D7C400) [pid = 3780] [serial = 450] [outer = 000000502936A800] 16:34:30 INFO - PROCESS | 3780 | 1461195270274 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]]]}] 16:34:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:34:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 16:34:30 INFO - PROCESS | 3780 | 1461195270341 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 16:34:30 INFO - PROCESS | 3780 | 1461195270343 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 16:34:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:34:30 INFO - PROCESS | 3780 | 1461195270346 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 3780 | 1461195270348 Marionette TRACE conn5 <- [1,566,null,{}] 16:34:30 INFO - PROCESS | 3780 | 1461195270352 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}] 16:34:30 INFO - PROCESS | 3780 | 1461195270455 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 16:34:30 INFO - PROCESS | 3780 | 1461195270463 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C96A000 == 40 [pid = 3780] [id = 151] 16:34:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502B915C00) [pid = 3780] [serial = 451] [outer = 0000000000000000] 16:34:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502C036800) [pid = 3780] [serial = 452] [outer = 000000502B915C00] 16:34:30 INFO - PROCESS | 3780 | 1461195270566 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502C6F6C00) [pid = 3780] [serial = 453] [outer = 000000502B915C00] 16:34:31 INFO - PROCESS | 3780 | 1461195271022 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]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 16:34:31 INFO - PROCESS | 3780 | 1461195271098 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 3780 | 1461195271100 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 16:34:31 INFO - PROCESS | 3780 | 1461195271103 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 3780 | 1461195271105 Marionette TRACE conn5 <- [1,570,null,{}] 16:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:34:31 INFO - PROCESS | 3780 | 1461195271108 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}] 16:34:31 INFO - PROCESS | 3780 | 1461195271212 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 16:34:31 INFO - PROCESS | 3780 | 1461195271260 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB0F800 == 41 [pid = 3780] [id = 152] 16:34:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502CB32C00) [pid = 3780] [serial = 454] [outer = 0000000000000000] 16:34:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502CD0B000) [pid = 3780] [serial = 455] [outer = 000000502CB32C00] 16:34:31 INFO - PROCESS | 3780 | 1461195271306 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502CD7BC00) [pid = 3780] [serial = 456] [outer = 000000502CB32C00] 16:34:31 INFO - PROCESS | 3780 | 1461195271731 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]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 16:34:31 INFO - PROCESS | 3780 | 1461195271781 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 3780 | 1461195271783 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 16:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:34:31 INFO - PROCESS | 3780 | 1461195271787 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 3780 | 1461195271789 Marionette TRACE conn5 <- [1,574,null,{}] 16:34:31 INFO - PROCESS | 3780 | 1461195271792 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}] 16:34:31 INFO - PROCESS | 3780 | 1461195271894 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 16:34:31 INFO - PROCESS | 3780 | 1461195271901 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 3780 | ++DOCSHELL 000000502F379000 == 42 [pid = 3780] [id = 153] 16:34:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000501BE07C00) [pid = 3780] [serial = 457] [outer = 0000000000000000] 16:34:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000501BE0C400) [pid = 3780] [serial = 458] [outer = 000000501BE07C00] 16:34:31 INFO - PROCESS | 3780 | 1461195271984 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502CB2F400) [pid = 3780] [serial = 459] [outer = 000000501BE07C00] 16:34:32 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0000005020A56400) [pid = 3780] [serial = 390] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:34:32 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028107400) [pid = 3780] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:34:32 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (00000050278A8800) [pid = 3780] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:34:32 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005028AF1C00) [pid = 3780] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:34:32 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000501B861800) [pid = 3780] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:34:32 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502590FC00) [pid = 3780] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:34:32 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028F0E000) [pid = 3780] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:34:32 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005020933400) [pid = 3780] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:34:32 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000502B90A400) [pid = 3780] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:34:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:32 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:32 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:32 INFO - PROCESS | 3780 | 1461195272395 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]]]}] 16:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 16:34:32 INFO - PROCESS | 3780 | 1461195272418 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 3780 | 1461195272420 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 16:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:34:32 INFO - PROCESS | 3780 | 1461195272423 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - PROCESS | 3780 | 1461195272425 Marionette TRACE conn5 <- [1,578,null,{}] 16:34:32 INFO - PROCESS | 3780 | 1461195272429 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}] 16:34:32 INFO - PROCESS | 3780 | 1461195272508 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 16:34:32 INFO - PROCESS | 3780 | 1461195272543 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 3780 | ++DOCSHELL 00000050308D4800 == 43 [pid = 3780] [id = 154] 16:34:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005028AF4400) [pid = 3780] [serial = 460] [outer = 0000000000000000] 16:34:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502A4F0800) [pid = 3780] [serial = 461] [outer = 0000005028AF4400] 16:34:32 INFO - PROCESS | 3780 | 1461195272589 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502CD81000) [pid = 3780] [serial = 462] [outer = 0000005028AF4400] 16:34:33 INFO - PROCESS | 3780 | 1461195273063 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]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 16:34:33 INFO - PROCESS | 3780 | 1461195273117 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 3780 | 1461195273120 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 16:34:33 INFO - PROCESS | 3780 | 1461195273123 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:34:33 INFO - PROCESS | 3780 | 1461195273124 Marionette TRACE conn5 <- [1,582,null,{}] 16:34:33 INFO - PROCESS | 3780 | 1461195273128 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}] 16:34:33 INFO - PROCESS | 3780 | 1461195273211 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 16:34:33 INFO - PROCESS | 3780 | 1461195273220 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311B6000 == 44 [pid = 3780] [id = 155] 16:34:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502CD87800) [pid = 3780] [serial = 463] [outer = 0000000000000000] 16:34:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502DE06400) [pid = 3780] [serial = 464] [outer = 000000502CD87800] 16:34:33 INFO - PROCESS | 3780 | 1461195273264 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502DE0CC00) [pid = 3780] [serial = 465] [outer = 000000502CD87800] 16:34:33 INFO - PROCESS | 3780 | 1461195273682 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]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 587ms 16:34:33 INFO - PROCESS | 3780 | 1461195273714 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 3780 | 1461195273716 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 16:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:34:33 INFO - PROCESS | 3780 | 1461195273724 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 3780 | 1461195273726 Marionette TRACE conn5 <- [1,586,null,{}] 16:34:33 INFO - PROCESS | 3780 | 1461195273729 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}] 16:34:33 INFO - PROCESS | 3780 | 1461195273810 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 16:34:33 INFO - PROCESS | 3780 | 1461195273817 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029834000 == 45 [pid = 3780] [id = 156] 16:34:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502C505C00) [pid = 3780] [serial = 466] [outer = 0000000000000000] 16:34:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502C50D800) [pid = 3780] [serial = 467] [outer = 000000502C505C00] 16:34:33 INFO - PROCESS | 3780 | 1461195273868 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502DE0F400) [pid = 3780] [serial = 468] [outer = 000000502C505C00] 16:34:34 INFO - PROCESS | 3780 | 1461195274485 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]]]}] 16:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 839ms 16:34:34 INFO - PROCESS | 3780 | 1461195274580 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 3780 | 1461195274585 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 16:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:34:34 INFO - PROCESS | 3780 | 1461195274592 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 3780 | 1461195274596 Marionette TRACE conn5 <- [1,590,null,{}] 16:34:34 INFO - PROCESS | 3780 | 1461195274602 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}] 16:34:34 INFO - PROCESS | 3780 | 1461195274722 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 16:34:34 INFO - PROCESS | 3780 | 1461195274787 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F7D800 == 46 [pid = 3780] [id = 157] 16:34:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005020980000) [pid = 3780] [serial = 469] [outer = 0000000000000000] 16:34:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502225F400) [pid = 3780] [serial = 470] [outer = 0000005020980000] 16:34:34 INFO - PROCESS | 3780 | 1461195274846 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005025905000) [pid = 3780] [serial = 471] [outer = 0000005020980000] 16:34:35 INFO - PROCESS | 3780 | 1461195275479 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]]]}] 16:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 943ms 16:34:35 INFO - PROCESS | 3780 | 1461195275538 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 3780 | 1461195275544 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 16:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:34:35 INFO - PROCESS | 3780 | 1461195275551 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 3780 | 1461195275554 Marionette TRACE conn5 <- [1,594,null,{}] 16:34:35 INFO - PROCESS | 3780 | 1461195275558 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}] 16:34:35 INFO - PROCESS | 3780 | 1461195275668 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 16:34:35 INFO - PROCESS | 3780 | 1461195275740 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 3780 | ++DOCSHELL 000000502A842800 == 47 [pid = 3780] [id = 158] 16:34:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (00000050278D7000) [pid = 3780] [serial = 472] [outer = 0000000000000000] 16:34:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005028A9E400) [pid = 3780] [serial = 473] [outer = 00000050278D7000] 16:34:35 INFO - PROCESS | 3780 | 1461195275796 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005029A9E000) [pid = 3780] [serial = 474] [outer = 00000050278D7000] 16:34:36 INFO - PROCESS | 3780 | 1461195276424 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]]]}] 16:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 923ms 16:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:34:36 INFO - PROCESS | 3780 | 1461195276479 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 3780 | 1461195276482 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 16:34:36 INFO - PROCESS | 3780 | 1461195276486 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 3780 | 1461195276490 Marionette TRACE conn5 <- [1,598,null,{}] 16:34:36 INFO - PROCESS | 3780 | 1461195276502 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}] 16:34:36 INFO - PROCESS | 3780 | 1461195276616 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 16:34:36 INFO - PROCESS | 3780 | 1461195276690 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE32000 == 48 [pid = 3780] [id = 159] 16:34:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502C6F1000) [pid = 3780] [serial = 475] [outer = 0000000000000000] 16:34:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502C9EF400) [pid = 3780] [serial = 476] [outer = 000000502C6F1000] 16:34:36 INFO - PROCESS | 3780 | 1461195276790 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502CD86400) [pid = 3780] [serial = 477] [outer = 000000502C6F1000] 16:34:37 INFO - PROCESS | 3780 | 1461195277371 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]]]}] 16:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 944ms 16:34:37 INFO - PROCESS | 3780 | 1461195277432 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 3780 | 1461195277436 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 16:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:34:37 INFO - PROCESS | 3780 | 1461195277439 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 3780 | 1461195277442 Marionette TRACE conn5 <- [1,602,null,{}] 16:34:37 INFO - PROCESS | 3780 | 1461195277446 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}] 16:34:37 INFO - PROCESS | 3780 | 1461195277552 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 16:34:37 INFO - PROCESS | 3780 | 1461195277637 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020917000 == 49 [pid = 3780] [id = 160] 16:34:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (00000050278D9000) [pid = 3780] [serial = 478] [outer = 0000000000000000] 16:34:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (0000005028AA7400) [pid = 3780] [serial = 479] [outer = 00000050278D9000] 16:34:37 INFO - PROCESS | 3780 | 1461195277693 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502D967000) [pid = 3780] [serial = 480] [outer = 00000050278D9000] 16:34:38 INFO - PROCESS | 3780 | 1461195278516 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]]]}] 16:34:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:34:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1131ms 16:34:38 INFO - PROCESS | 3780 | 1461195278573 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 3780 | 1461195278577 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 16:34:38 INFO - PROCESS | 3780 | 1461195278582 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:34:38 INFO - PROCESS | 3780 | 1461195278586 Marionette TRACE conn5 <- [1,606,null,{}] 16:34:38 INFO - PROCESS | 3780 | 1461195278609 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}] 16:34:38 INFO - PROCESS | 3780 | 1461195278713 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 16:34:38 INFO - PROCESS | 3780 | 1461195278779 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FE8800 == 50 [pid = 3780] [id = 161] 16:34:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000501BF48000) [pid = 3780] [serial = 481] [outer = 0000000000000000] 16:34:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000501C142000) [pid = 3780] [serial = 482] [outer = 000000501BF48000] 16:34:38 INFO - PROCESS | 3780 | 1461195278830 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502165BC00) [pid = 3780] [serial = 483] [outer = 000000501BF48000] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 00000050311B6000 == 49 [pid = 3780] [id = 155] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 00000050308D4800 == 48 [pid = 3780] [id = 154] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 000000502F379000 == 47 [pid = 3780] [id = 153] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB0F800 == 46 [pid = 3780] [id = 152] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 000000502C96A000 == 45 [pid = 3780] [id = 151] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 000000502C085800 == 44 [pid = 3780] [id = 150] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 0000005029917800 == 43 [pid = 3780] [id = 149] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (0000005021417400) [pid = 3780] [serial = 382] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005025F74000) [pid = 3780] [serial = 385] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000502CA0E000) [pid = 3780] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 00000050225B0000 == 42 [pid = 3780] [id = 148] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 00000050288C3800 == 41 [pid = 3780] [id = 147] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 0000005022345800 == 40 [pid = 3780] [id = 146] 16:34:39 INFO - PROCESS | 3780 | --DOCSHELL 0000005020917800 == 39 [pid = 3780] [id = 141] 16:34:39 INFO - PROCESS | 3780 | 1461195279437 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]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:34:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 901ms 16:34:39 INFO - PROCESS | 3780 | 1461195279488 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 3780 | 1461195279494 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 16:34:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:34:39 INFO - PROCESS | 3780 | 1461195279501 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 3780 | 1461195279503 Marionette TRACE conn5 <- [1,610,null,{}] 16:34:39 INFO - PROCESS | 3780 | 1461195279507 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}] 16:34:39 INFO - PROCESS | 3780 | 1461195279601 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0000005022269800) [pid = 3780] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (0000005028807800) [pid = 3780] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502127D000) [pid = 3780] [serial = 391] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (00000050278C7400) [pid = 3780] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502C5C5C00) [pid = 3780] [serial = 388] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (0000005028C5A000) [pid = 3780] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (0000005020937400) [pid = 3780] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (00000050217A6400) [pid = 3780] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005025948400) [pid = 3780] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005025F70000) [pid = 3780] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005028B09C00) [pid = 3780] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005029AE5800) [pid = 3780] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0000005029CF2400) [pid = 3780] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (00000050278C2800) [pid = 3780] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502B987C00) [pid = 3780] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502A4FB400) [pid = 3780] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502C6F0000) [pid = 3780] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502857D400) [pid = 3780] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028C55800) [pid = 3780] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:34:39 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (00000050278D4800) [pid = 3780] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 3780 | 1461195279680 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020916000 == 40 [pid = 3780] [id = 162] 16:34:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000501B8CA400) [pid = 3780] [serial = 484] [outer = 0000000000000000] 16:34:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000501C145400) [pid = 3780] [serial = 485] [outer = 000000501B8CA400] 16:34:39 INFO - PROCESS | 3780 | 1461195279727 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502165F800) [pid = 3780] [serial = 486] [outer = 000000501B8CA400] 16:34:40 INFO - PROCESS | 3780 | 1461195280152 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]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:34:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 735ms 16:34:40 INFO - PROCESS | 3780 | [3780] 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 16:34:40 INFO - PROCESS | 3780 | 1461195280445 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 3780 | 1461195280447 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 16:34:40 INFO - PROCESS | 3780 | 1461195280457 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 3780 | 1461195280461 Marionette TRACE conn5 <- [1,614,null,{}] 16:34:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:34:40 INFO - PROCESS | 3780 | 1461195280474 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}] 16:34:40 INFO - PROCESS | 3780 | 1461195280559 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 16:34:40 INFO - PROCESS | 3780 | 1461195280567 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288BA800 == 41 [pid = 3780] [id = 163] 16:34:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502590B800) [pid = 3780] [serial = 487] [outer = 0000000000000000] 16:34:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005025F77800) [pid = 3780] [serial = 488] [outer = 000000502590B800] 16:34:40 INFO - PROCESS | 3780 | 1461195280618 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050278A8400) [pid = 3780] [serial = 489] [outer = 000000502590B800] 16:34:41 INFO - PROCESS | 3780 | 1461195281061 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]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:34:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 628ms 16:34:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:34:41 INFO - PROCESS | 3780 | 1461195281094 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 3780 | 1461195281097 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 16:34:41 INFO - PROCESS | 3780 | 1461195281100 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - PROCESS | 3780 | 1461195281102 Marionette TRACE conn5 <- [1,618,null,{}] 16:34:41 INFO - PROCESS | 3780 | 1461195281106 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}] 16:34:41 INFO - PROCESS | 3780 | 1461195281186 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 16:34:41 INFO - PROCESS | 3780 | 1461195281192 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 3780 | ++DOCSHELL 000000502956A000 == 42 [pid = 3780] [id = 164] 16:34:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (00000050278C8C00) [pid = 3780] [serial = 490] [outer = 0000000000000000] 16:34:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (00000050278CE800) [pid = 3780] [serial = 491] [outer = 00000050278C8C00] 16:34:41 INFO - PROCESS | 3780 | 1461195281239 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005027CAC000) [pid = 3780] [serial = 492] [outer = 00000050278C8C00] 16:34:41 INFO - PROCESS | 3780 | 1461195281665 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]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:34:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 587ms 16:34:41 INFO - PROCESS | 3780 | 1461195281690 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 3780 | 1461195281693 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 16:34:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:34:41 INFO - PROCESS | 3780 | 1461195281696 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - PROCESS | 3780 | 1461195281698 Marionette TRACE conn5 <- [1,622,null,{}] 16:34:41 INFO - PROCESS | 3780 | 1461195281705 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}] 16:34:41 INFO - PROCESS | 3780 | 1461195281812 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 16:34:41 INFO - PROCESS | 3780 | 1461195281820 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029961800 == 43 [pid = 3780] [id = 165] 16:34:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005028112000) [pid = 3780] [serial = 493] [outer = 0000000000000000] 16:34:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (00000050281AFC00) [pid = 3780] [serial = 494] [outer = 0000005028112000] 16:34:41 INFO - PROCESS | 3780 | 1461195281869 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502852B800) [pid = 3780] [serial = 495] [outer = 0000005028112000] 16:34:42 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:42 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:42 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:42 INFO - PROCESS | 3780 | 1461195282346 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]]]}] 16:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 16:34:42 INFO - PROCESS | 3780 | 1461195282392 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 3780 | 1461195282394 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 16:34:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:34:42 INFO - PROCESS | 3780 | 1461195282398 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 3780 | 1461195282400 Marionette TRACE conn5 <- [1,626,null,{}] 16:34:42 INFO - PROCESS | 3780 | 1461195282403 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}] 16:34:42 INFO - PROCESS | 3780 | 1461195282532 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 16:34:42 INFO - PROCESS | 3780 | 1461195282548 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C625000 == 44 [pid = 3780] [id = 166] 16:34:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005028802800) [pid = 3780] [serial = 496] [outer = 0000000000000000] 16:34:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502881E400) [pid = 3780] [serial = 497] [outer = 0000005028802800] 16:34:42 INFO - PROCESS | 3780 | 1461195282635 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005028AEFC00) [pid = 3780] [serial = 498] [outer = 0000005028802800] 16:34:42 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:42 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:43 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:43 INFO - PROCESS | 3780 | 1461195283060 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]]]}] 16:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 16:34:43 INFO - PROCESS | 3780 | 1461195283072 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 3780 | 1461195283074 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 16:34:43 INFO - PROCESS | 3780 | 1461195283077 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:34:43 INFO - PROCESS | 3780 | 1461195283079 Marionette TRACE conn5 <- [1,630,null,{}] 16:34:43 INFO - PROCESS | 3780 | 1461195283082 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}] 16:34:43 INFO - PROCESS | 3780 | 1461195283210 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 16:34:43 INFO - PROCESS | 3780 | 1461195283228 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C975800 == 45 [pid = 3780] [id = 167] 16:34:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (0000005028C54000) [pid = 3780] [serial = 499] [outer = 0000000000000000] 16:34:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005028C58400) [pid = 3780] [serial = 500] [outer = 0000005028C54000] 16:34:43 INFO - PROCESS | 3780 | 1461195283273 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (0000005029369C00) [pid = 3780] [serial = 501] [outer = 0000005028C54000] 16:34:43 INFO - PROCESS | 3780 | 1461195283727 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]]]}] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502C6F7C00) [pid = 3780] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (000000502B915C00) [pid = 3780] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502CB32C00) [pid = 3780] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502590C400) [pid = 3780] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000501A58BC00) [pid = 3780] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (0000005022F18800) [pid = 3780] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502936A800) [pid = 3780] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501BE07C00) [pid = 3780] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (00000050264D4800) [pid = 3780] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005028AF4400) [pid = 3780] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502CD87800) [pid = 3780] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:34:43 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000502C5BD400) [pid = 3780] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 840ms 16:34:43 INFO - PROCESS | 3780 | 1461195283920 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 3780 | 1461195283922 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 16:34:43 INFO - PROCESS | 3780 | 1461195283925 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:34:43 INFO - PROCESS | 3780 | 1461195283927 Marionette TRACE conn5 <- [1,634,null,{}] 16:34:43 INFO - PROCESS | 3780 | 1461195283931 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}] 16:34:44 INFO - PROCESS | 3780 | 1461195284008 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 16:34:44 INFO - PROCESS | 3780 | 1461195284016 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029C4F000 == 46 [pid = 3780] [id = 168] 16:34:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005022F18800) [pid = 3780] [serial = 502] [outer = 0000000000000000] 16:34:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (00000050278BA400) [pid = 3780] [serial = 503] [outer = 0000005022F18800] 16:34:44 INFO - PROCESS | 3780 | 1461195284063 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005029A3D000) [pid = 3780] [serial = 504] [outer = 0000005022F18800] 16:34:44 INFO - PROCESS | 3780 | 1461195284478 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]]]}] 16:34:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:34:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 587ms 16:34:44 INFO - PROCESS | 3780 | 1461195284523 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 3780 | 1461195284525 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 16:34:44 INFO - PROCESS | 3780 | 1461195284529 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - PROCESS | 3780 | 1461195284531 Marionette TRACE conn5 <- [1,638,null,{}] 16:34:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:34:44 INFO - PROCESS | 3780 | 1461195284534 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}] 16:34:44 INFO - PROCESS | 3780 | 1461195284613 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 16:34:44 INFO - PROCESS | 3780 | 1461195284620 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB7A000 == 47 [pid = 3780] [id = 169] 16:34:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005029D85C00) [pid = 3780] [serial = 505] [outer = 0000000000000000] 16:34:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005029DDD800) [pid = 3780] [serial = 506] [outer = 0000005029D85C00] 16:34:44 INFO - PROCESS | 3780 | 1461195284664 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502A8BD400) [pid = 3780] [serial = 507] [outer = 0000005029D85C00] 16:34:45 INFO - PROCESS | 3780 | 1461195285060 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]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 584ms 16:34:45 INFO - PROCESS | 3780 | 1461195285122 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 3780 | 1461195285125 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 16:34:45 INFO - PROCESS | 3780 | 1461195285128 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:34:45 INFO - PROCESS | 3780 | 1461195285130 Marionette TRACE conn5 <- [1,642,null,{}] 16:34:45 INFO - PROCESS | 3780 | 1461195285133 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}] 16:34:45 INFO - PROCESS | 3780 | 1461195285212 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 16:34:45 INFO - PROCESS | 3780 | 1461195285221 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE2C800 == 48 [pid = 3780] [id = 170] 16:34:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502B5E1000) [pid = 3780] [serial = 508] [outer = 0000000000000000] 16:34:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502B912800) [pid = 3780] [serial = 509] [outer = 000000502B5E1000] 16:34:45 INFO - PROCESS | 3780 | 1461195285266 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502C507C00) [pid = 3780] [serial = 510] [outer = 000000502B5E1000] 16:34:45 INFO - PROCESS | 3780 | 1461195285686 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]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 585ms 16:34:45 INFO - PROCESS | 3780 | 1461195285723 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 3780 | 1461195285725 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 16:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:34:45 INFO - PROCESS | 3780 | 1461195285729 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 3780 | 1461195285731 Marionette TRACE conn5 <- [1,646,null,{}] 16:34:45 INFO - PROCESS | 3780 | 1461195285735 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}] 16:34:45 INFO - PROCESS | 3780 | 1461195285832 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 16:34:45 INFO - PROCESS | 3780 | 1461195285840 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD07800 == 49 [pid = 3780] [id = 171] 16:34:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502C5C3000) [pid = 3780] [serial = 511] [outer = 0000000000000000] 16:34:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502C6F0800) [pid = 3780] [serial = 512] [outer = 000000502C5C3000] 16:34:45 INFO - PROCESS | 3780 | 1461195285891 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502CA03800) [pid = 3780] [serial = 513] [outer = 000000502C5C3000] 16:34:46 INFO - PROCESS | 3780 | 1461195286607 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]]]}] 16:34:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:34:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 943ms 16:34:46 INFO - PROCESS | 3780 | 1461195286676 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 3780 | 1461195286682 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 16:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:34:46 INFO - PROCESS | 3780 | 1461195286688 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 3780 | 1461195286692 Marionette TRACE conn5 <- [1,650,null,{}] 16:34:46 INFO - PROCESS | 3780 | 1461195286698 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}] 16:34:46 INFO - PROCESS | 3780 | 1461195286852 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 16:34:46 INFO - PROCESS | 3780 | 1461195286896 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FDA000 == 50 [pid = 3780] [id = 172] 16:34:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (00000050222DF800) [pid = 3780] [serial = 514] [outer = 0000000000000000] 16:34:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (0000005022772000) [pid = 3780] [serial = 515] [outer = 00000050222DF800] 16:34:46 INFO - PROCESS | 3780 | 1461195286956 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502594CC00) [pid = 3780] [serial = 516] [outer = 00000050222DF800] 16:34:47 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:47 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:47 INFO - PROCESS | 3780 | 1461195287558 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]]]}] 16:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 881ms 16:34:47 INFO - PROCESS | 3780 | 1461195287572 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 3780 | 1461195287578 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 16:34:47 INFO - PROCESS | 3780 | 1461195287585 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:34:47 INFO - PROCESS | 3780 | 1461195287588 Marionette TRACE conn5 <- [1,654,null,{}] 16:34:47 INFO - PROCESS | 3780 | 1461195287592 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}] 16:34:47 INFO - PROCESS | 3780 | 1461195287702 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 16:34:47 INFO - PROCESS | 3780 | 1461195287786 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C07B000 == 51 [pid = 3780] [id = 173] 16:34:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (00000050278C8400) [pid = 3780] [serial = 517] [outer = 0000000000000000] 16:34:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502852E000) [pid = 3780] [serial = 518] [outer = 00000050278C8400] 16:34:47 INFO - PROCESS | 3780 | 1461195287842 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (00000050285AE800) [pid = 3780] [serial = 519] [outer = 00000050278C8400] 16:34:48 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:48 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:48 INFO - PROCESS | 3780 | 1461195288434 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]]]}] 16:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 882ms 16:34:48 INFO - PROCESS | 3780 | 1461195288472 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 16:34:48 INFO - PROCESS | 3780 | 1461195288475 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 16:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:34:48 INFO - PROCESS | 3780 | 1461195288479 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 3780 | 1461195288484 Marionette TRACE conn5 <- [1,658,null,{}] 16:34:48 INFO - PROCESS | 3780 | 1461195288496 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}] 16:34:48 INFO - PROCESS | 3780 | 1461195288649 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 16:34:48 INFO - PROCESS | 3780 | 1461195288692 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 3780 | ++DOCSHELL 00000050308DD000 == 52 [pid = 3780] [id = 174] 16:34:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502B5E9400) [pid = 3780] [serial = 520] [outer = 0000000000000000] 16:34:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502B90C000) [pid = 3780] [serial = 521] [outer = 000000502B5E9400] 16:34:48 INFO - PROCESS | 3780 | 1461195288752 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (000000502C6ECC00) [pid = 3780] [serial = 522] [outer = 000000502B5E9400] 16:34:49 INFO - PROCESS | 3780 | 1461195289276 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]]]}] 16:34:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:34:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 837ms 16:34:49 INFO - PROCESS | 3780 | 1461195289319 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 3780 | 1461195289322 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 16:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:34:49 INFO - PROCESS | 3780 | 1461195289326 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 3780 | 1461195289328 Marionette TRACE conn5 <- [1,662,null,{}] 16:34:49 INFO - PROCESS | 3780 | 1461195289331 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}] 16:34:49 INFO - PROCESS | 3780 | 1461195289437 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 16:34:49 INFO - PROCESS | 3780 | 1461195289521 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 3780 | ++DOCSHELL 00000050310DE000 == 53 [pid = 3780] [id = 175] 16:34:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (000000502CA07400) [pid = 3780] [serial = 523] [outer = 0000000000000000] 16:34:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (000000502CB25C00) [pid = 3780] [serial = 524] [outer = 000000502CA07400] 16:34:49 INFO - PROCESS | 3780 | 1461195289577 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (000000502CD02800) [pid = 3780] [serial = 525] [outer = 000000502CA07400] 16:34:49 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:49 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:34:50 INFO - PROCESS | 3780 | 1461195290147 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]]]}] 16:34:50 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 16:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 880ms 16:34:50 INFO - PROCESS | 3780 | 1461195290208 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 3780 | 1461195290210 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 16:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:34:50 INFO - PROCESS | 3780 | 1461195290214 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 3780 | 1461195290216 Marionette TRACE conn5 <- [1,666,null,{}] 16:34:50 INFO - PROCESS | 3780 | 1461195290220 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}] 16:34:50 INFO - PROCESS | 3780 | 1461195290352 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 16:34:50 INFO - PROCESS | 3780 | 1461195290422 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 3780 | ++DOCSHELL 000000502814D000 == 54 [pid = 3780] [id = 176] 16:34:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (000000501C673000) [pid = 3780] [serial = 526] [outer = 0000000000000000] 16:34:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (000000502CA0A800) [pid = 3780] [serial = 527] [outer = 000000501C673000] 16:34:50 INFO - PROCESS | 3780 | 1461195290523 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (000000502CD86000) [pid = 3780] [serial = 528] [outer = 000000501C673000] 16:34:51 INFO - PROCESS | 3780 | 1461195291225 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]]]}] 16:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1080ms 16:34:51 INFO - PROCESS | 3780 | 1461195291297 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 16:34:51 INFO - PROCESS | 3780 | 1461195291301 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 16:34:51 INFO - PROCESS | 3780 | 1461195291306 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:34:51 INFO - PROCESS | 3780 | 1461195291310 Marionette TRACE conn5 <- [1,670,null,{}] 16:34:51 INFO - PROCESS | 3780 | 1461195291315 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}] 16:34:51 INFO - PROCESS | 3780 | 1461195291417 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 16:34:51 INFO - PROCESS | 3780 | 1461195291494 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 3780 | ++DOCSHELL 000000501DA5C800 == 55 [pid = 3780] [id = 177] 16:34:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (0000005020865800) [pid = 3780] [serial = 529] [outer = 0000000000000000] 16:34:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (000000502127D000) [pid = 3780] [serial = 530] [outer = 0000005020865800] 16:34:51 INFO - PROCESS | 3780 | 1461195291546 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (0000005025908400) [pid = 3780] [serial = 531] [outer = 0000005020865800] 16:34:52 INFO - PROCESS | 3780 | [3780] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE2C800 == 54 [pid = 3780] [id = 170] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB7A000 == 53 [pid = 3780] [id = 169] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 0000005029C4F000 == 52 [pid = 3780] [id = 168] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502C975800 == 51 [pid = 3780] [id = 167] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502C625000 == 50 [pid = 3780] [id = 166] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 0000005029961800 == 49 [pid = 3780] [id = 165] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502956A000 == 48 [pid = 3780] [id = 164] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 00000050288BA800 == 47 [pid = 3780] [id = 163] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 0000005020916000 == 46 [pid = 3780] [id = 162] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FE8800 == 45 [pid = 3780] [id = 161] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (0000005025944C00) [pid = 3780] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (000000501A593400) [pid = 3780] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (0000005028B02800) [pid = 3780] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (000000502CD10C00) [pid = 3780] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (000000502C9E8800) [pid = 3780] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (000000502C50D800) [pid = 3780] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F7D800 == 44 [pid = 3780] [id = 157] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000502C6F3800) [pid = 3780] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (000000502CB2B800) [pid = 3780] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (000000502C036800) [pid = 3780] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (000000502CD0B000) [pid = 3780] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502C6F6C00) [pid = 3780] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (000000502594A800) [pid = 3780] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (00000050278BB000) [pid = 3780] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000501AE5BC00) [pid = 3780] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005021198400) [pid = 3780] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000502590F400) [pid = 3780] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (00000050278A8000) [pid = 3780] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (0000005029A9C000) [pid = 3780] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000501BE0C400) [pid = 3780] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005028806800) [pid = 3780] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (0000005028AF2000) [pid = 3780] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502CD7BC00) [pid = 3780] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502A4F0800) [pid = 3780] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000502CD81000) [pid = 3780] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502DE06400) [pid = 3780] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502DE0CC00) [pid = 3780] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502CB2F400) [pid = 3780] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005029D7C400) [pid = 3780] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:34:52 INFO - PROCESS | 3780 | [3780] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:34:52 INFO - PROCESS | 3780 | 1461195292628 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]]]}] 16:34:52 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) 16:34:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1347ms 16:34:52 INFO - PROCESS | 3780 | 1461195292658 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 16:34:52 INFO - PROCESS | 3780 | 1461195292664 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 16:34:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:34:52 INFO - PROCESS | 3780 | 1461195292670 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 3780 | 1461195292673 Marionette TRACE conn5 <- [1,674,null,{}] 16:34:52 INFO - PROCESS | 3780 | 1461195292677 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}] 16:34:52 INFO - PROCESS | 3780 | 1461195292763 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 16:34:52 INFO - PROCESS | 3780 | 1461195292771 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022755000 == 45 [pid = 3780] [id = 178] 16:34:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501BD97C00) [pid = 3780] [serial = 532] [outer = 0000000000000000] 16:34:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (00000050222E0800) [pid = 3780] [serial = 533] [outer = 000000501BD97C00] 16:34:52 INFO - PROCESS | 3780 | 1461195292830 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (00000050264D6000) [pid = 3780] [serial = 534] [outer = 000000501BD97C00] 16:34:53 INFO - PROCESS | 3780 | 1461195293782 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]]]}] 16:34:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:34:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1143ms 16:34:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:34:53 INFO - PROCESS | 3780 | 1461195293815 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 3780 | 1461195293817 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 16:34:53 INFO - PROCESS | 3780 | 1461195293821 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 3780 | 1461195293824 Marionette TRACE conn5 <- [1,678,null,{}] 16:34:53 INFO - PROCESS | 3780 | 1461195293835 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}] 16:34:53 INFO - PROCESS | 3780 | 1461195293949 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 16:34:53 INFO - PROCESS | 3780 | 1461195293991 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290CB000 == 46 [pid = 3780] [id = 179] 16:34:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502852A000) [pid = 3780] [serial = 535] [outer = 0000000000000000] 16:34:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (00000050285A8000) [pid = 3780] [serial = 536] [outer = 000000502852A000] 16:34:54 INFO - PROCESS | 3780 | 1461195294040 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005028813800) [pid = 3780] [serial = 537] [outer = 000000502852A000] 16:34:54 INFO - PROCESS | 3780 | 1461195294971 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]]]}] 16:34:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:34:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 16:34:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:34:55 INFO - PROCESS | 3780 | 1461195295004 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 16:34:55 INFO - PROCESS | 3780 | 1461195295007 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 16:34:55 INFO - PROCESS | 3780 | 1461195295010 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - PROCESS | 3780 | 1461195295012 Marionette TRACE conn5 <- [1,682,null,{}] 16:34:55 INFO - PROCESS | 3780 | 1461195295016 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}] 16:34:55 INFO - PROCESS | 3780 | 1461195295124 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 16:34:55 INFO - PROCESS | 3780 | 1461195295131 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 3780 | ++DOCSHELL 000000502997C000 == 47 [pid = 3780] [id = 180] 16:34:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005028B0A800) [pid = 3780] [serial = 538] [outer = 0000000000000000] 16:34:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (0000005028C5A800) [pid = 3780] [serial = 539] [outer = 0000005028B0A800] 16:34:55 INFO - PROCESS | 3780 | 1461195295216 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005029A9F000) [pid = 3780] [serial = 540] [outer = 0000005028B0A800] 16:34:56 INFO - PROCESS | 3780 | 1461195296170 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]]]}] 16:34:56 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) 16:34:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1178ms 16:34:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:34:56 INFO - PROCESS | 3780 | 1461195296190 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 3780 | 1461195296192 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 16:34:56 INFO - PROCESS | 3780 | 1461195296196 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - PROCESS | 3780 | 1461195296198 Marionette TRACE conn5 <- [1,686,null,{}] 16:34:56 INFO - PROCESS | 3780 | 1461195296202 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}] 16:34:56 INFO - PROCESS | 3780 | 1461195296415 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (00000050278C8C00) [pid = 3780] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000501B8CA400) [pid = 3780] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000501A587800) [pid = 3780] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502590B800) [pid = 3780] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000501C148000) [pid = 3780] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005022F18800) [pid = 3780] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (00000050278D9000) [pid = 3780] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502276C400) [pid = 3780] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502590E400) [pid = 3780] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0000005028802800) [pid = 3780] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000501BF48000) [pid = 3780] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000501B66A800) [pid = 3780] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005028112000) [pid = 3780] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005029D85C00) [pid = 3780] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502C5BEC00) [pid = 3780] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028C54000) [pid = 3780] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502CD09C00) [pid = 3780] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000502C9E2000) [pid = 3780] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501DA17000) [pid = 3780] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005028814800) [pid = 3780] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005029A9F400) [pid = 3780] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:34:56 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502B5E1000) [pid = 3780] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:34:56 INFO - PROCESS | 3780 | 1461195296493 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BE66800 == 48 [pid = 3780] [id = 181] 16:34:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501A454400) [pid = 3780] [serial = 541] [outer = 0000000000000000] 16:34:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000501BF46C00) [pid = 3780] [serial = 542] [outer = 000000501A454400] 16:34:56 INFO - PROCESS | 3780 | 1461195296543 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050251A6400) [pid = 3780] [serial = 543] [outer = 000000501A454400] 16:34:57 INFO - PROCESS | 3780 | 1461195297368 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]]]}] 16:34:57 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) 16:34:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1235ms 16:34:57 INFO - PROCESS | 3780 | 1461195297436 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 3780 | 1461195297438 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 16:34:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:34:57 INFO - PROCESS | 3780 | 1461195297442 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 3780 | 1461195297444 Marionette TRACE conn5 <- [1,690,null,{}] 16:34:57 INFO - PROCESS | 3780 | 1461195297447 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}] 16:34:57 INFO - PROCESS | 3780 | 1461195297548 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 16:34:57 INFO - PROCESS | 3780 | 1461195297556 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C97A000 == 49 [pid = 3780] [id = 182] 16:34:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005029A9F400) [pid = 3780] [serial = 544] [outer = 0000000000000000] 16:34:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502C50D800) [pid = 3780] [serial = 545] [outer = 0000005029A9F400] 16:34:57 INFO - PROCESS | 3780 | 1461195297605 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502C6EA400) [pid = 3780] [serial = 546] [outer = 0000005029A9F400] 16:34:58 INFO - PROCESS | 3780 | 1461195298599 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]]]}] 16:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1182ms 16:34:58 INFO - PROCESS | 3780 | 1461195298626 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 16:34:58 INFO - PROCESS | 3780 | 1461195298631 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 16:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:34:58 INFO - PROCESS | 3780 | 1461195298637 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 3780 | 1461195298641 Marionette TRACE conn5 <- [1,694,null,{}] 16:34:58 INFO - PROCESS | 3780 | 1461195298648 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}] 16:34:58 INFO - PROCESS | 3780 | 1461195298788 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 16:34:58 INFO - PROCESS | 3780 | 1461195298856 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 3780 | ++DOCSHELL 00000050225B3000 == 50 [pid = 3780] [id = 183] 16:34:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000501BF4AC00) [pid = 3780] [serial = 547] [outer = 0000000000000000] 16:34:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502092DC00) [pid = 3780] [serial = 548] [outer = 000000501BF4AC00] 16:34:58 INFO - PROCESS | 3780 | 1461195298916 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005025C67800) [pid = 3780] [serial = 549] [outer = 000000501BF4AC00] 16:35:00 INFO - PROCESS | 3780 | 1461195300085 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]]]}] 16:35:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:35:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1482ms 16:35:00 INFO - PROCESS | 3780 | 1461195300122 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 3780 | 1461195300128 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 16:35:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:35:00 INFO - PROCESS | 3780 | 1461195300135 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 3780 | 1461195300138 Marionette TRACE conn5 <- [1,698,null,{}] 16:35:00 INFO - PROCESS | 3780 | 1461195300142 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}] 16:35:00 INFO - PROCESS | 3780 | 1461195300283 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 16:35:00 INFO - PROCESS | 3780 | 1461195300404 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C621000 == 51 [pid = 3780] [id = 184] 16:35:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (00000050278C2000) [pid = 3780] [serial = 550] [outer = 0000000000000000] 16:35:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005028806000) [pid = 3780] [serial = 551] [outer = 00000050278C2000] 16:35:00 INFO - PROCESS | 3780 | 1461195300460 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005028B07400) [pid = 3780] [serial = 552] [outer = 00000050278C2000] 16:35:01 INFO - PROCESS | 3780 | 1461195301500 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]]]}] 16:35:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:35:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1390ms 16:35:01 INFO - PROCESS | 3780 | 1461195301532 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 16:35:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:35:01 INFO - PROCESS | 3780 | 1461195301535 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 16:35:01 INFO - PROCESS | 3780 | 1461195301539 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 3780 | 1461195301543 Marionette TRACE conn5 <- [1,702,null,{}] 16:35:01 INFO - PROCESS | 3780 | 1461195301555 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}] 16:35:01 INFO - PROCESS | 3780 | 1461195301693 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 16:35:01 INFO - PROCESS | 3780 | 1461195301809 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB79800 == 52 [pid = 3780] [id = 185] 16:35:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005029DE0000) [pid = 3780] [serial = 553] [outer = 0000000000000000] 16:35:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502C6ED000) [pid = 3780] [serial = 554] [outer = 0000005029DE0000] 16:35:01 INFO - PROCESS | 3780 | 1461195301868 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502CB2B800) [pid = 3780] [serial = 555] [outer = 0000005029DE0000] 16:35:02 INFO - PROCESS | 3780 | 1461195302874 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]]]}] 16:35:02 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 16:35:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1396ms 16:35:02 INFO - PROCESS | 3780 | 1461195302937 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 3780 | 1461195302940 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 16:35:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:35:02 INFO - PROCESS | 3780 | 1461195302944 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - PROCESS | 3780 | 1461195302946 Marionette TRACE conn5 <- [1,706,null,{}] 16:35:02 INFO - PROCESS | 3780 | 1461195302950 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}] 16:35:03 INFO - PROCESS | 3780 | 1461195303088 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 16:35:03 INFO - PROCESS | 3780 | 1461195303206 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020DCE800 == 53 [pid = 3780] [id = 186] 16:35:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000501A579000) [pid = 3780] [serial = 556] [outer = 0000000000000000] 16:35:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000501BF4CC00) [pid = 3780] [serial = 557] [outer = 000000501A579000] 16:35:03 INFO - PROCESS | 3780 | 1461195303264 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005025903800) [pid = 3780] [serial = 558] [outer = 000000501A579000] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005020917000 == 52 [pid = 3780] [id = 160] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 000000501BE66800 == 51 [pid = 3780] [id = 181] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502997C000 == 50 [pid = 3780] [id = 180] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 00000050290CB000 == 49 [pid = 3780] [id = 179] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005022755000 == 48 [pid = 3780] [id = 178] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 000000501DA5C800 == 47 [pid = 3780] [id = 177] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502814D000 == 46 [pid = 3780] [id = 176] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 00000050310DE000 == 45 [pid = 3780] [id = 175] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 00000050308DD000 == 44 [pid = 3780] [id = 174] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502C07B000 == 43 [pid = 3780] [id = 173] 16:35:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FDA000 == 42 [pid = 3780] [id = 172] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000502C507C00) [pid = 3780] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (00000050278CE800) [pid = 3780] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501C145400) [pid = 3780] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005021197C00) [pid = 3780] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (00000050278A8400) [pid = 3780] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502165F800) [pid = 3780] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000502166AC00) [pid = 3780] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (00000050278BA400) [pid = 3780] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005028AA7400) [pid = 3780] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005028111800) [pid = 3780] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502D967000) [pid = 3780] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (00000050278BC000) [pid = 3780] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005029A3D000) [pid = 3780] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000502881E400) [pid = 3780] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501C142000) [pid = 3780] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000501D9C8C00) [pid = 3780] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050281AFC00) [pid = 3780] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502C9EF400) [pid = 3780] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005029DDD800) [pid = 3780] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005028A9E400) [pid = 3780] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000502C6F3000) [pid = 3780] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502A8BD400) [pid = 3780] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028C58400) [pid = 3780] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502852B800) [pid = 3780] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502165BC00) [pid = 3780] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502E308400) [pid = 3780] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005027CAC000) [pid = 3780] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502E30AC00) [pid = 3780] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005025F77800) [pid = 3780] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028AEFC00) [pid = 3780] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502594E000) [pid = 3780] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000502BA77800) [pid = 3780] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000502225F400) [pid = 3780] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000502A3DC000) [pid = 3780] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005029369C00) [pid = 3780] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000502B912800) [pid = 3780] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:35:04 INFO - PROCESS | 3780 | 1461195304415 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]]]}] 16:35:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:35:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1479ms 16:35:04 INFO - PROCESS | 3780 | 1461195304425 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 3780 | 1461195304428 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 16:35:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:35:04 INFO - PROCESS | 3780 | 1461195304433 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 3780 | 1461195304436 Marionette TRACE conn5 <- [1,710,null,{}] 16:35:04 INFO - PROCESS | 3780 | 1461195304442 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}] 16:35:04 INFO - PROCESS | 3780 | 1461195304531 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 16:35:04 INFO - PROCESS | 3780 | 1461195304593 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217BE000 == 43 [pid = 3780] [id = 187] 16:35:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000501C13DC00) [pid = 3780] [serial = 559] [outer = 0000000000000000] 16:35:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000501D9C8C00) [pid = 3780] [serial = 560] [outer = 000000501C13DC00] 16:35:04 INFO - PROCESS | 3780 | 1461195304643 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000501AE5BC00) [pid = 3780] [serial = 561] [outer = 000000501C13DC00] 16:35:05 INFO - PROCESS | 3780 | 1461195305266 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] 16:35:05 INFO - PROCESS | 3780 | 1461195305321 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 16:35:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:35:05 INFO - PROCESS | 3780 | 1461195305327 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:35:05 INFO - PROCESS | 3780 | 1461195305331 Marionette TRACE conn5 <- [1,714,null,{}] 16:35:05 INFO - PROCESS | 3780 | 1461195305337 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}] 16:35:05 INFO - PROCESS | 3780 | 1461195305446 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 16:35:05 INFO - PROCESS | 3780 | 1461195305517 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F90800 == 44 [pid = 3780] [id = 188] 16:35:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050222DAC00) [pid = 3780] [serial = 562] [outer = 0000000000000000] 16:35:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005022382400) [pid = 3780] [serial = 563] [outer = 00000050222DAC00] 16:35:05 INFO - PROCESS | 3780 | 1461195305578 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005025C6DC00) [pid = 3780] [serial = 564] [outer = 00000050222DAC00] 16:35:06 INFO - PROCESS | 3780 | 1461195306275 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]]]}] 16:35:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:35:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 984ms 16:35:06 INFO - PROCESS | 3780 | 1461195306313 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 3780 | 1461195306320 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 16:35:06 INFO - PROCESS | 3780 | 1461195306327 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:35:06 INFO - PROCESS | 3780 | 1461195306330 Marionette TRACE conn5 <- [1,718,null,{}] 16:35:06 INFO - PROCESS | 3780 | 1461195306334 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}] 16:35:06 INFO - PROCESS | 3780 | 1461195306439 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 16:35:06 INFO - PROCESS | 3780 | 1461195306508 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028E91800 == 45 [pid = 3780] [id = 189] 16:35:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050278CF000) [pid = 3780] [serial = 565] [outer = 0000000000000000] 16:35:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005027CA8000) [pid = 3780] [serial = 566] [outer = 00000050278CF000] 16:35:06 INFO - PROCESS | 3780 | 1461195306565 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005028524800) [pid = 3780] [serial = 567] [outer = 00000050278CF000] 16:35:07 INFO - PROCESS | 3780 | 1461195307166 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] 16:35:07 INFO - PROCESS | 3780 | 1461195307217 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 16:35:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:35:07 INFO - PROCESS | 3780 | 1461195307221 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 3780 | 1461195307225 Marionette TRACE conn5 <- [1,722,null,{}] 16:35:07 INFO - PROCESS | 3780 | 1461195307237 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}] 16:35:07 INFO - PROCESS | 3780 | 1461195307373 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 16:35:07 INFO - PROCESS | 3780 | 1461195307444 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029974800 == 46 [pid = 3780] [id = 190] 16:35:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005028803C00) [pid = 3780] [serial = 568] [outer = 0000000000000000] 16:35:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028AEF400) [pid = 3780] [serial = 569] [outer = 0000005028803C00] 16:35:07 INFO - PROCESS | 3780 | 1461195307504 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028C58400) [pid = 3780] [serial = 570] [outer = 0000005028803C00] 16:35:08 INFO - PROCESS | 3780 | 1461195308094 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]]]}] 16:35:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:35:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 944ms 16:35:08 INFO - PROCESS | 3780 | 1461195308167 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 3780 | 1461195308170 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 16:35:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:35:08 INFO - PROCESS | 3780 | 1461195308174 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 3780 | 1461195308176 Marionette TRACE conn5 <- [1,726,null,{}] 16:35:08 INFO - PROCESS | 3780 | 1461195308179 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}] 16:35:08 INFO - PROCESS | 3780 | 1461195308283 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 16:35:08 INFO - PROCESS | 3780 | 1461195308351 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C62D000 == 47 [pid = 3780] [id = 191] 16:35:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028B03C00) [pid = 3780] [serial = 571] [outer = 0000000000000000] 16:35:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005029AE0000) [pid = 3780] [serial = 572] [outer = 0000005028B03C00] 16:35:08 INFO - PROCESS | 3780 | 1461195308408 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502A894800) [pid = 3780] [serial = 573] [outer = 0000005028B03C00] 16:35:09 INFO - PROCESS | 3780 | [3780] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:35:09 INFO - PROCESS | 3780 | 1461195309451 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]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:35:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1329ms 16:35:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:35:09 INFO - PROCESS | 3780 | 1461195309505 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 3780 | 1461195309507 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 16:35:09 INFO - PROCESS | 3780 | 1461195309511 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 3780 | 1461195309513 Marionette TRACE conn5 <- [1,730,null,{}] 16:35:09 INFO - PROCESS | 3780 | 1461195309517 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}] 16:35:09 INFO - PROCESS | 3780 | 1461195309650 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 16:35:09 INFO - PROCESS | 3780 | 1461195309714 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C95D000 == 48 [pid = 3780] [id = 192] 16:35:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502166AC00) [pid = 3780] [serial = 574] [outer = 0000000000000000] 16:35:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005029369400) [pid = 3780] [serial = 575] [outer = 000000502166AC00] 16:35:09 INFO - PROCESS | 3780 | 1461195309770 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502C508400) [pid = 3780] [serial = 576] [outer = 000000502166AC00] 16:35:10 INFO - PROCESS | 3780 | 1461195310795 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]]]}] 16:35:10 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 16:35:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1336ms 16:35:10 INFO - PROCESS | 3780 | 1461195310850 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 3780 | 1461195310854 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 16:35:10 INFO - PROCESS | 3780 | 1461195310860 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:35:10 INFO - PROCESS | 3780 | 1461195310863 Marionette TRACE conn5 <- [1,734,null,{}] 16:35:10 INFO - PROCESS | 3780 | 1461195310905 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}] 16:35:10 INFO - PROCESS | 3780 | --DOCSHELL 000000502A842800 == 47 [pid = 3780] [id = 158] 16:35:10 INFO - PROCESS | 3780 | --DOCSHELL 00000050225B3000 == 46 [pid = 3780] [id = 183] 16:35:11 INFO - PROCESS | 3780 | 1461195311033 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 16:35:11 INFO - PROCESS | 3780 | 1461195311130 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 3780 | ++DOCSHELL 000000502274D800 == 47 [pid = 3780] [id = 193] 16:35:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005021192400) [pid = 3780] [serial = 577] [outer = 0000000000000000] 16:35:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (00000050214E0000) [pid = 3780] [serial = 578] [outer = 0000005021192400] 16:35:11 INFO - PROCESS | 3780 | 1461195311179 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050251AE800) [pid = 3780] [serial = 579] [outer = 0000005021192400] 16:35:12 INFO - PROCESS | 3780 | 1461195312029 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]]]}] 16:35:12 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.) 16:35:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 16:35:12 INFO - PROCESS | 3780 | 1461195312043 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3780 | 1461195312048 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 16:35:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:35:12 INFO - PROCESS | 3780 | 1461195312054 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 3780 | 1461195312057 Marionette TRACE conn5 <- [1,738,null,{}] 16:35:12 INFO - PROCESS | 3780 | 1461195312061 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}] 16:35:12 INFO - PROCESS | 3780 | 1461195312156 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 16:35:12 INFO - PROCESS | 3780 | 1461195312220 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029961800 == 48 [pid = 3780] [id = 194] 16:35:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502789AC00) [pid = 3780] [serial = 580] [outer = 0000000000000000] 16:35:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (00000050281A7400) [pid = 3780] [serial = 581] [outer = 000000502789AC00] 16:35:12 INFO - PROCESS | 3780 | 1461195312266 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (00000050285B2000) [pid = 3780] [serial = 582] [outer = 000000502789AC00] 16:35:13 INFO - PROCESS | 3780 | 1461195313201 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]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:35:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1191ms 16:35:13 INFO - PROCESS | 3780 | 1461195313248 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 3780 | 1461195313250 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 16:35:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:35:13 INFO - PROCESS | 3780 | 1461195313260 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 3780 | 1461195313264 Marionette TRACE conn5 <- [1,742,null,{}] 16:35:13 INFO - PROCESS | 3780 | 1461195313276 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}] 16:35:13 INFO - PROCESS | 3780 | 1461195313390 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 16:35:13 INFO - PROCESS | 3780 | 1461195313397 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB0F000 == 49 [pid = 3780] [id = 195] 16:35:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005029AE3C00) [pid = 3780] [serial = 583] [outer = 0000000000000000] 16:35:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502C5CBC00) [pid = 3780] [serial = 584] [outer = 0000005029AE3C00] 16:35:13 INFO - PROCESS | 3780 | 1461195313482 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502C9ED800) [pid = 3780] [serial = 585] [outer = 0000005029AE3C00] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (00000050278D7000) [pid = 3780] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502C6F1000) [pid = 3780] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005020980000) [pid = 3780] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502C505C00) [pid = 3780] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005028B0A800) [pid = 3780] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005020865800) [pid = 3780] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000502852A000) [pid = 3780] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000501BD97C00) [pid = 3780] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501C673000) [pid = 3780] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502C5C3000) [pid = 3780] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (00000050222DF800) [pid = 3780] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050278C8400) [pid = 3780] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502B5E9400) [pid = 3780] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000502CA07400) [pid = 3780] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000501A454400) [pid = 3780] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501BF4AC00) [pid = 3780] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050278C2000) [pid = 3780] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:35:14 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005029DE0000) [pid = 3780] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:35:14 INFO - PROCESS | 3780 | 1461195314411 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]]]}] 16:35:14 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 16:35:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1192ms 16:35:14 INFO - PROCESS | 3780 | 1461195314449 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3780 | 1461195314452 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 16:35:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:35:14 INFO - PROCESS | 3780 | 1461195314455 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 3780 | 1461195314457 Marionette TRACE conn5 <- [1,746,null,{}] 16:35:14 INFO - PROCESS | 3780 | 1461195314460 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}] 16:35:14 INFO - PROCESS | 3780 | 1461195314545 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 16:35:14 INFO - PROCESS | 3780 | 1461195314551 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020917800 == 50 [pid = 3780] [id = 196] 16:35:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278D7000) [pid = 3780] [serial = 586] [outer = 0000000000000000] 16:35:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028533000) [pid = 3780] [serial = 587] [outer = 00000050278D7000] 16:35:14 INFO - PROCESS | 3780 | 1461195314597 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502C5BCC00) [pid = 3780] [serial = 588] [outer = 00000050278D7000] 16:35:15 INFO - PROCESS | 3780 | 1461195315027 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]]]}] 16:35:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:35:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 16:35:15 INFO - PROCESS | 3780 | 1461195315086 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 3780 | 1461195315088 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 16:35:15 INFO - PROCESS | 3780 | 1461195315091 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:35:15 INFO - PROCESS | 3780 | 1461195315093 Marionette TRACE conn5 <- [1,750,null,{}] 16:35:15 INFO - PROCESS | 3780 | 1461195315097 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}] 16:35:15 INFO - PROCESS | 3780 | 1461195315177 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 16:35:15 INFO - PROCESS | 3780 | 1461195315184 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E348000 == 51 [pid = 3780] [id = 197] 16:35:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502CB28400) [pid = 3780] [serial = 589] [outer = 0000000000000000] 16:35:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502CD07800) [pid = 3780] [serial = 590] [outer = 000000502CB28400] 16:35:15 INFO - PROCESS | 3780 | 1461195315229 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502CD84C00) [pid = 3780] [serial = 591] [outer = 000000502CB28400] 16:35:16 INFO - PROCESS | 3780 | [3780] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:35:16 INFO - PROCESS | 3780 | 1461195316119 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]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:35:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1082ms 16:35:16 INFO - PROCESS | 3780 | 1461195316177 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 3780 | 1461195316179 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 16:35:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:35:16 INFO - PROCESS | 3780 | 1461195316183 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - PROCESS | 3780 | 1461195316185 Marionette TRACE conn5 <- [1,754,null,{}] 16:35:16 INFO - PROCESS | 3780 | 1461195316188 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}] 16:35:16 INFO - PROCESS | 3780 | 1461195316291 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 16:35:16 INFO - PROCESS | 3780 | 1461195316297 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD08000 == 52 [pid = 3780] [id = 198] 16:35:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502D970000) [pid = 3780] [serial = 592] [outer = 0000000000000000] 16:35:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502DE09400) [pid = 3780] [serial = 593] [outer = 000000502D970000] 16:35:16 INFO - PROCESS | 3780 | 1461195316347 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502E305C00) [pid = 3780] [serial = 594] [outer = 000000502D970000] 16:35:17 INFO - PROCESS | 3780 | 1461195317448 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]]]}] 16:35:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:35:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1279ms 16:35:17 INFO - PROCESS | 3780 | 1461195317466 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 16:35:17 INFO - PROCESS | 3780 | 1461195317470 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 16:35:17 INFO - PROCESS | 3780 | 1461195317475 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:35:17 INFO - PROCESS | 3780 | 1461195317479 Marionette TRACE conn5 <- [1,758,null,{}] 16:35:17 INFO - PROCESS | 3780 | 1461195317485 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}] 16:35:17 INFO - PROCESS | 3780 | 1461195317627 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 16:35:17 INFO - PROCESS | 3780 | 1461195317743 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290E4800 == 53 [pid = 3780] [id = 199] 16:35:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502594E800) [pid = 3780] [serial = 595] [outer = 0000000000000000] 16:35:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502789D000) [pid = 3780] [serial = 596] [outer = 000000502594E800] 16:35:17 INFO - PROCESS | 3780 | 1461195317844 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005027CAF400) [pid = 3780] [serial = 597] [outer = 000000502594E800] 16:35:18 INFO - PROCESS | 3780 | 1461195318381 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]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 987ms 16:35:18 INFO - PROCESS | 3780 | 1461195318468 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 3780 | 1461195318475 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 16:35:18 INFO - PROCESS | 3780 | 1461195318496 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 3780 | 1461195318499 Marionette TRACE conn5 <- [1,762,null,{}] 16:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:35:18 INFO - PROCESS | 3780 | 1461195318503 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}] 16:35:18 INFO - PROCESS | 3780 | 1461195318620 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 16:35:18 INFO - PROCESS | 3780 | 1461195318685 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA70000 == 54 [pid = 3780] [id = 200] 16:35:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028B0A400) [pid = 3780] [serial = 598] [outer = 0000000000000000] 16:35:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005029D85C00) [pid = 3780] [serial = 599] [outer = 0000005028B0A400] 16:35:18 INFO - PROCESS | 3780 | 1461195318741 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502C5C8000) [pid = 3780] [serial = 600] [outer = 0000005028B0A400] 16:35:19 INFO - PROCESS | 3780 | 1461195319360 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]]]}] 16:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 945ms 16:35:19 INFO - PROCESS | 3780 | 1461195319447 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 3780 | 1461195319449 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 16:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:35:19 INFO - PROCESS | 3780 | 1461195319453 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 3780 | 1461195319458 Marionette TRACE conn5 <- [1,766,null,{}] 16:35:19 INFO - PROCESS | 3780 | 1461195319470 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}] 16:35:19 INFO - PROCESS | 3780 | 1461195319624 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 16:35:19 INFO - PROCESS | 3780 | 1461195319633 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309C2800 == 55 [pid = 3780] [id = 201] 16:35:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502D969400) [pid = 3780] [serial = 601] [outer = 0000000000000000] 16:35:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502D96EC00) [pid = 3780] [serial = 602] [outer = 000000502D969400] 16:35:19 INFO - PROCESS | 3780 | 1461195319692 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502DE0F000) [pid = 3780] [serial = 603] [outer = 000000502D969400] 16:35:20 INFO - PROCESS | 3780 | 1461195320344 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]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 944ms 16:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:35:20 INFO - PROCESS | 3780 | 1461195320400 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 3780 | 1461195320403 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 16:35:20 INFO - PROCESS | 3780 | 1461195320407 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 3780 | 1461195320409 Marionette TRACE conn5 <- [1,770,null,{}] 16:35:20 INFO - PROCESS | 3780 | 1461195320413 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}] 16:35:20 INFO - PROCESS | 3780 | 1461195320522 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 16:35:20 INFO - PROCESS | 3780 | 1461195320596 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020C61800 == 56 [pid = 3780] [id = 202] 16:35:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000501A56E000) [pid = 3780] [serial = 604] [outer = 0000000000000000] 16:35:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000501A6E7000) [pid = 3780] [serial = 605] [outer = 000000501A56E000] 16:35:20 INFO - PROCESS | 3780 | 1461195320831 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000501C149C00) [pid = 3780] [serial = 606] [outer = 000000501A56E000] 16:35:21 INFO - PROCESS | 3780 | 1461195321444 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]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1077ms 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB79800 == 55 [pid = 3780] [id = 185] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD07800 == 54 [pid = 3780] [id = 171] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502E348000 == 53 [pid = 3780] [id = 197] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005020917800 == 52 [pid = 3780] [id = 196] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB0F000 == 51 [pid = 3780] [id = 195] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005029961800 == 50 [pid = 3780] [id = 194] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502274D800 == 49 [pid = 3780] [id = 193] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502C95D000 == 48 [pid = 3780] [id = 192] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502C62D000 == 47 [pid = 3780] [id = 191] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000502C50D800) [pid = 3780] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000501BF4CC00) [pid = 3780] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005029974800 == 46 [pid = 3780] [id = 190] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005028E91800 == 45 [pid = 3780] [id = 189] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502C97A000 == 44 [pid = 3780] [id = 182] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F90800 == 43 [pid = 3780] [id = 188] 16:35:21 INFO - PROCESS | 3780 | --DOCSHELL 00000050217BE000 == 42 [pid = 3780] [id = 187] 16:35:21 INFO - PROCESS | 3780 | 1461195321547 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 3780 | 1461195321551 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005029A9E000) [pid = 3780] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502CD86400) [pid = 3780] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005025905000) [pid = 3780] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502DE0F400) [pid = 3780] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005028C5A800) [pid = 3780] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005025908400) [pid = 3780] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502127D000) [pid = 3780] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050285A8000) [pid = 3780] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050222E0800) [pid = 3780] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (00000050264D6000) [pid = 3780] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502CD86000) [pid = 3780] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502CA0A800) [pid = 3780] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000502C6F0800) [pid = 3780] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005022772000) [pid = 3780] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000502852E000) [pid = 3780] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502B90C000) [pid = 3780] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502CB25C00) [pid = 3780] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000501BF46C00) [pid = 3780] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502092DC00) [pid = 3780] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005025C67800) [pid = 3780] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005028B07400) [pid = 3780] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028806000) [pid = 3780] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502C6ED000) [pid = 3780] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050251A6400) [pid = 3780] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000502CB2B800) [pid = 3780] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005029A9F000) [pid = 3780] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005028813800) [pid = 3780] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (00000050285AE800) [pid = 3780] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000502C6ECC00) [pid = 3780] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000502CD02800) [pid = 3780] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000502594CC00) [pid = 3780] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (000000502CA03800) [pid = 3780] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:35:21 INFO - PROCESS | 3780 | 1461195321577 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 3780 | 1461195321580 Marionette TRACE conn5 <- [1,774,null,{}] 16:35:21 INFO - PROCESS | 3780 | 1461195321585 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}] 16:35:21 INFO - PROCESS | 3780 | 1461195321683 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 16:35:21 INFO - PROCESS | 3780 | 1461195321691 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FE5800 == 43 [pid = 3780] [id = 203] 16:35:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501BE10C00) [pid = 3780] [serial = 607] [outer = 0000000000000000] 16:35:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501BF44400) [pid = 3780] [serial = 608] [outer = 000000501BE10C00] 16:35:21 INFO - PROCESS | 3780 | 1461195321740 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000502119B000) [pid = 3780] [serial = 609] [outer = 000000501BE10C00] 16:35:22 INFO - PROCESS | 3780 | 1461195322252 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]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 733ms 16:35:22 INFO - PROCESS | 3780 | 1461195322309 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 3780 | 1461195322313 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 16:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:35:22 INFO - PROCESS | 3780 | 1461195322319 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 3780 | 1461195322322 Marionette TRACE conn5 <- [1,778,null,{}] 16:35:22 INFO - PROCESS | 3780 | 1461195322326 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}] 16:35:22 INFO - PROCESS | 3780 | 1461195322409 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 16:35:22 INFO - PROCESS | 3780 | 1461195322416 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D84800 == 44 [pid = 3780] [id = 204] 16:35:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (00000050222DD400) [pid = 3780] [serial = 610] [outer = 0000000000000000] 16:35:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050251A8800) [pid = 3780] [serial = 611] [outer = 00000050222DD400] 16:35:22 INFO - PROCESS | 3780 | 1461195322462 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000502590FC00) [pid = 3780] [serial = 612] [outer = 00000050222DD400] 16:35:22 INFO - PROCESS | 3780 | 1461195322931 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]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 16:35:22 INFO - PROCESS | 3780 | 1461195322952 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 3780 | 1461195322954 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 16:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:35:22 INFO - PROCESS | 3780 | 1461195322958 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 3780 | 1461195322962 Marionette TRACE conn5 <- [1,782,null,{}] 16:35:22 INFO - PROCESS | 3780 | 1461195322973 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}] 16:35:23 INFO - PROCESS | 3780 | 1461195323060 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 16:35:23 INFO - PROCESS | 3780 | 1461195323069 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 3780 | ++DOCSHELL 000000502983D800 == 45 [pid = 3780] [id = 205] 16:35:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050278A0C00) [pid = 3780] [serial = 613] [outer = 0000000000000000] 16:35:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050278BD000) [pid = 3780] [serial = 614] [outer = 00000050278A0C00] 16:35:23 INFO - PROCESS | 3780 | 1461195323116 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050278CE000) [pid = 3780] [serial = 615] [outer = 00000050278A0C00] 16:35:23 INFO - PROCESS | 3780 | 1461195323525 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]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 16:35:23 INFO - PROCESS | 3780 | 1461195323589 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 3780 | 1461195323592 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:35:23 INFO - PROCESS | 3780 | 1461195323596 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 3780 | 1461195323597 Marionette TRACE conn5 <- [1,786,null,{}] 16:35:23 INFO - PROCESS | 3780 | 1461195323601 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}] 16:35:23 INFO - PROCESS | 3780 | 1461195323684 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 16:35:23 INFO - PROCESS | 3780 | 1461195323691 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 3780 | ++DOCSHELL 000000502BA5F000 == 46 [pid = 3780] [id = 206] 16:35:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (00000050278D2C00) [pid = 3780] [serial = 616] [outer = 0000000000000000] 16:35:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005028261400) [pid = 3780] [serial = 617] [outer = 00000050278D2C00] 16:35:23 INFO - PROCESS | 3780 | 1461195323737 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502852C400) [pid = 3780] [serial = 618] [outer = 00000050278D2C00] 16:35:24 INFO - PROCESS | 3780 | 1461195324224 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]]]}] 16:35:24 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 16:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 16:35:24 INFO - PROCESS | 3780 | 1461195324293 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 3780 | 1461195324295 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 16:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:35:24 INFO - PROCESS | 3780 | 1461195324299 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 3780 | 1461195324301 Marionette TRACE conn5 <- [1,790,null,{}] 16:35:24 INFO - PROCESS | 3780 | 1461195324305 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}] 16:35:24 INFO - PROCESS | 3780 | 1461195324409 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 16:35:24 INFO - PROCESS | 3780 | 1461195324421 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 3780 | ++DOCSHELL 00000050216CA000 == 47 [pid = 3780] [id = 207] 16:35:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050285A9C00) [pid = 3780] [serial = 619] [outer = 0000000000000000] 16:35:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050285B1000) [pid = 3780] [serial = 620] [outer = 00000050285A9C00] 16:35:24 INFO - PROCESS | 3780 | 1461195324474 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028AA7000) [pid = 3780] [serial = 621] [outer = 00000050285A9C00] 16:35:24 INFO - PROCESS | 3780 | 1461195324950 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]]]}] 16:35:24 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 16:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 16:35:24 INFO - PROCESS | 3780 | 1461195324979 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 3780 | 1461195324981 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 16:35:24 INFO - PROCESS | 3780 | 1461195324984 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:35:24 INFO - PROCESS | 3780 | 1461195324986 Marionette TRACE conn5 <- [1,794,null,{}] 16:35:24 INFO - PROCESS | 3780 | 1461195324990 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}] 16:35:25 INFO - PROCESS | 3780 | 1461195325129 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 16:35:25 INFO - PROCESS | 3780 | 1461195325159 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CAC5000 == 48 [pid = 3780] [id = 208] 16:35:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028C5F800) [pid = 3780] [serial = 622] [outer = 0000000000000000] 16:35:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005029367800) [pid = 3780] [serial = 623] [outer = 0000005028C5F800] 16:35:25 INFO - PROCESS | 3780 | 1461195325204 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005029A9D400) [pid = 3780] [serial = 624] [outer = 0000005028C5F800] 16:35:25 INFO - PROCESS | 3780 | 1461195325637 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]]]}] 16:35:25 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 16:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 16:35:25 INFO - PROCESS | 3780 | 1461195325658 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 3780 | 1461195325661 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 16:35:25 INFO - PROCESS | 3780 | 1461195325672 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 3780 | 1461195325674 Marionette TRACE conn5 <- [1,798,null,{}] 16:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:35:25 INFO - PROCESS | 3780 | 1461195325677 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}] 16:35:25 INFO - PROCESS | 3780 | 1461195325782 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 16:35:25 INFO - PROCESS | 3780 | 1461195325788 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA81000 == 49 [pid = 3780] [id = 209] 16:35:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005029AE1000) [pid = 3780] [serial = 625] [outer = 0000000000000000] 16:35:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005029DD3000) [pid = 3780] [serial = 626] [outer = 0000005029AE1000] 16:35:25 INFO - PROCESS | 3780 | 1461195325875 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502A8C3800) [pid = 3780] [serial = 627] [outer = 0000005029AE1000] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005029AE3C00) [pid = 3780] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000502789AC00) [pid = 3780] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050278CF000) [pid = 3780] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028B03C00) [pid = 3780] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050278D7000) [pid = 3780] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502166AC00) [pid = 3780] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050222DAC00) [pid = 3780] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005028803C00) [pid = 3780] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005021192400) [pid = 3780] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000502CB28400) [pid = 3780] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005029A9F400) [pid = 3780] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:35:26 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501A579000) [pid = 3780] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:35:26 INFO - PROCESS | 3780 | 1461195326390 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]]]}] 16:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 16:35:26 INFO - PROCESS | 3780 | 1461195326454 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 3780 | 1461195326456 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 16:35:26 INFO - PROCESS | 3780 | 1461195326460 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 3780 | 1461195326462 Marionette TRACE conn5 <- [1,802,null,{}] 16:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:35:26 INFO - PROCESS | 3780 | 1461195326466 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}] 16:35:26 INFO - PROCESS | 3780 | 1461195326546 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 16:35:26 INFO - PROCESS | 3780 | 1461195326552 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9CD800 == 50 [pid = 3780] [id = 210] 16:35:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (00000050285B1800) [pid = 3780] [serial = 628] [outer = 0000000000000000] 16:35:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000502A8B9C00) [pid = 3780] [serial = 629] [outer = 00000050285B1800] 16:35:26 INFO - PROCESS | 3780 | 1461195326597 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502B916C00) [pid = 3780] [serial = 630] [outer = 00000050285B1800] 16:35:27 INFO - PROCESS | 3780 | 1461195327021 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] 16:35:27 INFO - PROCESS | 3780 | 1461195327057 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 16:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:35:27 INFO - PROCESS | 3780 | 1461195327065 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 3780 | 1461195327067 Marionette TRACE conn5 <- [1,806,null,{}] 16:35:27 INFO - PROCESS | 3780 | 1461195327070 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}] 16:35:27 INFO - PROCESS | 3780 | 1461195327153 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 16:35:27 INFO - PROCESS | 3780 | 1461195327160 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE3B800 == 51 [pid = 3780] [id = 211] 16:35:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000502C508000) [pid = 3780] [serial = 631] [outer = 0000000000000000] 16:35:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502C511800) [pid = 3780] [serial = 632] [outer = 000000502C508000] 16:35:27 INFO - PROCESS | 3780 | 1461195327205 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502C6F4800) [pid = 3780] [serial = 633] [outer = 000000502C508000] 16:35:27 INFO - PROCESS | 3780 | 1461195327619 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]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 587ms 16:35:27 INFO - PROCESS | 3780 | 1461195327664 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 3780 | 1461195327666 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 16:35:27 INFO - PROCESS | 3780 | 1461195327669 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:35:27 INFO - PROCESS | 3780 | 1461195327671 Marionette TRACE conn5 <- [1,810,null,{}] 16:35:27 INFO - PROCESS | 3780 | 1461195327679 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}] 16:35:27 INFO - PROCESS | 3780 | 1461195327763 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 16:35:27 INFO - PROCESS | 3780 | 1461195327769 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD1B800 == 52 [pid = 3780] [id = 212] 16:35:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502C9E6800) [pid = 3780] [serial = 634] [outer = 0000000000000000] 16:35:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (00000050278CAC00) [pid = 3780] [serial = 635] [outer = 000000502C9E6800] 16:35:27 INFO - PROCESS | 3780 | 1461195327819 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502CB2E800) [pid = 3780] [serial = 636] [outer = 000000502C9E6800] 16:35:28 INFO - PROCESS | 3780 | 1461195328456 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] 16:35:28 INFO - PROCESS | 3780 | 1461195328519 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 16:35:28 INFO - PROCESS | 3780 | 1461195328525 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:35:28 INFO - PROCESS | 3780 | 1461195328529 Marionette TRACE conn5 <- [1,814,null,{}] 16:35:28 INFO - PROCESS | 3780 | 1461195328535 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}] 16:35:28 INFO - PROCESS | 3780 | 1461195328651 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 16:35:28 INFO - PROCESS | 3780 | 1461195328727 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 3780 | ++DOCSHELL 0000005027C8B800 == 53 [pid = 3780] [id = 213] 16:35:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501BE09C00) [pid = 3780] [serial = 637] [outer = 0000000000000000] 16:35:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502140CC00) [pid = 3780] [serial = 638] [outer = 000000501BE09C00] 16:35:28 INFO - PROCESS | 3780 | 1461195328827 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005022771400) [pid = 3780] [serial = 639] [outer = 000000501BE09C00] 16:35:29 INFO - PROCESS | 3780 | 1461195329466 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]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 985ms 16:35:29 INFO - PROCESS | 3780 | 1461195329514 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 3780 | 1461195329520 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 16:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:35:29 INFO - PROCESS | 3780 | 1461195329527 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 3780 | 1461195329530 Marionette TRACE conn5 <- [1,818,null,{}] 16:35:29 INFO - PROCESS | 3780 | 1461195329535 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}] 16:35:29 INFO - PROCESS | 3780 | 1461195329648 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 16:35:29 INFO - PROCESS | 3780 | 1461195329722 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C961800 == 54 [pid = 3780] [id = 214] 16:35:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502647D400) [pid = 3780] [serial = 640] [outer = 0000000000000000] 16:35:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050278CF000) [pid = 3780] [serial = 641] [outer = 000000502647D400] 16:35:29 INFO - PROCESS | 3780 | 1461195329818 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (00000050285B0C00) [pid = 3780] [serial = 642] [outer = 000000502647D400] 16:35:30 INFO - PROCESS | 3780 | 1461195330424 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]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 923ms 16:35:30 INFO - PROCESS | 3780 | 1461195330456 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 3780 | 1461195330459 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 16:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:35:30 INFO - PROCESS | 3780 | 1461195330477 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - PROCESS | 3780 | 1461195330482 Marionette TRACE conn5 <- [1,822,null,{}] 16:35:30 INFO - PROCESS | 3780 | 1461195330494 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}] 16:35:30 INFO - PROCESS | 3780 | 1461195330612 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 16:35:30 INFO - PROCESS | 3780 | 1461195330679 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A68000 == 55 [pid = 3780] [id = 215] 16:35:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005028B09C00) [pid = 3780] [serial = 643] [outer = 0000000000000000] 16:35:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502C033C00) [pid = 3780] [serial = 644] [outer = 0000005028B09C00] 16:35:30 INFO - PROCESS | 3780 | 1461195330779 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502CB2F800) [pid = 3780] [serial = 645] [outer = 0000005028B09C00] 16:35:31 INFO - PROCESS | 3780 | 1461195331352 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]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 944ms 16:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:35:31 INFO - PROCESS | 3780 | 1461195331425 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 3780 | 1461195331429 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 16:35:31 INFO - PROCESS | 3780 | 1461195331432 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 3780 | 1461195331434 Marionette TRACE conn5 <- [1,826,null,{}] 16:35:31 INFO - PROCESS | 3780 | 1461195331438 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}] 16:35:31 INFO - PROCESS | 3780 | 1461195331546 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 16:35:31 INFO - PROCESS | 3780 | 1461195331619 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311B5000 == 56 [pid = 3780] [id = 216] 16:35:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502CD7C400) [pid = 3780] [serial = 646] [outer = 0000000000000000] 16:35:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502CD85800) [pid = 3780] [serial = 647] [outer = 000000502CD7C400] 16:35:31 INFO - PROCESS | 3780 | 1461195331715 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502D96B400) [pid = 3780] [serial = 648] [outer = 000000502CD7C400] 16:35:32 INFO - PROCESS | 3780 | 1461195332351 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]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 986ms 16:35:32 INFO - PROCESS | 3780 | 1461195332421 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 3780 | 1461195332423 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 16:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:35:32 INFO - PROCESS | 3780 | 1461195332427 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 3780 | 1461195332429 Marionette TRACE conn5 <- [1,830,null,{}] 16:35:32 INFO - PROCESS | 3780 | 1461195332433 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}] 16:35:32 INFO - PROCESS | 3780 | 1461195332537 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 16:35:32 INFO - PROCESS | 3780 | 1461195332611 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C56000 == 57 [pid = 3780] [id = 217] 16:35:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000501A58C000) [pid = 3780] [serial = 649] [outer = 0000000000000000] 16:35:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000501BE05000) [pid = 3780] [serial = 650] [outer = 000000501A58C000] 16:35:32 INFO - PROCESS | 3780 | 1461195332822 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502165EC00) [pid = 3780] [serial = 651] [outer = 000000501A58C000] 16:35:33 INFO - PROCESS | 3780 | 1461195333507 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]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1139ms 16:35:33 INFO - PROCESS | 3780 | 1461195333570 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 3780 | 1461195333575 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 16:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:35:33 INFO - PROCESS | 3780 | 1461195333581 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 3780 | 1461195333584 Marionette TRACE conn5 <- [1,834,null,{}] 16:35:33 INFO - PROCESS | 3780 | 1461195333590 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}] 16:35:33 INFO - PROCESS | 3780 | 1461195333709 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 0000005020DCE800 == 56 [pid = 3780] [id = 186] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE3B800 == 55 [pid = 3780] [id = 211] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9CD800 == 54 [pid = 3780] [id = 210] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA81000 == 53 [pid = 3780] [id = 209] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 000000502CAC5000 == 52 [pid = 3780] [id = 208] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 00000050216CA000 == 51 [pid = 3780] [id = 207] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 000000502BA5F000 == 50 [pid = 3780] [id = 206] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 000000502983D800 == 49 [pid = 3780] [id = 205] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D84800 == 48 [pid = 3780] [id = 204] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FE5800 == 47 [pid = 3780] [id = 203] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502DE09400) [pid = 3780] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 0000005020C61800 == 46 [pid = 3780] [id = 202] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 00000050309C2800 == 45 [pid = 3780] [id = 201] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA70000 == 44 [pid = 3780] [id = 200] 16:35:33 INFO - PROCESS | 3780 | --DOCSHELL 00000050290E4800 == 43 [pid = 3780] [id = 199] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502C6EA400) [pid = 3780] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005025903800) [pid = 3780] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502C5CBC00) [pid = 3780] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (00000050281A7400) [pid = 3780] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005028524800) [pid = 3780] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005027CA8000) [pid = 3780] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502A894800) [pid = 3780] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005029AE0000) [pid = 3780] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005028533000) [pid = 3780] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502C508400) [pid = 3780] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005029369400) [pid = 3780] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005025C6DC00) [pid = 3780] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005022382400) [pid = 3780] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028C58400) [pid = 3780] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028AEF400) [pid = 3780] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000501D9C8C00) [pid = 3780] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (00000050214E0000) [pid = 3780] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050251AE800) [pid = 3780] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502C9ED800) [pid = 3780] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502CD07800) [pid = 3780] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000502CD84C00) [pid = 3780] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000502C5BCC00) [pid = 3780] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (00000050285B2000) [pid = 3780] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3780 | 1461195333840 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 3780 | ++DOCSHELL 000000501D946000 == 44 [pid = 3780] [id = 218] 16:35:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000501A57A800) [pid = 3780] [serial = 652] [outer = 0000000000000000] 16:35:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501BF4C000) [pid = 3780] [serial = 653] [outer = 000000501A57A800] 16:35:33 INFO - PROCESS | 3780 | 1461195333891 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005022B88400) [pid = 3780] [serial = 654] [outer = 000000501A57A800] 16:35:34 INFO - PROCESS | 3780 | 1461195334290 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]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 16:35:34 INFO - PROCESS | 3780 | 1461195334358 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 3780 | 1461195334362 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 16:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:35:34 INFO - PROCESS | 3780 | 1461195334378 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 3780 | 1461195334380 Marionette TRACE conn5 <- [1,838,null,{}] 16:35:34 INFO - PROCESS | 3780 | 1461195334384 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}] 16:35:34 INFO - PROCESS | 3780 | 1461195334471 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 16:35:34 INFO - PROCESS | 3780 | 1461195334480 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 3780 | ++DOCSHELL 000000502904D800 == 45 [pid = 3780] [id = 219] 16:35:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050278A8800) [pid = 3780] [serial = 655] [outer = 0000000000000000] 16:35:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278BE000) [pid = 3780] [serial = 656] [outer = 00000050278A8800] 16:35:34 INFO - PROCESS | 3780 | 1461195334533 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005027CA8400) [pid = 3780] [serial = 657] [outer = 00000050278A8800] 16:35:35 INFO - PROCESS | 3780 | 1461195334991 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]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 16:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:35:35 INFO - PROCESS | 3780 | 1461195335010 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 3780 | 1461195335013 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 16:35:35 INFO - PROCESS | 3780 | 1461195335016 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 3780 | 1461195335020 Marionette TRACE conn5 <- [1,842,null,{}] 16:35:35 INFO - PROCESS | 3780 | 1461195335031 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}] 16:35:35 INFO - PROCESS | 3780 | 1461195335123 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 16:35:35 INFO - PROCESS | 3780 | 1461195335131 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C06F800 == 46 [pid = 3780] [id = 220] 16:35:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028805800) [pid = 3780] [serial = 658] [outer = 0000000000000000] 16:35:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028811800) [pid = 3780] [serial = 659] [outer = 0000005028805800] 16:35:35 INFO - PROCESS | 3780 | 1461195335177 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028AF3000) [pid = 3780] [serial = 660] [outer = 0000005028805800] 16:35:35 INFO - PROCESS | 3780 | 1461195335592 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]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 628ms 16:35:35 INFO - PROCESS | 3780 | 1461195335647 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 3780 | 1461195335650 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 16:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:35:35 INFO - PROCESS | 3780 | 1461195335653 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 3780 | 1461195335655 Marionette TRACE conn5 <- [1,846,null,{}] 16:35:35 INFO - PROCESS | 3780 | 1461195335659 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}] 16:35:35 INFO - PROCESS | 3780 | 1461195335744 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 16:35:35 INFO - PROCESS | 3780 | 1461195335750 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C955800 == 47 [pid = 3780] [id = 221] 16:35:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028B0E000) [pid = 3780] [serial = 661] [outer = 0000000000000000] 16:35:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028C5D000) [pid = 3780] [serial = 662] [outer = 0000005028B0E000] 16:35:35 INFO - PROCESS | 3780 | 1461195335796 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050295CF000) [pid = 3780] [serial = 663] [outer = 0000005028B0E000] 16:35:36 INFO - PROCESS | 3780 | 1461195336274 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]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 691ms 16:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:35:36 INFO - PROCESS | 3780 | 1461195336347 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 3780 | 1461195336350 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 16:35:36 INFO - PROCESS | 3780 | 1461195336353 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - PROCESS | 3780 | 1461195336355 Marionette TRACE conn5 <- [1,850,null,{}] 16:35:36 INFO - PROCESS | 3780 | 1461195336358 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}] 16:35:36 INFO - PROCESS | 3780 | 1461195336462 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 16:35:36 INFO - PROCESS | 3780 | 1461195336511 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9D6000 == 48 [pid = 3780] [id = 222] 16:35:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005028C55400) [pid = 3780] [serial = 664] [outer = 0000000000000000] 16:35:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005029AE2800) [pid = 3780] [serial = 665] [outer = 0000005028C55400] 16:35:36 INFO - PROCESS | 3780 | 1461195336565 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502B90A800) [pid = 3780] [serial = 666] [outer = 0000005028C55400] 16:35:37 INFO - PROCESS | 3780 | 1461195337018 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]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 733ms 16:35:37 INFO - PROCESS | 3780 | 1461195337104 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 3780 | 1461195337106 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 16:35:37 INFO - PROCESS | 3780 | 1461195337117 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 3780 | 1461195337119 Marionette TRACE conn5 <- [1,854,null,{}] 16:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:35:37 INFO - PROCESS | 3780 | 1461195337122 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}] 16:35:37 INFO - PROCESS | 3780 | 1461195337235 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 16:35:37 INFO - PROCESS | 3780 | 1461195337290 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB79800 == 49 [pid = 3780] [id = 223] 16:35:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502C6EB400) [pid = 3780] [serial = 667] [outer = 0000000000000000] 16:35:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502C9E7C00) [pid = 3780] [serial = 668] [outer = 000000502C6EB400] 16:35:37 INFO - PROCESS | 3780 | 1461195337336 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502CB26000) [pid = 3780] [serial = 669] [outer = 000000502C6EB400] 16:35:37 INFO - PROCESS | 3780 | 1461195337720 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]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 16:35:37 INFO - PROCESS | 3780 | 1461195337754 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 3780 | 1461195337756 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 16:35:37 INFO - PROCESS | 3780 | 1461195337759 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:35:37 INFO - PROCESS | 3780 | 1461195337761 Marionette TRACE conn5 <- [1,858,null,{}] 16:35:37 INFO - PROCESS | 3780 | 1461195337765 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}] 16:35:37 INFO - PROCESS | 3780 | 1461195337871 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 16:35:37 INFO - PROCESS | 3780 | 1461195337878 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E359000 == 50 [pid = 3780] [id = 224] 16:35:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502CD02C00) [pid = 3780] [serial = 670] [outer = 0000000000000000] 16:35:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502CD7B400) [pid = 3780] [serial = 671] [outer = 000000502CD02C00] 16:35:37 INFO - PROCESS | 3780 | 1461195337963 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502D967400) [pid = 3780] [serial = 672] [outer = 000000502CD02C00] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (00000050285A9C00) [pid = 3780] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028C5F800) [pid = 3780] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000501A56E000) [pid = 3780] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501BE10C00) [pid = 3780] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (00000050278A0C00) [pid = 3780] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050285B1800) [pid = 3780] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050278D2C00) [pid = 3780] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (00000050222DD400) [pid = 3780] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005029AE1000) [pid = 3780] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:35:38 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502C508000) [pid = 3780] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:35:38 INFO - PROCESS | 3780 | 1461195338393 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]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 16:35:38 INFO - PROCESS | 3780 | 1461195338433 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 3780 | 1461195338435 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 16:35:38 INFO - PROCESS | 3780 | 1461195338438 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:35:38 INFO - PROCESS | 3780 | 1461195338440 Marionette TRACE conn5 <- [1,862,null,{}] 16:35:38 INFO - PROCESS | 3780 | 1461195338444 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}] 16:35:38 INFO - PROCESS | 3780 | 1461195338525 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 16:35:38 INFO - PROCESS | 3780 | 1461195338559 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E35A800 == 51 [pid = 3780] [id = 225] 16:35:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050278D9400) [pid = 3780] [serial = 673] [outer = 0000000000000000] 16:35:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005029A9EC00) [pid = 3780] [serial = 674] [outer = 00000050278D9400] 16:35:38 INFO - PROCESS | 3780 | 1461195338605 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502D96E000) [pid = 3780] [serial = 675] [outer = 00000050278D9400] 16:35:39 INFO - PROCESS | 3780 | 1461195339021 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]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 16:35:39 INFO - PROCESS | 3780 | 1461195339069 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 3780 | 1461195339071 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 16:35:39 INFO - PROCESS | 3780 | 1461195339075 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:35:39 INFO - PROCESS | 3780 | 1461195339077 Marionette TRACE conn5 <- [1,866,null,{}] 16:35:39 INFO - PROCESS | 3780 | 1461195339080 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}] 16:35:39 INFO - PROCESS | 3780 | 1461195339163 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 16:35:39 INFO - PROCESS | 3780 | 1461195339169 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A69000 == 52 [pid = 3780] [id = 226] 16:35:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502DA2F400) [pid = 3780] [serial = 676] [outer = 0000000000000000] 16:35:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502DA32400) [pid = 3780] [serial = 677] [outer = 000000502DA2F400] 16:35:39 INFO - PROCESS | 3780 | 1461195339215 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502DE03400) [pid = 3780] [serial = 678] [outer = 000000502DA2F400] 16:35:39 INFO - PROCESS | 3780 | 1461195339632 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]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 585ms 16:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:35:39 INFO - PROCESS | 3780 | 1461195339666 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 3780 | 1461195339668 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 16:35:39 INFO - PROCESS | 3780 | 1461195339671 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 3780 | 1461195339673 Marionette TRACE conn5 <- [1,870,null,{}] 16:35:39 INFO - PROCESS | 3780 | 1461195339682 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}] 16:35:39 INFO - PROCESS | 3780 | 1461195339764 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 16:35:39 INFO - PROCESS | 3780 | 1461195339770 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 3780 | ++DOCSHELL 00000050339C9000 == 53 [pid = 3780] [id = 227] 16:35:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005020A17C00) [pid = 3780] [serial = 679] [outer = 0000000000000000] 16:35:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005020A1C400) [pid = 3780] [serial = 680] [outer = 0000005020A17C00] 16:35:39 INFO - PROCESS | 3780 | 1461195339821 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502DE04000) [pid = 3780] [serial = 681] [outer = 0000005020A17C00] 16:35:40 INFO - PROCESS | 3780 | 1461195340415 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]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1943ms 16:35:41 INFO - PROCESS | 3780 | 1461195341876 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 3780 | 1461195341880 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 16:35:41 INFO - PROCESS | 3780 | 1461195341935 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 3780 | 1461195341939 Marionette TRACE conn5 <- [1,874,null,{}] 16:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:35:41 INFO - PROCESS | 3780 | 1461195341946 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}] 16:35:42 INFO - PROCESS | 3780 | 1461195342087 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 16:35:42 INFO - PROCESS | 3780 | 1461195342169 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CAB2000 == 54 [pid = 3780] [id = 228] 16:35:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000501BE11C00) [pid = 3780] [serial = 682] [outer = 0000000000000000] 16:35:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005020A19C00) [pid = 3780] [serial = 683] [outer = 000000501BE11C00] 16:35:42 INFO - PROCESS | 3780 | 1461195342228 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005028818800) [pid = 3780] [serial = 684] [outer = 000000501BE11C00] 16:35:42 INFO - PROCESS | 3780 | 1461195342784 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]]]}] 16:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 882ms 16:35:42 INFO - PROCESS | 3780 | 1461195342833 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 3780 | 1461195342840 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 16:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:35:42 INFO - PROCESS | 3780 | 1461195342847 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - PROCESS | 3780 | 1461195342850 Marionette TRACE conn5 <- [1,878,null,{}] 16:35:42 INFO - PROCESS | 3780 | 1461195342899 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}] 16:35:43 INFO - PROCESS | 3780 | 1461195343047 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 16:35:43 INFO - PROCESS | 3780 | 1461195343157 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 3780 | ++DOCSHELL 0000005032AD1800 == 55 [pid = 3780] [id = 229] 16:35:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005028B05000) [pid = 3780] [serial = 685] [outer = 0000000000000000] 16:35:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502B98BC00) [pid = 3780] [serial = 686] [outer = 0000005028B05000] 16:35:43 INFO - PROCESS | 3780 | 1461195343214 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502C6F1000) [pid = 3780] [serial = 687] [outer = 0000005028B05000] 16:35:43 INFO - PROCESS | 3780 | 1461195343771 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]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 986ms 16:35:43 INFO - PROCESS | 3780 | 1461195343839 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 3780 | 1461195343842 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 16:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:35:43 INFO - PROCESS | 3780 | 1461195343846 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 3780 | 1461195343850 Marionette TRACE conn5 <- [1,882,null,{}] 16:35:43 INFO - PROCESS | 3780 | 1461195343862 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}] 16:35:44 INFO - PROCESS | 3780 | 1461195344004 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 16:35:44 INFO - PROCESS | 3780 | 1461195344122 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C572800 == 56 [pid = 3780] [id = 230] 16:35:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502DB0AC00) [pid = 3780] [serial = 688] [outer = 0000000000000000] 16:35:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502DB14000) [pid = 3780] [serial = 689] [outer = 000000502DB0AC00] 16:35:44 INFO - PROCESS | 3780 | 1461195344182 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502DE0C000) [pid = 3780] [serial = 690] [outer = 000000502DB0AC00] 16:35:44 INFO - PROCESS | 3780 | 1461195344809 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]]]}] 16:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 983ms 16:35:44 INFO - PROCESS | 3780 | 1461195344841 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 3780 | 1461195344844 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 16:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:35:44 INFO - PROCESS | 3780 | 1461195344849 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 3780 | 1461195344851 Marionette TRACE conn5 <- [1,886,null,{}] 16:35:44 INFO - PROCESS | 3780 | 1461195344855 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}] 16:35:44 INFO - PROCESS | 3780 | 1461195344963 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 16:35:45 INFO - PROCESS | 3780 | 1461195345079 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000503399B000 == 57 [pid = 3780] [id = 231] 16:35:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502E30B800) [pid = 3780] [serial = 691] [outer = 0000000000000000] 16:35:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502E310000) [pid = 3780] [serial = 692] [outer = 000000502E30B800] 16:35:45 INFO - PROCESS | 3780 | 1461195345135 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502E4C3400) [pid = 3780] [serial = 693] [outer = 000000502E30B800] 16:35:45 INFO - PROCESS | 3780 | 1461195345753 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]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 944ms 16:35:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502852DC00) [pid = 3780] [serial = 694] [outer = 000000501C67F800] 16:35:45 INFO - PROCESS | 3780 | 1461195345816 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 3780 | 1461195345818 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 16:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:35:45 INFO - PROCESS | 3780 | 1461195345862 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 3780 | 1461195345864 Marionette TRACE conn5 <- [1,890,null,{}] 16:35:45 INFO - PROCESS | 3780 | 1461195345920 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}] 16:35:46 INFO - PROCESS | 3780 | 1461195346033 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 16:35:46 INFO - PROCESS | 3780 | 1461195346103 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C88800 == 58 [pid = 3780] [id = 232] 16:35:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (00000050214DC400) [pid = 3780] [serial = 695] [outer = 0000000000000000] 16:35:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (00000050278CE800) [pid = 3780] [serial = 696] [outer = 00000050214DC400] 16:35:46 INFO - PROCESS | 3780 | 1461195346159 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502E4C8400) [pid = 3780] [serial = 697] [outer = 00000050214DC400] 16:35:46 INFO - PROCESS | 3780 | 1461195346895 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]]]}] 16:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1133ms 16:35:46 INFO - PROCESS | 3780 | 1461195346978 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 16:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:35:46 INFO - PROCESS | 3780 | 1461195346984 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 16:35:46 INFO - PROCESS | 3780 | 1461195346990 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 3780 | 1461195346993 Marionette TRACE conn5 <- [1,894,null,{}] 16:35:47 INFO - PROCESS | 3780 | 1461195347013 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}] 16:35:47 INFO - PROCESS | 3780 | 1461195347129 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 16:35:47 INFO - PROCESS | 3780 | 1461195347200 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028CDA000 == 59 [pid = 3780] [id = 233] 16:35:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000501BF51400) [pid = 3780] [serial = 698] [outer = 0000000000000000] 16:35:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000501D623800) [pid = 3780] [serial = 699] [outer = 000000501BF51400] 16:35:47 INFO - PROCESS | 3780 | 1461195347296 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (00000050222E4800) [pid = 3780] [serial = 700] [outer = 000000501BF51400] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 00000050311CF000 == 58 [pid = 3780] [id = 144] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A69000 == 57 [pid = 3780] [id = 226] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502E35A800 == 56 [pid = 3780] [id = 225] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502E359000 == 55 [pid = 3780] [id = 224] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB79800 == 54 [pid = 3780] [id = 223] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9D6000 == 53 [pid = 3780] [id = 222] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502C955800 == 52 [pid = 3780] [id = 221] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502C06F800 == 51 [pid = 3780] [id = 220] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (0000005029D85C00) [pid = 3780] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000502789D000) [pid = 3780] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000502D96EC00) [pid = 3780] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (00000050278CAC00) [pid = 3780] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502904D800 == 50 [pid = 3780] [id = 219] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 000000501D946000 == 49 [pid = 3780] [id = 218] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C56000 == 48 [pid = 3780] [id = 217] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 0000005027C8B800 == 47 [pid = 3780] [id = 213] 16:35:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD1B800 == 46 [pid = 3780] [id = 212] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (00000050285B1000) [pid = 3780] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (0000005029A9D400) [pid = 3780] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000501C149C00) [pid = 3780] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502119B000) [pid = 3780] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (00000050278BD000) [pid = 3780] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502B916C00) [pid = 3780] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (00000050278CE000) [pid = 3780] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502852C400) [pid = 3780] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005028261400) [pid = 3780] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502A8B9C00) [pid = 3780] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028AA7000) [pid = 3780] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502590FC00) [pid = 3780] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005029DD3000) [pid = 3780] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005029367800) [pid = 3780] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502A8C3800) [pid = 3780] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502C511800) [pid = 3780] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000501BF44400) [pid = 3780] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501A6E7000) [pid = 3780] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (00000050251A8800) [pid = 3780] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000502C6F4800) [pid = 3780] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3780 | 1461195347848 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]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 901ms 16:35:47 INFO - PROCESS | 3780 | 1461195347893 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 3780 | 1461195347899 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 16:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:35:47 INFO - PROCESS | 3780 | 1461195347905 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 3780 | 1461195347908 Marionette TRACE conn5 <- [1,898,null,{}] 16:35:47 INFO - PROCESS | 3780 | 1461195347911 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}] 16:35:48 INFO - PROCESS | 3780 | 1461195348002 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 16:35:48 INFO - PROCESS | 3780 | 1461195348075 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 3780 | ++DOCSHELL 0000005027C8B800 == 47 [pid = 3780] [id = 234] 16:35:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005020A15C00) [pid = 3780] [serial = 701] [outer = 0000000000000000] 16:35:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (00000050222DD800) [pid = 3780] [serial = 702] [outer = 0000005020A15C00] 16:35:48 INFO - PROCESS | 3780 | 1461195348122 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005025911000) [pid = 3780] [serial = 703] [outer = 0000005020A15C00] 16:35:48 INFO - PROCESS | 3780 | 1461195348529 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]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 16:35:48 INFO - PROCESS | 3780 | 1461195348597 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 3780 | 1461195348600 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 16:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:35:48 INFO - PROCESS | 3780 | 1461195348604 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 3780 | 1461195348607 Marionette TRACE conn5 <- [1,902,null,{}] 16:35:48 INFO - PROCESS | 3780 | 1461195348618 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}] 16:35:48 INFO - PROCESS | 3780 | 1461195348708 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 16:35:48 INFO - PROCESS | 3780 | 1461195348756 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B963000 == 48 [pid = 3780] [id = 235] 16:35:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (00000050278BD400) [pid = 3780] [serial = 704] [outer = 0000000000000000] 16:35:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (00000050278CAC00) [pid = 3780] [serial = 705] [outer = 00000050278BD400] 16:35:48 INFO - PROCESS | 3780 | 1461195348804 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (00000050281A9400) [pid = 3780] [serial = 706] [outer = 00000050278BD400] 16:35:49 INFO - PROCESS | 3780 | 1461195349254 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]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 691ms 16:35:49 INFO - PROCESS | 3780 | 1461195349296 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 3780 | 1461195349299 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 16:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:35:49 INFO - PROCESS | 3780 | 1461195349302 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 3780 | 1461195349304 Marionette TRACE conn5 <- [1,906,null,{}] 16:35:49 INFO - PROCESS | 3780 | 1461195349307 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}] 16:35:49 INFO - PROCESS | 3780 | 1461195349393 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 16:35:49 INFO - PROCESS | 3780 | 1461195349401 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:49 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C631000 == 49 [pid = 3780] [id = 236] 16:35:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005028532800) [pid = 3780] [serial = 707] [outer = 0000000000000000] 16:35:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (00000050285AB000) [pid = 3780] [serial = 708] [outer = 0000005028532800] 16:35:49 INFO - PROCESS | 3780 | 1461195349448 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005028814000) [pid = 3780] [serial = 709] [outer = 0000005028532800] 16:35:49 INFO - PROCESS | 3780 | 1461195349875 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]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 628ms 16:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:35:49 INFO - PROCESS | 3780 | 1461195349933 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 3780 | 1461195349936 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 16:35:49 INFO - PROCESS | 3780 | 1461195349939 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 3780 | 1461195349941 Marionette TRACE conn5 <- [1,910,null,{}] 16:35:49 INFO - PROCESS | 3780 | 1461195349944 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}] 16:35:50 INFO - PROCESS | 3780 | 1461195350049 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 16:35:50 INFO - PROCESS | 3780 | 1461195350126 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C967800 == 50 [pid = 3780] [id = 237] 16:35:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005028AA1C00) [pid = 3780] [serial = 710] [outer = 0000000000000000] 16:35:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005028AEC000) [pid = 3780] [serial = 711] [outer = 0000005028AA1C00] 16:35:50 INFO - PROCESS | 3780 | 1461195350173 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005028C55800) [pid = 3780] [serial = 712] [outer = 0000005028AA1C00] 16:35:50 INFO - PROCESS | 3780 | 1461195350625 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]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 733ms 16:35:50 INFO - PROCESS | 3780 | 1461195350674 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 3780 | 1461195350676 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 16:35:50 INFO - PROCESS | 3780 | 1461195350680 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:35:50 INFO - PROCESS | 3780 | 1461195350681 Marionette TRACE conn5 <- [1,914,null,{}] 16:35:50 INFO - PROCESS | 3780 | 1461195350685 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}] 16:35:50 INFO - PROCESS | 3780 | 1461195350806 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 16:35:50 INFO - PROCESS | 3780 | 1461195350861 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288AB000 == 51 [pid = 3780] [id = 238] 16:35:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502B912400) [pid = 3780] [serial = 713] [outer = 0000000000000000] 16:35:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502C02F000) [pid = 3780] [serial = 714] [outer = 000000502B912400] 16:35:50 INFO - PROCESS | 3780 | 1461195350910 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502C50C800) [pid = 3780] [serial = 715] [outer = 000000502B912400] 16:35:51 INFO - PROCESS | 3780 | 1461195351327 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]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 690ms 16:35:51 INFO - PROCESS | 3780 | 1461195351374 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 3780 | 1461195351376 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 16:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:35:51 INFO - PROCESS | 3780 | 1461195351385 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 3780 | 1461195351387 Marionette TRACE conn5 <- [1,918,null,{}] 16:35:51 INFO - PROCESS | 3780 | 1461195351422 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}] 16:35:51 INFO - PROCESS | 3780 | 1461195351537 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 16:35:51 INFO - PROCESS | 3780 | 1461195351549 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE1F000 == 52 [pid = 3780] [id = 239] 16:35:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502B914800) [pid = 3780] [serial = 716] [outer = 0000000000000000] 16:35:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502C6ED000) [pid = 3780] [serial = 717] [outer = 000000502B914800] 16:35:51 INFO - PROCESS | 3780 | 1461195351635 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502CB25800) [pid = 3780] [serial = 718] [outer = 000000502B914800] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502CD02C00) [pid = 3780] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502DA2F400) [pid = 3780] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (00000050278D9400) [pid = 3780] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000501A58C000) [pid = 3780] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502D970000) [pid = 3780] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005028C55400) [pid = 3780] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502C6EB400) [pid = 3780] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (00000050278A8800) [pid = 3780] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028805800) [pid = 3780] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000501A57A800) [pid = 3780] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502C9E6800) [pid = 3780] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:35:52 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005028B0E000) [pid = 3780] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:35:52 INFO - PROCESS | 3780 | 1461195352116 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]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 798ms 16:35:52 INFO - PROCESS | 3780 | 1461195352181 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 3780 | 1461195352183 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 16:35:52 INFO - PROCESS | 3780 | 1461195352187 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:35:52 INFO - PROCESS | 3780 | 1461195352188 Marionette TRACE conn5 <- [1,922,null,{}] 16:35:52 INFO - PROCESS | 3780 | 1461195352192 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}] 16:35:52 INFO - PROCESS | 3780 | 1461195352274 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 16:35:52 INFO - PROCESS | 3780 | 1461195352350 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9B9800 == 53 [pid = 3780] [id = 240] 16:35:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005022382800) [pid = 3780] [serial = 719] [outer = 0000000000000000] 16:35:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (00000050298AF400) [pid = 3780] [serial = 720] [outer = 0000005022382800] 16:35:52 INFO - PROCESS | 3780 | 1461195352398 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050298B8800) [pid = 3780] [serial = 721] [outer = 0000005022382800] 16:35:52 INFO - PROCESS | 3780 | 1461195352761 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]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 628ms 16:35:52 INFO - PROCESS | 3780 | 1461195352818 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 3780 | 1461195352820 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 16:35:52 INFO - PROCESS | 3780 | 1461195352823 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:35:52 INFO - PROCESS | 3780 | 1461195352825 Marionette TRACE conn5 <- [1,926,null,{}] 16:35:52 INFO - PROCESS | 3780 | 1461195352828 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}] 16:35:52 INFO - PROCESS | 3780 | 1461195352963 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 16:35:52 INFO - PROCESS | 3780 | 1461195352976 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 3780 | ++DOCSHELL 00000050308D5800 == 54 [pid = 3780] [id = 241] 16:35:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (00000050298B5400) [pid = 3780] [serial = 722] [outer = 0000000000000000] 16:35:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (00000050298BEC00) [pid = 3780] [serial = 723] [outer = 00000050298B5400] 16:35:53 INFO - PROCESS | 3780 | 1461195353023 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502CD07800) [pid = 3780] [serial = 724] [outer = 00000050298B5400] 16:35:53 INFO - PROCESS | 3780 | 1461195353425 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]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 16:35:53 INFO - PROCESS | 3780 | 1461195353455 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 3780 | 1461195353457 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 16:35:53 INFO - PROCESS | 3780 | 1461195353460 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:35:53 INFO - PROCESS | 3780 | 1461195353462 Marionette TRACE conn5 <- [1,930,null,{}] 16:35:53 INFO - PROCESS | 3780 | 1461195353466 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}] 16:35:53 INFO - PROCESS | 3780 | 1461195353550 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 16:35:53 INFO - PROCESS | 3780 | 1461195353627 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 3780 | ++DOCSHELL 00000050310F0000 == 55 [pid = 3780] [id = 242] 16:35:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502CB29800) [pid = 3780] [serial = 725] [outer = 0000000000000000] 16:35:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502CD85400) [pid = 3780] [serial = 726] [outer = 000000502CB29800] 16:35:53 INFO - PROCESS | 3780 | 1461195353673 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502D78B000) [pid = 3780] [serial = 727] [outer = 000000502CB29800] 16:35:54 INFO - PROCESS | 3780 | 1461195354102 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]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 16:35:54 INFO - PROCESS | 3780 | 1461195354156 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 3780 | 1461195354160 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 16:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:35:54 INFO - PROCESS | 3780 | 1461195354166 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 3780 | 1461195354171 Marionette TRACE conn5 <- [1,934,null,{}] 16:35:54 INFO - PROCESS | 3780 | 1461195354179 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}] 16:35:54 INFO - PROCESS | 3780 | 1461195354391 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 16:35:54 INFO - PROCESS | 3780 | 1461195354492 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:54 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C8B800 == 56 [pid = 3780] [id = 243] 16:35:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000501BF4A800) [pid = 3780] [serial = 728] [outer = 0000000000000000] 16:35:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000501BF51800) [pid = 3780] [serial = 729] [outer = 000000501BF4A800] 16:35:54 INFO - PROCESS | 3780 | 1461195354551 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502165E000) [pid = 3780] [serial = 730] [outer = 000000501BF4A800] 16:35:55 INFO - PROCESS | 3780 | 1461195355102 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]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 16:35:55 INFO - PROCESS | 3780 | 1461195355156 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 3780 | 1461195355163 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 16:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:35:55 INFO - PROCESS | 3780 | 1461195355170 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 3780 | 1461195355173 Marionette TRACE conn5 <- [1,938,null,{}] 16:35:55 INFO - PROCESS | 3780 | 1461195355177 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}] 16:35:55 INFO - PROCESS | 3780 | 1461195355290 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 16:35:55 INFO - PROCESS | 3780 | 1461195355381 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C640800 == 57 [pid = 3780] [id = 244] 16:35:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502789C000) [pid = 3780] [serial = 731] [outer = 0000000000000000] 16:35:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (00000050278A9400) [pid = 3780] [serial = 732] [outer = 000000502789C000] 16:35:55 INFO - PROCESS | 3780 | 1461195355437 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502852CC00) [pid = 3780] [serial = 733] [outer = 000000502789C000] 16:35:56 INFO - PROCESS | 3780 | 1461195356025 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]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 923ms 16:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:35:56 INFO - PROCESS | 3780 | 1461195356099 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 3780 | 1461195356102 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 16:35:56 INFO - PROCESS | 3780 | 1461195356106 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 3780 | 1461195356110 Marionette TRACE conn5 <- [1,942,null,{}] 16:35:56 INFO - PROCESS | 3780 | 1461195356121 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}] 16:35:56 INFO - PROCESS | 3780 | 1461195356271 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 16:35:56 INFO - PROCESS | 3780 | 1461195356390 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 3780 | ++DOCSHELL 00000050339C2800 == 58 [pid = 3780] [id = 245] 16:35:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (0000005029C09C00) [pid = 3780] [serial = 734] [outer = 0000000000000000] 16:35:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502B5EA000) [pid = 3780] [serial = 735] [outer = 0000005029C09C00] 16:35:56 INFO - PROCESS | 3780 | 1461195356450 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502D785000) [pid = 3780] [serial = 736] [outer = 0000005029C09C00] 16:35:57 INFO - PROCESS | 3780 | 1461195357073 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]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 985ms 16:35:57 INFO - PROCESS | 3780 | 1461195357093 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 3780 | 1461195357096 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 16:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:35:57 INFO - PROCESS | 3780 | 1461195357100 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 3780 | 1461195357102 Marionette TRACE conn5 <- [1,946,null,{}] 16:35:57 INFO - PROCESS | 3780 | 1461195357106 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}] 16:35:57 INFO - PROCESS | 3780 | 1461195357215 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 16:35:57 INFO - PROCESS | 3780 | 1461195357305 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 3780 | ++DOCSHELL 0000005033ACF000 == 59 [pid = 3780] [id = 246] 16:35:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502D969C00) [pid = 3780] [serial = 737] [outer = 0000000000000000] 16:35:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502DA2E800) [pid = 3780] [serial = 738] [outer = 000000502D969C00] 16:35:57 INFO - PROCESS | 3780 | 1461195357362 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000502DB0E400) [pid = 3780] [serial = 739] [outer = 000000502D969C00] 16:35:57 INFO - PROCESS | 3780 | 1461195357888 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]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 839ms 16:35:57 INFO - PROCESS | 3780 | 1461195357941 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 16:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:35:57 INFO - PROCESS | 3780 | 1461195357944 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 16:35:57 INFO - PROCESS | 3780 | 1461195357947 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 3780 | 1461195357950 Marionette TRACE conn5 <- [1,950,null,{}] 16:35:57 INFO - PROCESS | 3780 | 1461195357953 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}] 16:35:58 INFO - PROCESS | 3780 | 1461195358059 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 16:35:58 INFO - PROCESS | 3780 | 1461195358149 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 3780 | ++DOCSHELL 0000005034016800 == 60 [pid = 3780] [id = 247] 16:35:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502DE02800) [pid = 3780] [serial = 740] [outer = 0000000000000000] 16:35:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502DE0B000) [pid = 3780] [serial = 741] [outer = 000000502DE02800] 16:35:58 INFO - PROCESS | 3780 | 1461195358204 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (000000502E4C0400) [pid = 3780] [serial = 742] [outer = 000000502DE02800] 16:35:58 INFO - PROCESS | 3780 | 1461195358773 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]]]}] 16:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 881ms 16:35:58 INFO - PROCESS | 3780 | 1461195358831 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 3780 | 1461195358834 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 16:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:35:58 INFO - PROCESS | 3780 | 1461195358837 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 3780 | 1461195358840 Marionette TRACE conn5 <- [1,954,null,{}] 16:35:58 INFO - PROCESS | 3780 | 1461195358843 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}] 16:35:58 INFO - PROCESS | 3780 | 1461195358973 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 16:35:59 INFO - PROCESS | 3780 | 1461195359095 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:59 INFO - PROCESS | 3780 | ++DOCSHELL 0000005034517800 == 61 [pid = 3780] [id = 248] 16:35:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (000000502FBEB000) [pid = 3780] [serial = 743] [outer = 0000000000000000] 16:35:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (0000005031121000) [pid = 3780] [serial = 744] [outer = 000000502FBEB000] 16:35:59 INFO - PROCESS | 3780 | 1461195359155 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (0000005031129C00) [pid = 3780] [serial = 745] [outer = 000000502FBEB000] 16:35:59 INFO - PROCESS | 3780 | 1461195359768 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]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 984ms 16:35:59 INFO - PROCESS | 3780 | 1461195359825 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 3780 | 1461195359827 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 16:35:59 INFO - PROCESS | 3780 | 1461195359831 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:35:59 INFO - PROCESS | 3780 | 1461195359833 Marionette TRACE conn5 <- [1,958,null,{}] 16:35:59 INFO - PROCESS | 3780 | 1461195359837 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}] 16:35:59 INFO - PROCESS | 3780 | 1461195359947 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 16:36:00 INFO - PROCESS | 3780 | 1461195360036 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F88000 == 62 [pid = 3780] [id = 249] 16:36:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (000000501BF51C00) [pid = 3780] [serial = 746] [outer = 0000000000000000] 16:36:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (0000005027CAE400) [pid = 3780] [serial = 747] [outer = 000000501BF51C00] 16:36:00 INFO - PROCESS | 3780 | 1461195360090 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (000000502FBF0C00) [pid = 3780] [serial = 748] [outer = 000000501BF51C00] 16:36:00 INFO - PROCESS | 3780 | 1461195360790 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]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 16:36:00 INFO - PROCESS | 3780 | 1461195360820 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 16:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:36:00 INFO - PROCESS | 3780 | 1461195360824 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 16:36:00 INFO - PROCESS | 3780 | 1461195360829 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 3780 | 1461195360833 Marionette TRACE conn5 <- [1,962,null,{}] 16:36:00 INFO - PROCESS | 3780 | 1461195360838 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}] 16:36:00 INFO - PROCESS | 3780 | 1461195360944 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 16:36:01 INFO - PROCESS | 3780 | 1461195361070 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BEE0800 == 63 [pid = 3780] [id = 250] 16:36:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (000000501B66A400) [pid = 3780] [serial = 749] [outer = 0000000000000000] 16:36:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (000000501B85E000) [pid = 3780] [serial = 750] [outer = 000000501B66A400] 16:36:01 INFO - PROCESS | 3780 | 1461195361126 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (000000501BE0C800) [pid = 3780] [serial = 751] [outer = 000000501B66A400] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 00000050308D5800 == 62 [pid = 3780] [id = 241] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9B9800 == 61 [pid = 3780] [id = 240] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE1F000 == 60 [pid = 3780] [id = 239] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 00000050288AB000 == 59 [pid = 3780] [id = 238] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502C967800 == 58 [pid = 3780] [id = 237] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502C631000 == 57 [pid = 3780] [id = 236] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502B963000 == 56 [pid = 3780] [id = 235] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 0000005027C8B800 == 55 [pid = 3780] [id = 234] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (000000502140CC00) [pid = 3780] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (00000050278CF000) [pid = 3780] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (000000502C033C00) [pid = 3780] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (000000502CD85800) [pid = 3780] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (0000005020A1C400) [pid = 3780] [serial = 680] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 0000005028CDA000 == 54 [pid = 3780] [id = 233] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 0000005032AD1800 == 53 [pid = 3780] [id = 229] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502CAB2000 == 52 [pid = 3780] [id = 228] 16:36:01 INFO - PROCESS | 3780 | --DOCSHELL 00000050339C9000 == 51 [pid = 3780] [id = 227] 16:36:01 INFO - PROCESS | 3780 | 1461195361774 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]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 983ms 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (0000005029AE2800) [pid = 3780] [serial = 665] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000502C9E7C00) [pid = 3780] [serial = 668] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (00000050278BE000) [pid = 3780] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (0000005027CA8400) [pid = 3780] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (0000005028811800) [pid = 3780] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502B90A800) [pid = 3780] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (000000501BF4C000) [pid = 3780] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (0000005022B88400) [pid = 3780] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000502CB2E800) [pid = 3780] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005028C5D000) [pid = 3780] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000502CD7B400) [pid = 3780] [serial = 671] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000502DE03400) [pid = 3780] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000502CB26000) [pid = 3780] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (0000005029A9EC00) [pid = 3780] [serial = 674] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (000000502DA32400) [pid = 3780] [serial = 677] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502D967400) [pid = 3780] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502165EC00) [pid = 3780] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (0000005028AF3000) [pid = 3780] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000501BE05000) [pid = 3780] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502D96E000) [pid = 3780] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (00000050295CF000) [pid = 3780] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502E305C00) [pid = 3780] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:36:01 INFO - PROCESS | 3780 | 1461195361825 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 3780 | 1461195361831 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 16:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:36:01 INFO - PROCESS | 3780 | 1461195361842 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - PROCESS | 3780 | 1461195361845 Marionette TRACE conn5 <- [1,966,null,{}] 16:36:01 INFO - PROCESS | 3780 | 1461195361849 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}] 16:36:01 INFO - PROCESS | 3780 | 1461195361940 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 16:36:01 INFO - PROCESS | 3780 | 1461195361948 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000502168A800 == 52 [pid = 3780] [id = 251] 16:36:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000501BE3C000) [pid = 3780] [serial = 752] [outer = 0000000000000000] 16:36:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000501C140C00) [pid = 3780] [serial = 753] [outer = 000000501BE3C000] 16:36:02 INFO - PROCESS | 3780 | 1461195361994 Marionette DEBUG loaded listener.js 16:36:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000501D159000) [pid = 3780] [serial = 754] [outer = 000000501BE3C000] 16:36:02 INFO - PROCESS | 3780 | 1461195362503 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]]]}] 16:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 733ms 16:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:36:02 INFO - PROCESS | 3780 | 1461195362580 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 16:36:02 INFO - PROCESS | 3780 | 1461195362582 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 16:36:02 INFO - PROCESS | 3780 | 1461195362585 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:36:02 INFO - PROCESS | 3780 | 1461195362589 Marionette TRACE conn5 <- [1,970,null,{}] 16:36:02 INFO - PROCESS | 3780 | 1461195362600 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}] 16:36:02 INFO - PROCESS | 3780 | 1461195362696 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 16:36:02 INFO - PROCESS | 3780 | 1461195362775 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C93800 == 53 [pid = 3780] [id = 252] 16:36:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005020C11800) [pid = 3780] [serial = 755] [outer = 0000000000000000] 16:36:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502140CC00) [pid = 3780] [serial = 756] [outer = 0000005020C11800] 16:36:02 INFO - PROCESS | 3780 | 1461195362825 Marionette DEBUG loaded listener.js 16:36:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005021666400) [pid = 3780] [serial = 757] [outer = 0000005020C11800] 16:36:03 INFO - PROCESS | 3780 | 1461195363218 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]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 16:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:36:03 INFO - PROCESS | 3780 | 1461195363278 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 3780 | 1461195363281 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 16:36:03 INFO - PROCESS | 3780 | 1461195363284 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 3780 | 1461195363286 Marionette TRACE conn5 <- [1,974,null,{}] 16:36:03 INFO - PROCESS | 3780 | 1461195363290 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}] 16:36:03 INFO - PROCESS | 3780 | 1461195363378 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 16:36:03 INFO - PROCESS | 3780 | 1461195363385 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F85000 == 54 [pid = 3780] [id = 253] 16:36:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (0000005022262800) [pid = 3780] [serial = 758] [outer = 0000000000000000] 16:36:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502276C400) [pid = 3780] [serial = 759] [outer = 0000005022262800] 16:36:03 INFO - PROCESS | 3780 | 1461195363431 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (0000005025903000) [pid = 3780] [serial = 760] [outer = 0000005022262800] 16:36:03 INFO - PROCESS | 3780 | 1461195363851 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]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 627ms 16:36:03 INFO - PROCESS | 3780 | 1461195363915 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 3780 | 1461195363917 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 16:36:03 INFO - PROCESS | 3780 | 1461195363920 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:36:03 INFO - PROCESS | 3780 | 1461195363922 Marionette TRACE conn5 <- [1,978,null,{}] 16:36:03 INFO - PROCESS | 3780 | 1461195363926 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}] 16:36:04 INFO - PROCESS | 3780 | 1461195364036 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 16:36:04 INFO - PROCESS | 3780 | 1461195364115 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029960800 == 55 [pid = 3780] [id = 254] 16:36:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502594B800) [pid = 3780] [serial = 761] [outer = 0000000000000000] 16:36:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (0000005025965400) [pid = 3780] [serial = 762] [outer = 000000502594B800] 16:36:04 INFO - PROCESS | 3780 | 1461195364161 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (0000005025FE2400) [pid = 3780] [serial = 763] [outer = 000000502594B800] 16:36:04 INFO - PROCESS | 3780 | 1461195364595 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]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 16:36:04 INFO - PROCESS | 3780 | 1461195364659 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 3780 | 1461195364661 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 16:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:36:04 INFO - PROCESS | 3780 | 1461195364670 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 3780 | 1461195364672 Marionette TRACE conn5 <- [1,982,null,{}] 16:36:04 INFO - PROCESS | 3780 | 1461195364675 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}] 16:36:04 INFO - PROCESS | 3780 | 1461195364808 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 16:36:04 INFO - PROCESS | 3780 | 1461195364872 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C56F000 == 56 [pid = 3780] [id = 255] 16:36:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (00000050278CF800) [pid = 3780] [serial = 764] [outer = 0000000000000000] 16:36:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (0000005028106800) [pid = 3780] [serial = 765] [outer = 00000050278CF800] 16:36:04 INFO - PROCESS | 3780 | 1461195364921 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (0000005028524400) [pid = 3780] [serial = 766] [outer = 00000050278CF800] 16:36:05 INFO - PROCESS | 3780 | 1461195365355 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]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 734ms 16:36:05 INFO - PROCESS | 3780 | 1461195365412 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 3780 | 1461195365414 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 16:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:36:05 INFO - PROCESS | 3780 | 1461195365418 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 3780 | 1461195365420 Marionette TRACE conn5 <- [1,986,null,{}] 16:36:05 INFO - PROCESS | 3780 | 1461195365423 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}] 16:36:05 INFO - PROCESS | 3780 | 1461195365535 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 16:36:05 INFO - PROCESS | 3780 | 1461195365544 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C948000 == 57 [pid = 3780] [id = 256] 16:36:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502852FC00) [pid = 3780] [serial = 767] [outer = 0000000000000000] 16:36:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (00000050285ABC00) [pid = 3780] [serial = 768] [outer = 000000502852FC00] 16:36:05 INFO - PROCESS | 3780 | 1461195365636 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (0000005028817800) [pid = 3780] [serial = 769] [outer = 000000502852FC00] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (0000005028AA1C00) [pid = 3780] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502B912400) [pid = 3780] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (0000005028532800) [pid = 3780] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (00000050214DC400) [pid = 3780] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000501BF51400) [pid = 3780] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (00000050278BD400) [pid = 3780] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (0000005020A17C00) [pid = 3780] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0000005022382800) [pid = 3780] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (00000050298B5400) [pid = 3780] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502B914800) [pid = 3780] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005020A15C00) [pid = 3780] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502CD7C400) [pid = 3780] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (0000005028B0A400) [pid = 3780] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000501C13DC00) [pid = 3780] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000502594E800) [pid = 3780] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005028B09C00) [pid = 3780] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501BE09C00) [pid = 3780] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502D969400) [pid = 3780] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:36:06 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502647D400) [pid = 3780] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:36:06 INFO - PROCESS | 3780 | 1461195366193 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]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 839ms 16:36:06 INFO - PROCESS | 3780 | 1461195366260 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 3780 | 1461195366262 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 16:36:06 INFO - PROCESS | 3780 | 1461195366265 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:36:06 INFO - PROCESS | 3780 | 1461195366267 Marionette TRACE conn5 <- [1,990,null,{}] 16:36:06 INFO - PROCESS | 3780 | 1461195366271 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}] 16:36:06 INFO - PROCESS | 3780 | 1461195366383 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 16:36:06 INFO - PROCESS | 3780 | 1461195366436 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C97C000 == 58 [pid = 3780] [id = 257] 16:36:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501C146400) [pid = 3780] [serial = 770] [outer = 0000000000000000] 16:36:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (00000050278BB400) [pid = 3780] [serial = 771] [outer = 000000501C146400] 16:36:06 INFO - PROCESS | 3780 | 1461195366481 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005028A9B400) [pid = 3780] [serial = 772] [outer = 000000501C146400] 16:36:06 INFO - PROCESS | 3780 | 1461195366836 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]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 627ms 16:36:06 INFO - PROCESS | 3780 | 1461195366896 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 3780 | 1461195366899 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 16:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:36:06 INFO - PROCESS | 3780 | 1461195366902 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - PROCESS | 3780 | 1461195366904 Marionette TRACE conn5 <- [1,994,null,{}] 16:36:06 INFO - PROCESS | 3780 | 1461195366907 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}] 16:36:06 INFO - PROCESS | 3780 | 1461195366992 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 16:36:07 INFO - PROCESS | 3780 | 1461195366999 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB06000 == 59 [pid = 3780] [id = 258] 16:36:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (0000005028AA7400) [pid = 3780] [serial = 773] [outer = 0000000000000000] 16:36:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005028B07800) [pid = 3780] [serial = 774] [outer = 0000005028AA7400] 16:36:07 INFO - PROCESS | 3780 | 1461195367044 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005028C59C00) [pid = 3780] [serial = 775] [outer = 0000005028AA7400] 16:36:07 INFO - PROCESS | 3780 | 1461195367444 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]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 587ms 16:36:07 INFO - PROCESS | 3780 | 1461195367505 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 3780 | 1461195367507 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 16:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:36:07 INFO - PROCESS | 3780 | 1461195367510 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 3780 | 1461195367512 Marionette TRACE conn5 <- [1,998,null,{}] 16:36:07 INFO - PROCESS | 3780 | 1461195367516 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}] 16:36:07 INFO - PROCESS | 3780 | 1461195367602 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 16:36:07 INFO - PROCESS | 3780 | 1461195367608 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB71000 == 60 [pid = 3780] [id = 259] 16:36:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502936A000) [pid = 3780] [serial = 776] [outer = 0000000000000000] 16:36:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502939C800) [pid = 3780] [serial = 777] [outer = 000000502936A000] 16:36:07 INFO - PROCESS | 3780 | 1461195367653 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (00000050298B5400) [pid = 3780] [serial = 778] [outer = 000000502936A000] 16:36:08 INFO - PROCESS | 3780 | 1461195368129 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]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 16:36:08 INFO - PROCESS | 3780 | 1461195368204 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 3780 | 1461195368209 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 16:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:36:08 INFO - PROCESS | 3780 | 1461195368215 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 3780 | 1461195368220 Marionette TRACE conn5 <- [1,1002,null,{}] 16:36:08 INFO - PROCESS | 3780 | 1461195368227 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}] 16:36:08 INFO - PROCESS | 3780 | 1461195368406 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 16:36:08 INFO - PROCESS | 3780 | 1461195368496 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020C61000 == 61 [pid = 3780] [id = 260] 16:36:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000501B861800) [pid = 3780] [serial = 779] [outer = 0000000000000000] 16:36:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000501BE03000) [pid = 3780] [serial = 780] [outer = 000000501B861800] 16:36:08 INFO - PROCESS | 3780 | 1461195368555 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000501C1C3400) [pid = 3780] [serial = 781] [outer = 000000501B861800] 16:36:09 INFO - PROCESS | 3780 | 1461195369105 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]]]}] 16:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 944ms 16:36:09 INFO - PROCESS | 3780 | 1461195369163 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 16:36:09 INFO - PROCESS | 3780 | 1461195369170 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 16:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:36:09 INFO - PROCESS | 3780 | 1461195369176 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - PROCESS | 3780 | 1461195369179 Marionette TRACE conn5 <- [1,1006,null,{}] 16:36:09 INFO - PROCESS | 3780 | 1461195369183 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}] 16:36:09 INFO - PROCESS | 3780 | 1461195369311 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 16:36:09 INFO - PROCESS | 3780 | 1461195369434 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029914800 == 62 [pid = 3780] [id = 261] 16:36:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (0000005020D9D000) [pid = 3780] [serial = 782] [outer = 0000000000000000] 16:36:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (0000005021665400) [pid = 3780] [serial = 783] [outer = 0000005020D9D000] 16:36:09 INFO - PROCESS | 3780 | 1461195369493 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502165EC00) [pid = 3780] [serial = 784] [outer = 0000005020D9D000] 16:36:10 INFO - PROCESS | 3780 | 1461195370163 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]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1032ms 16:36:10 INFO - PROCESS | 3780 | 1461195370214 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 3780 | 1461195370217 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 16:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:36:10 INFO - PROCESS | 3780 | 1461195370221 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 3780 | 1461195370225 Marionette TRACE conn5 <- [1,1010,null,{}] 16:36:10 INFO - PROCESS | 3780 | 1461195370263 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}] 16:36:10 INFO - PROCESS | 3780 | 1461195370426 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 16:36:10 INFO - PROCESS | 3780 | 1461195370542 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:10 INFO - PROCESS | 3780 | ++DOCSHELL 000000502F383000 == 63 [pid = 3780] [id = 262] 16:36:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000502594D000) [pid = 3780] [serial = 785] [outer = 0000000000000000] 16:36:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502818A800) [pid = 3780] [serial = 786] [outer = 000000502594D000] 16:36:10 INFO - PROCESS | 3780 | 1461195370602 Marionette DEBUG loaded listener.js 16:36:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (00000050298BB800) [pid = 3780] [serial = 787] [outer = 000000502594D000] 16:36:11 INFO - PROCESS | 3780 | 1461195371223 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]]]}] 16:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1037ms 16:36:11 INFO - PROCESS | 3780 | 1461195371260 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 16:36:11 INFO - PROCESS | 3780 | 1461195371263 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 16:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:36:11 INFO - PROCESS | 3780 | 1461195371267 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:36:11 INFO - PROCESS | 3780 | 1461195371269 Marionette TRACE conn5 <- [1,1014,null,{}] 16:36:11 INFO - PROCESS | 3780 | 1461195371272 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}] 16:36:11 INFO - PROCESS | 3780 | 1461195371385 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 16:36:11 INFO - PROCESS | 3780 | 1461195371506 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 3780 | ++DOCSHELL 00000050308E5800 == 64 [pid = 3780] [id = 263] 16:36:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (00000050285B1400) [pid = 3780] [serial = 788] [outer = 0000000000000000] 16:36:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (0000005029C0C400) [pid = 3780] [serial = 789] [outer = 00000050285B1400] 16:36:11 INFO - PROCESS | 3780 | 1461195371563 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (000000502A4FAC00) [pid = 3780] [serial = 790] [outer = 00000050285B1400] 16:36:12 INFO - PROCESS | 3780 | 1461195372128 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]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 943ms 16:36:12 INFO - PROCESS | 3780 | 1461195372212 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 3780 | 1461195372215 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 16:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:36:12 INFO - PROCESS | 3780 | 1461195372218 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 3780 | 1461195372220 Marionette TRACE conn5 <- [1,1018,null,{}] 16:36:12 INFO - PROCESS | 3780 | 1461195372224 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}] 16:36:12 INFO - PROCESS | 3780 | 1461195372339 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 16:36:12 INFO - PROCESS | 3780 | 1461195372427 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D86800 == 65 [pid = 3780] [id = 264] 16:36:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (0000005025947400) [pid = 3780] [serial = 791] [outer = 0000000000000000] 16:36:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (00000050285AEC00) [pid = 3780] [serial = 792] [outer = 0000005025947400] 16:36:12 INFO - PROCESS | 3780 | 1461195372482 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (000000502B90DC00) [pid = 3780] [serial = 793] [outer = 0000005025947400] 16:36:13 INFO - PROCESS | 3780 | 1461195373251 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]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1076ms 16:36:13 INFO - PROCESS | 3780 | 1461195373300 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 3780 | 1461195373304 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 16:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:36:13 INFO - PROCESS | 3780 | 1461195373310 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 3780 | 1461195373314 Marionette TRACE conn5 <- [1,1022,null,{}] 16:36:13 INFO - PROCESS | 3780 | 1461195373321 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}] 16:36:13 INFO - PROCESS | 3780 | 1461195373425 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 16:36:13 INFO - PROCESS | 3780 | 1461195373555 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 3780 | ++DOCSHELL 000000502274B000 == 66 [pid = 3780] [id = 265] 16:36:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (000000501A633000) [pid = 3780] [serial = 794] [outer = 0000000000000000] 16:36:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (000000501BD97800) [pid = 3780] [serial = 795] [outer = 000000501A633000] 16:36:13 INFO - PROCESS | 3780 | 1461195373607 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (000000501BF4EC00) [pid = 3780] [serial = 796] [outer = 000000501A633000] 16:36:14 INFO - PROCESS | 3780 | 1461195374267 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]]]}] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB06000 == 65 [pid = 3780] [id = 258] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 000000502C97C000 == 64 [pid = 3780] [id = 257] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 000000502C948000 == 63 [pid = 3780] [id = 256] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 000000502C56F000 == 62 [pid = 3780] [id = 255] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 0000005029960800 == 61 [pid = 3780] [id = 254] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (0000005020A19C00) [pid = 3780] [serial = 683] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (000000502B98BC00) [pid = 3780] [serial = 686] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (000000502DB14000) [pid = 3780] [serial = 689] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (000000502E310000) [pid = 3780] [serial = 692] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (000000502CD85400) [pid = 3780] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C93800 == 60 [pid = 3780] [id = 252] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 000000502168A800 == 59 [pid = 3780] [id = 251] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 000000501BEE0800 == 58 [pid = 3780] [id = 250] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 000000502C640800 == 57 [pid = 3780] [id = 244] 16:36:14 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C8B800 == 56 [pid = 3780] [id = 243] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000502D96B400) [pid = 3780] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (000000502C5C8000) [pid = 3780] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (000000501AE5BC00) [pid = 3780] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (0000005027CAF400) [pid = 3780] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502CB2F800) [pid = 3780] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (0000005022771400) [pid = 3780] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000502DE0F000) [pid = 3780] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (00000050285B0C00) [pid = 3780] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005028AEC000) [pid = 3780] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (0000005028C55800) [pid = 3780] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000502C50C800) [pid = 3780] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1035ms 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (00000050285AB000) [pid = 3780] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502E4C8400) [pid = 3780] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (00000050278CE800) [pid = 3780] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (00000050222E4800) [pid = 3780] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000501D623800) [pid = 3780] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (00000050278CAC00) [pid = 3780] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (00000050281A9400) [pid = 3780] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502C02F000) [pid = 3780] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502DE04000) [pid = 3780] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (00000050298AF400) [pid = 3780] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502CD07800) [pid = 3780] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502C6ED000) [pid = 3780] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000501AE5DC00) [pid = 3780] [serial = 393] [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.] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (00000050298BEC00) [pid = 3780] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502CB25800) [pid = 3780] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (00000050222DD800) [pid = 3780] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005025911000) [pid = 3780] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (00000050298B8800) [pid = 3780] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005028814000) [pid = 3780] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:36:14 INFO - PROCESS | 3780 | 1461195374352 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 3780 | 1461195374358 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 16:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:36:14 INFO - PROCESS | 3780 | 1461195374394 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 3780 | 1461195374396 Marionette TRACE conn5 <- [1,1026,null,{}] 16:36:14 INFO - PROCESS | 3780 | 1461195374402 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}] 16:36:14 INFO - PROCESS | 3780 | 1461195374498 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 16:36:14 INFO - PROCESS | 3780 | 1461195374505 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022335000 == 57 [pid = 3780] [id = 266] 16:36:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000501BE43800) [pid = 3780] [serial = 797] [outer = 0000000000000000] 16:36:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000501BF4AC00) [pid = 3780] [serial = 798] [outer = 000000501BE43800] 16:36:14 INFO - PROCESS | 3780 | 1461195374552 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502086A800) [pid = 3780] [serial = 799] [outer = 000000501BE43800] 16:36:15 INFO - PROCESS | 3780 | 1461195375115 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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 818ms 16:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:36:15 INFO - PROCESS | 3780 | 1461195375190 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 3780 | 1461195375193 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 16:36:15 INFO - PROCESS | 3780 | 1461195375196 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 3780 | 1461195375200 Marionette TRACE conn5 <- [1,1030,null,{}] 16:36:15 INFO - PROCESS | 3780 | 1461195375211 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}] 16:36:15 INFO - PROCESS | 3780 | 1461195375298 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 16:36:15 INFO - PROCESS | 3780 | 1461195375374 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D7D000 == 58 [pid = 3780] [id = 267] 16:36:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502119B000) [pid = 3780] [serial = 800] [outer = 0000000000000000] 16:36:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005021667000) [pid = 3780] [serial = 801] [outer = 000000502119B000] 16:36:15 INFO - PROCESS | 3780 | 1461195375423 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050222DAC00) [pid = 3780] [serial = 802] [outer = 000000502119B000] 16:36:15 INFO - PROCESS | 3780 | 1461195375813 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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 629ms 16:36:15 INFO - PROCESS | 3780 | 1461195375829 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 3780 | 1461195375831 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 16:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:36:15 INFO - PROCESS | 3780 | 1461195375835 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 3780 | 1461195375837 Marionette TRACE conn5 <- [1,1034,null,{}] 16:36:15 INFO - PROCESS | 3780 | 1461195375840 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}] 16:36:15 INFO - PROCESS | 3780 | 1461195375927 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 16:36:15 INFO - PROCESS | 3780 | 1461195375934 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290E6000 == 59 [pid = 3780] [id = 268] 16:36:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005022388400) [pid = 3780] [serial = 803] [outer = 0000000000000000] 16:36:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005025904C00) [pid = 3780] [serial = 804] [outer = 0000005022388400] 16:36:15 INFO - PROCESS | 3780 | 1461195375981 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005025948400) [pid = 3780] [serial = 805] [outer = 0000005022388400] 16:36:16 INFO - PROCESS | 3780 | 1461195376396 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]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 628ms 16:36:16 INFO - PROCESS | 3780 | 1461195376466 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 3780 | 1461195376468 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 16:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:36:16 INFO - PROCESS | 3780 | 1461195376482 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 3780 | 1461195376484 Marionette TRACE conn5 <- [1,1038,null,{}] 16:36:16 INFO - PROCESS | 3780 | 1461195376487 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}] 16:36:16 INFO - PROCESS | 3780 | 1461195376593 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 16:36:16 INFO - PROCESS | 3780 | 1461195376675 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029C43800 == 60 [pid = 3780] [id = 269] 16:36:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502596C000) [pid = 3780] [serial = 806] [outer = 0000000000000000] 16:36:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005025CD7800) [pid = 3780] [serial = 807] [outer = 000000502596C000] 16:36:16 INFO - PROCESS | 3780 | 1461195376727 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502789E000) [pid = 3780] [serial = 808] [outer = 000000502596C000] 16:36:17 INFO - PROCESS | 3780 | 1461195377160 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]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 16:36:17 INFO - PROCESS | 3780 | 1461195377220 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 3780 | 1461195377222 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 16:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:36:17 INFO - PROCESS | 3780 | 1461195377232 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 3780 | 1461195377234 Marionette TRACE conn5 <- [1,1042,null,{}] 16:36:17 INFO - PROCESS | 3780 | 1461195377237 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}] 16:36:17 INFO - PROCESS | 3780 | 1461195377367 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 16:36:17 INFO - PROCESS | 3780 | 1461195377425 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C574000 == 61 [pid = 3780] [id = 270] 16:36:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (00000050278D5800) [pid = 3780] [serial = 809] [outer = 0000000000000000] 16:36:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502818E400) [pid = 3780] [serial = 810] [outer = 00000050278D5800] 16:36:17 INFO - PROCESS | 3780 | 1461195377475 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502852C400) [pid = 3780] [serial = 811] [outer = 00000050278D5800] 16:36:17 INFO - PROCESS | 3780 | 1461195377905 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]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 16:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:36:17 INFO - PROCESS | 3780 | 1461195377978 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 3780 | 1461195377980 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 16:36:17 INFO - PROCESS | 3780 | 1461195377984 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 3780 | 1461195377986 Marionette TRACE conn5 <- [1,1046,null,{}] 16:36:17 INFO - PROCESS | 3780 | 1461195377990 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}] 16:36:18 INFO - PROCESS | 3780 | 1461195378100 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 16:36:18 INFO - PROCESS | 3780 | 1461195378155 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:18 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C952000 == 62 [pid = 3780] [id = 271] 16:36:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (00000050285AB000) [pid = 3780] [serial = 812] [outer = 0000000000000000] 16:36:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005028802800) [pid = 3780] [serial = 813] [outer = 00000050285AB000] 16:36:18 INFO - PROCESS | 3780 | 1461195378201 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (0000005028AA3800) [pid = 3780] [serial = 814] [outer = 00000050285AB000] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000501BE11C00) [pid = 3780] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005028B05000) [pid = 3780] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502E30B800) [pid = 3780] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502DB0AC00) [pid = 3780] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502594B800) [pid = 3780] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (00000050278CF800) [pid = 3780] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502FBEB000) [pid = 3780] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501BF4A800) [pid = 3780] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502D969C00) [pid = 3780] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502DE02800) [pid = 3780] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000501B66A400) [pid = 3780] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000501BF51C00) [pid = 3780] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005029C09C00) [pid = 3780] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502789C000) [pid = 3780] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005022262800) [pid = 3780] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005020C11800) [pid = 3780] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000501BE3C000) [pid = 3780] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000501C146400) [pid = 3780] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000502852FC00) [pid = 3780] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:36:18 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005028AA7400) [pid = 3780] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:36:18 INFO - PROCESS | 3780 | 1461195378824 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]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 879ms 16:36:18 INFO - PROCESS | 3780 | 1461195378868 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 3780 | 1461195378870 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 16:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:36:18 INFO - PROCESS | 3780 | 1461195378874 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 3780 | 1461195378876 Marionette TRACE conn5 <- [1,1050,null,{}] 16:36:18 INFO - PROCESS | 3780 | 1461195378879 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}] 16:36:18 INFO - PROCESS | 3780 | 1461195378989 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 16:36:19 INFO - PROCESS | 3780 | 1461195379038 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C97E000 == 63 [pid = 3780] [id = 272] 16:36:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000501C140000) [pid = 3780] [serial = 815] [outer = 0000000000000000] 16:36:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502594B800) [pid = 3780] [serial = 816] [outer = 000000501C140000] 16:36:19 INFO - PROCESS | 3780 | 1461195379084 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502880C000) [pid = 3780] [serial = 817] [outer = 000000501C140000] 16:36:19 INFO - PROCESS | 3780 | 1461195379470 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]]]}] 16:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 16:36:19 INFO - PROCESS | 3780 | 1461195379506 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 3780 | 1461195379508 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 16:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:36:19 INFO - PROCESS | 3780 | 1461195379511 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 3780 | 1461195379513 Marionette TRACE conn5 <- [1,1054,null,{}] 16:36:19 INFO - PROCESS | 3780 | 1461195379516 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}] 16:36:19 INFO - PROCESS | 3780 | 1461195379600 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 16:36:19 INFO - PROCESS | 3780 | 1461195379606 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB09000 == 64 [pid = 3780] [id = 273] 16:36:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005028AEEC00) [pid = 3780] [serial = 818] [outer = 0000000000000000] 16:36:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005028B0A400) [pid = 3780] [serial = 819] [outer = 0000005028AEEC00] 16:36:19 INFO - PROCESS | 3780 | 1461195379652 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005028C5DC00) [pid = 3780] [serial = 820] [outer = 0000005028AEEC00] 16:36:20 INFO - PROCESS | 3780 | 1461195380073 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]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 586ms 16:36:20 INFO - PROCESS | 3780 | 1461195380100 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 3780 | 1461195380103 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 16:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:36:20 INFO - PROCESS | 3780 | 1461195380121 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 3780 | 1461195380123 Marionette TRACE conn5 <- [1,1058,null,{}] 16:36:20 INFO - PROCESS | 3780 | 1461195380126 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}] 16:36:20 INFO - PROCESS | 3780 | 1461195380211 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 16:36:20 INFO - PROCESS | 3780 | 1461195380219 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB71800 == 65 [pid = 3780] [id = 274] 16:36:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (00000050291B1C00) [pid = 3780] [serial = 821] [outer = 0000000000000000] 16:36:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005029775800) [pid = 3780] [serial = 822] [outer = 00000050291B1C00] 16:36:20 INFO - PROCESS | 3780 | 1461195380265 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (00000050298BAC00) [pid = 3780] [serial = 823] [outer = 00000050291B1C00] 16:36:20 INFO - PROCESS | 3780 | 1461195380757 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]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 690ms 16:36:20 INFO - PROCESS | 3780 | 1461195380800 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 3780 | 1461195380805 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 16:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:36:20 INFO - PROCESS | 3780 | 1461195380811 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 3780 | 1461195380816 Marionette TRACE conn5 <- [1,1062,null,{}] 16:36:20 INFO - PROCESS | 3780 | 1461195380823 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}] 16:36:21 INFO - PROCESS | 3780 | 1461195381009 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 16:36:21 INFO - PROCESS | 3780 | 1461195381098 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217C9000 == 66 [pid = 3780] [id = 275] 16:36:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000501B657C00) [pid = 3780] [serial = 824] [outer = 0000000000000000] 16:36:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501BE05C00) [pid = 3780] [serial = 825] [outer = 000000501B657C00] 16:36:21 INFO - PROCESS | 3780 | 1461195381156 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000501D158400) [pid = 3780] [serial = 826] [outer = 000000501B657C00] 16:36:21 INFO - PROCESS | 3780 | 1461195381736 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]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 987ms 16:36:21 INFO - PROCESS | 3780 | 1461195381801 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 3780 | 1461195381808 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 16:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:36:21 INFO - PROCESS | 3780 | 1461195381815 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 3780 | 1461195381818 Marionette TRACE conn5 <- [1,1066,null,{}] 16:36:21 INFO - PROCESS | 3780 | 1461195381823 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}] 16:36:21 INFO - PROCESS | 3780 | 1461195381935 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 16:36:22 INFO - PROCESS | 3780 | 1461195382054 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 3780 | ++DOCSHELL 000000502982A800 == 67 [pid = 3780] [id = 276] 16:36:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005021150C00) [pid = 3780] [serial = 827] [outer = 0000000000000000] 16:36:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (00000050214E1000) [pid = 3780] [serial = 828] [outer = 0000005021150C00] 16:36:22 INFO - PROCESS | 3780 | 1461195382111 Marionette DEBUG loaded listener.js 16:36:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005022B85C00) [pid = 3780] [serial = 829] [outer = 0000005021150C00] 16:36:22 INFO - PROCESS | 3780 | 1461195382733 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]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 923ms 16:36:22 INFO - PROCESS | 3780 | 1461195382743 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 3780 | 1461195382746 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 16:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:36:22 INFO - PROCESS | 3780 | 1461195382763 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 3780 | 1461195382768 Marionette TRACE conn5 <- [1,1070,null,{}] 16:36:22 INFO - PROCESS | 3780 | 1461195382782 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}] 16:36:22 INFO - PROCESS | 3780 | 1461195382897 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 16:36:23 INFO - PROCESS | 3780 | 1461195383016 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E34F000 == 68 [pid = 3780] [id = 277] 16:36:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (00000050278C3800) [pid = 3780] [serial = 830] [outer = 0000000000000000] 16:36:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005027CAC000) [pid = 3780] [serial = 831] [outer = 00000050278C3800] 16:36:23 INFO - PROCESS | 3780 | 1461195383076 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502881A400) [pid = 3780] [serial = 832] [outer = 00000050278C3800] 16:36:23 INFO - PROCESS | 3780 | 1461195383717 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]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1002ms 16:36:23 INFO - PROCESS | 3780 | 1461195383755 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 3780 | 1461195383758 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 16:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:36:23 INFO - PROCESS | 3780 | 1461195383762 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 3780 | 1461195383764 Marionette TRACE conn5 <- [1,1074,null,{}] 16:36:23 INFO - PROCESS | 3780 | 1461195383767 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}] 16:36:23 INFO - PROCESS | 3780 | 1461195383877 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 16:36:24 INFO - PROCESS | 3780 | 1461195383996 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD12800 == 69 [pid = 3780] [id = 278] 16:36:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005028809400) [pid = 3780] [serial = 833] [outer = 0000000000000000] 16:36:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (0000005029AE9C00) [pid = 3780] [serial = 834] [outer = 0000005028809400] 16:36:24 INFO - PROCESS | 3780 | 1461195384053 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502A8C1800) [pid = 3780] [serial = 835] [outer = 0000005028809400] 16:36:24 INFO - PROCESS | 3780 | 1461195384573 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]]]}] 16:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 881ms 16:36:24 INFO - PROCESS | 3780 | 1461195384645 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 3780 | 1461195384648 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 16:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:36:24 INFO - PROCESS | 3780 | 1461195384651 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 3780 | 1461195384653 Marionette TRACE conn5 <- [1,1078,null,{}] 16:36:24 INFO - PROCESS | 3780 | 1461195384657 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}] 16:36:24 INFO - PROCESS | 3780 | 1461195384762 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 16:36:24 INFO - PROCESS | 3780 | 1461195384880 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309CA800 == 70 [pid = 3780] [id = 279] 16:36:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (00000050298AF400) [pid = 3780] [serial = 836] [outer = 0000000000000000] 16:36:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502B90EC00) [pid = 3780] [serial = 837] [outer = 00000050298AF400] 16:36:24 INFO - PROCESS | 3780 | 1461195384937 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502C037400) [pid = 3780] [serial = 838] [outer = 00000050298AF400] 16:36:25 INFO - PROCESS | 3780 | 1461195385509 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]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 882ms 16:36:25 INFO - PROCESS | 3780 | 1461195385535 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 3780 | 1461195385538 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 16:36:25 INFO - PROCESS | 3780 | 1461195385541 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:36:25 INFO - PROCESS | 3780 | 1461195385544 Marionette TRACE conn5 <- [1,1082,null,{}] 16:36:25 INFO - PROCESS | 3780 | 1461195385547 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}] 16:36:25 INFO - PROCESS | 3780 | 1461195385680 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 16:36:25 INFO - PROCESS | 3780 | 1461195385838 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB1A000 == 71 [pid = 3780] [id = 280] 16:36:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (0000005028B0AC00) [pid = 3780] [serial = 839] [outer = 0000000000000000] 16:36:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000502C511C00) [pid = 3780] [serial = 840] [outer = 0000005028B0AC00] 16:36:25 INFO - PROCESS | 3780 | 1461195385899 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502C6F3000) [pid = 3780] [serial = 841] [outer = 0000005028B0AC00] 16:36:26 INFO - PROCESS | 3780 | 1461195386668 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]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1190ms 16:36:26 INFO - PROCESS | 3780 | 1461195386735 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 3780 | 1461195386739 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 16:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:36:26 INFO - PROCESS | 3780 | 1461195386744 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 3780 | 1461195386748 Marionette TRACE conn5 <- [1,1086,null,{}] 16:36:26 INFO - PROCESS | 3780 | 1461195386755 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}] 16:36:26 INFO - PROCESS | 3780 | 1461195386861 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 16:36:26 INFO - PROCESS | 3780 | 1461195386991 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 3780 | ++DOCSHELL 0000005027C77000 == 72 [pid = 3780] [id = 281] 16:36:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000501BE10400) [pid = 3780] [serial = 842] [outer = 0000000000000000] 16:36:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (000000501BE3C000) [pid = 3780] [serial = 843] [outer = 000000501BE10400] 16:36:27 INFO - PROCESS | 3780 | 1461195387045 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (0000005020A13400) [pid = 3780] [serial = 844] [outer = 000000501BE10400] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C572800 == 71 [pid = 3780] [id = 230] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 000000503399B000 == 70 [pid = 3780] [id = 231] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB09000 == 69 [pid = 3780] [id = 273] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C97E000 == 68 [pid = 3780] [id = 272] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C952000 == 67 [pid = 3780] [id = 271] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C574000 == 66 [pid = 3780] [id = 270] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 00000050290E6000 == 65 [pid = 3780] [id = 268] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D7D000 == 64 [pid = 3780] [id = 267] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005022335000 == 63 [pid = 3780] [id = 266] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (000000502939C800) [pid = 3780] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502274B000 == 62 [pid = 3780] [id = 265] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 00000050308E5800 == 61 [pid = 3780] [id = 263] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502F383000 == 60 [pid = 3780] [id = 262] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005029914800 == 59 [pid = 3780] [id = 261] 16:36:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005020C61000 == 58 [pid = 3780] [id = 260] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (0000005028818800) [pid = 3780] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502C6F1000) [pid = 3780] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (000000502E4C3400) [pid = 3780] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000502DE0C000) [pid = 3780] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (0000005025965400) [pid = 3780] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005025FE2400) [pid = 3780] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (0000005028524400) [pid = 3780] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0000005031121000) [pid = 3780] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000502165E000) [pid = 3780] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000501BF51800) [pid = 3780] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005028106800) [pid = 3780] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502DA2E800) [pid = 3780] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502DB0E400) [pid = 3780] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502E4C0400) [pid = 3780] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000502DE0B000) [pid = 3780] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000501BE0C800) [pid = 3780] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501B85E000) [pid = 3780] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502FBF0C00) [pid = 3780] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005027CAE400) [pid = 3780] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502D785000) [pid = 3780] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000502B5EA000) [pid = 3780] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502852CC00) [pid = 3780] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (00000050278A9400) [pid = 3780] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502276C400) [pid = 3780] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502140CC00) [pid = 3780] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005021666400) [pid = 3780] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000501C140C00) [pid = 3780] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501D159000) [pid = 3780] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (00000050278BB400) [pid = 3780] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050285ABC00) [pid = 3780] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005028C59C00) [pid = 3780] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005028B07800) [pid = 3780] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005028817800) [pid = 3780] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005031129C00) [pid = 3780] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005028A9B400) [pid = 3780] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005025903000) [pid = 3780] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:36:27 INFO - PROCESS | 3780 | 1461195387680 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]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 986ms 16:36:27 INFO - PROCESS | 3780 | 1461195387735 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 3780 | 1461195387741 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 16:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:36:27 INFO - PROCESS | 3780 | 1461195387747 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - PROCESS | 3780 | 1461195387750 Marionette TRACE conn5 <- [1,1090,null,{}] 16:36:27 INFO - PROCESS | 3780 | 1461195387754 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}] 16:36:27 INFO - PROCESS | 3780 | 1461195387843 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 16:36:27 INFO - PROCESS | 3780 | 1461195387923 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020C61000 == 59 [pid = 3780] [id = 282] 16:36:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501B8C8800) [pid = 3780] [serial = 845] [outer = 0000000000000000] 16:36:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000501C673000) [pid = 3780] [serial = 846] [outer = 000000501B8C8800] 16:36:27 INFO - PROCESS | 3780 | 1461195387970 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502165F000) [pid = 3780] [serial = 847] [outer = 000000501B8C8800] 16:36:28 INFO - PROCESS | 3780 | 1461195388421 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]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 735ms 16:36:28 INFO - PROCESS | 3780 | 1461195388484 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 3780 | 1461195388486 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 16:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:36:28 INFO - PROCESS | 3780 | 1461195388490 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 3780 | 1461195388494 Marionette TRACE conn5 <- [1,1094,null,{}] 16:36:28 INFO - PROCESS | 3780 | 1461195388505 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}] 16:36:28 INFO - PROCESS | 3780 | 1461195388596 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 16:36:28 INFO - PROCESS | 3780 | 1461195388603 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028E9F000 == 60 [pid = 3780] [id = 283] 16:36:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (00000050251A3C00) [pid = 3780] [serial = 848] [outer = 0000000000000000] 16:36:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502590EC00) [pid = 3780] [serial = 849] [outer = 00000050251A3C00] 16:36:28 INFO - PROCESS | 3780 | 1461195388652 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005025F79800) [pid = 3780] [serial = 850] [outer = 00000050251A3C00] 16:36:29 INFO - PROCESS | 3780 | 1461195389097 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]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 16:36:29 INFO - PROCESS | 3780 | 1461195389184 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 3780 | 1461195389187 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 16:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:36:29 INFO - PROCESS | 3780 | 1461195389190 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 3780 | 1461195389192 Marionette TRACE conn5 <- [1,1098,null,{}] 16:36:29 INFO - PROCESS | 3780 | 1461195389196 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}] 16:36:29 INFO - PROCESS | 3780 | 1461195389283 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 16:36:29 INFO - PROCESS | 3780 | 1461195389294 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029914000 == 61 [pid = 3780] [id = 284] 16:36:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050278BC400) [pid = 3780] [serial = 851] [outer = 0000000000000000] 16:36:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000501C143C00) [pid = 3780] [serial = 852] [outer = 00000050278BC400] 16:36:29 INFO - PROCESS | 3780 | 1461195389340 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (00000050278D6C00) [pid = 3780] [serial = 853] [outer = 00000050278BC400] 16:36:29 INFO - PROCESS | 3780 | 1461195389768 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]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 16:36:29 INFO - PROCESS | 3780 | 1461195389824 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 3780 | 1461195389826 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 16:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:36:29 INFO - PROCESS | 3780 | 1461195389829 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 3780 | 1461195389831 Marionette TRACE conn5 <- [1,1102,null,{}] 16:36:29 INFO - PROCESS | 3780 | 1461195389835 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}] 16:36:29 INFO - PROCESS | 3780 | 1461195389943 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 16:36:30 INFO - PROCESS | 3780 | 1461195390022 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C07B000 == 62 [pid = 3780] [id = 285] 16:36:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005028108400) [pid = 3780] [serial = 854] [outer = 0000000000000000] 16:36:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502852B000) [pid = 3780] [serial = 855] [outer = 0000005028108400] 16:36:30 INFO - PROCESS | 3780 | 1461195390068 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (00000050285B0400) [pid = 3780] [serial = 856] [outer = 0000005028108400] 16:36:30 INFO - PROCESS | 3780 | 1461195390507 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]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 16:36:30 INFO - PROCESS | 3780 | 1461195390565 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 3780 | 1461195390568 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 16:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:36:30 INFO - PROCESS | 3780 | 1461195390583 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 3780 | 1461195390585 Marionette TRACE conn5 <- [1,1106,null,{}] 16:36:30 INFO - PROCESS | 3780 | 1461195390589 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}] 16:36:30 INFO - PROCESS | 3780 | 1461195390719 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 16:36:30 INFO - PROCESS | 3780 | 1461195390774 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C79A800 == 63 [pid = 3780] [id = 286] 16:36:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005028B08C00) [pid = 3780] [serial = 857] [outer = 0000000000000000] 16:36:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005029371800) [pid = 3780] [serial = 858] [outer = 0000005028B08C00] 16:36:30 INFO - PROCESS | 3780 | 1461195390823 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005029AA4000) [pid = 3780] [serial = 859] [outer = 0000005028B08C00] 16:36:31 INFO - PROCESS | 3780 | 1461195391250 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]]]}] 16:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 16:36:31 INFO - PROCESS | 3780 | 1461195391264 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 3780 | 1461195391267 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 16:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:36:31 INFO - PROCESS | 3780 | 1461195391305 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 3780 | 1461195391308 Marionette TRACE conn5 <- [1,1110,null,{}] 16:36:31 INFO - PROCESS | 3780 | 1461195391314 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}] 16:36:31 INFO - PROCESS | 3780 | 1461195391422 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 16:36:31 INFO - PROCESS | 3780 | 1461195391432 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9CA800 == 64 [pid = 3780] [id = 287] 16:36:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005029CF2400) [pid = 3780] [serial = 860] [outer = 0000000000000000] 16:36:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502A8C0000) [pid = 3780] [serial = 861] [outer = 0000005029CF2400] 16:36:31 INFO - PROCESS | 3780 | 1461195391521 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502C507800) [pid = 3780] [serial = 862] [outer = 0000005029CF2400] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502596C000) [pid = 3780] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502936A000) [pid = 3780] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (00000050278D5800) [pid = 3780] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000501A633000) [pid = 3780] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502119B000) [pid = 3780] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005022388400) [pid = 3780] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000501BE43800) [pid = 3780] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028AEEC00) [pid = 3780] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000501C140000) [pid = 3780] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:36:31 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (00000050285AB000) [pid = 3780] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:36:31 INFO - PROCESS | 3780 | 1461195391973 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]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 732ms 16:36:32 INFO - PROCESS | 3780 | 1461195392005 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 3780 | 1461195392008 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 16:36:32 INFO - PROCESS | 3780 | 1461195392011 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:36:32 INFO - PROCESS | 3780 | 1461195392013 Marionette TRACE conn5 <- [1,1114,null,{}] 16:36:32 INFO - PROCESS | 3780 | 1461195392016 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}] 16:36:32 INFO - PROCESS | 3780 | 1461195392106 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 16:36:32 INFO - PROCESS | 3780 | 1461195392112 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA6C800 == 65 [pid = 3780] [id = 288] 16:36:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000501DAF4C00) [pid = 3780] [serial = 863] [outer = 0000000000000000] 16:36:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (00000050285B0C00) [pid = 3780] [serial = 864] [outer = 000000501DAF4C00] 16:36:32 INFO - PROCESS | 3780 | 1461195392158 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502C5BD800) [pid = 3780] [serial = 865] [outer = 000000501DAF4C00] 16:36:32 INFO - PROCESS | 3780 | 1461195392582 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]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 627ms 16:36:32 INFO - PROCESS | 3780 | 1461195392642 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 3780 | 1461195392644 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 16:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:36:32 INFO - PROCESS | 3780 | 1461195392648 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 3780 | 1461195392650 Marionette TRACE conn5 <- [1,1118,null,{}] 16:36:32 INFO - PROCESS | 3780 | 1461195392653 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}] 16:36:32 INFO - PROCESS | 3780 | 1461195392740 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 16:36:32 INFO - PROCESS | 3780 | 1461195392774 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE2E000 == 66 [pid = 3780] [id = 289] 16:36:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502C6EB800) [pid = 3780] [serial = 866] [outer = 0000000000000000] 16:36:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502C6EF800) [pid = 3780] [serial = 867] [outer = 000000502C6EB800] 16:36:32 INFO - PROCESS | 3780 | 1461195392819 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502C9E3800) [pid = 3780] [serial = 868] [outer = 000000502C6EB800] 16:36:33 INFO - PROCESS | 3780 | 1461195393257 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]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 693ms 16:36:33 INFO - PROCESS | 3780 | 1461195393343 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 3780 | 1461195393345 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 16:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:36:33 INFO - PROCESS | 3780 | 1461195393349 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 3780 | 1461195393351 Marionette TRACE conn5 <- [1,1122,null,{}] 16:36:33 INFO - PROCESS | 3780 | 1461195393354 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}] 16:36:33 INFO - PROCESS | 3780 | 1461195393440 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 16:36:33 INFO - PROCESS | 3780 | 1461195393451 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 3780 | ++DOCSHELL 00000050310ED800 == 67 [pid = 3780] [id = 290] 16:36:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050278C0400) [pid = 3780] [serial = 869] [outer = 0000000000000000] 16:36:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502936BC00) [pid = 3780] [serial = 870] [outer = 00000050278C0400] 16:36:33 INFO - PROCESS | 3780 | 1461195393496 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005020A16400) [pid = 3780] [serial = 871] [outer = 00000050278C0400] 16:36:33 INFO - PROCESS | 3780 | [GFX2-]: DrawTargetD2D 1.1 (000000501C62C8A0): Failed to create GradientStopCollection with no stops. 16:36:33 INFO - PROCESS | 3780 | [GFX3-]: No stops specified for gradient pattern. 16:36:33 INFO - PROCESS | 3780 | 1461195393987 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]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 16:36:34 INFO - PROCESS | 3780 | 1461195394023 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 3780 | 1461195394028 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 16:36:34 INFO - PROCESS | 3780 | 1461195394033 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:36:34 INFO - PROCESS | 3780 | 1461195394038 Marionette TRACE conn5 <- [1,1126,null,{}] 16:36:34 INFO - PROCESS | 3780 | 1461195394046 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}] 16:36:34 INFO - PROCESS | 3780 | 1461195394224 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 16:36:34 INFO - PROCESS | 3780 | 1461195394313 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217CF000 == 68 [pid = 3780] [id = 291] 16:36:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501BE0D800) [pid = 3780] [serial = 872] [outer = 0000000000000000] 16:36:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000501BF4A800) [pid = 3780] [serial = 873] [outer = 000000501BE0D800] 16:36:34 INFO - PROCESS | 3780 | 1461195394374 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502118F800) [pid = 3780] [serial = 874] [outer = 000000501BE0D800] 16:36:34 INFO - PROCESS | 3780 | 1461195394945 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]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 943ms 16:36:35 INFO - PROCESS | 3780 | 1461195394981 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 3780 | 1461195394988 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 16:36:35 INFO - PROCESS | 3780 | 1461195394995 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:36:35 INFO - PROCESS | 3780 | 1461195394998 Marionette TRACE conn5 <- [1,1130,null,{}] 16:36:35 INFO - PROCESS | 3780 | 1461195395002 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}] 16:36:35 INFO - PROCESS | 3780 | 1461195395118 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 16:36:35 INFO - PROCESS | 3780 | 1461195395210 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029C49000 == 69 [pid = 3780] [id = 292] 16:36:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000501BE0F400) [pid = 3780] [serial = 875] [outer = 0000000000000000] 16:36:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005025947000) [pid = 3780] [serial = 876] [outer = 000000501BE0F400] 16:36:35 INFO - PROCESS | 3780 | 1461195395266 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (00000050278C6400) [pid = 3780] [serial = 877] [outer = 000000501BE0F400] 16:36:35 INFO - PROCESS | 3780 | 1461195395903 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]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 943ms 16:36:35 INFO - PROCESS | 3780 | 1461195395943 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 3780 | 1461195395946 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 16:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:36:35 INFO - PROCESS | 3780 | 1461195395950 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 3780 | 1461195395954 Marionette TRACE conn5 <- [1,1134,null,{}] 16:36:35 INFO - PROCESS | 3780 | 1461195395967 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}] 16:36:36 INFO - PROCESS | 3780 | 1461195396116 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 16:36:36 INFO - PROCESS | 3780 | 1461195396237 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 3780 | ++DOCSHELL 0000005032ACD800 == 70 [pid = 3780] [id = 293] 16:36:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005028C5CC00) [pid = 3780] [serial = 878] [outer = 0000000000000000] 16:36:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (00000050298B0000) [pid = 3780] [serial = 879] [outer = 0000005028C5CC00] 16:36:36 INFO - PROCESS | 3780 | 1461195396298 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502C5C4800) [pid = 3780] [serial = 880] [outer = 0000005028C5CC00] 16:36:36 INFO - PROCESS | 3780 | 1461195396940 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]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1037ms 16:36:36 INFO - PROCESS | 3780 | 1461195396988 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 3780 | 1461195396991 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 16:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:36:37 INFO - PROCESS | 3780 | 1461195396995 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 3780 | 1461195396997 Marionette TRACE conn5 <- [1,1138,null,{}] 16:36:37 INFO - PROCESS | 3780 | 1461195397001 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}] 16:36:37 INFO - PROCESS | 3780 | 1461195397112 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 16:36:37 INFO - PROCESS | 3780 | 1461195397234 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 3780 | ++DOCSHELL 000000503399B000 == 71 [pid = 3780] [id = 294] 16:36:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502CD0C800) [pid = 3780] [serial = 881] [outer = 0000000000000000] 16:36:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502CD7A800) [pid = 3780] [serial = 882] [outer = 000000502CD0C800] 16:36:37 INFO - PROCESS | 3780 | 1461195397292 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502CD85800) [pid = 3780] [serial = 883] [outer = 000000502CD0C800] 16:36:37 INFO - PROCESS | 3780 | 1461195397827 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]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 881ms 16:36:37 INFO - PROCESS | 3780 | 1461195397877 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 3780 | 1461195397880 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 16:36:37 INFO - PROCESS | 3780 | 1461195397883 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:36:37 INFO - PROCESS | 3780 | 1461195397886 Marionette TRACE conn5 <- [1,1142,null,{}] 16:36:37 INFO - PROCESS | 3780 | 1461195397889 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}] 16:36:38 INFO - PROCESS | 3780 | 1461195397997 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 16:36:38 INFO - PROCESS | 3780 | 1461195398091 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 3780 | ++DOCSHELL 00000050339D2000 == 72 [pid = 3780] [id = 295] 16:36:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502D78C000) [pid = 3780] [serial = 884] [outer = 0000000000000000] 16:36:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502D78F000) [pid = 3780] [serial = 885] [outer = 000000502D78C000] 16:36:38 INFO - PROCESS | 3780 | 1461195398146 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502D967C00) [pid = 3780] [serial = 886] [outer = 000000502D78C000] 16:36:38 INFO - PROCESS | 3780 | 1461195398711 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]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 881ms 16:36:38 INFO - PROCESS | 3780 | 1461195398768 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 3780 | 1461195398770 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 16:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:36:38 INFO - PROCESS | 3780 | 1461195398774 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 3780 | 1461195398776 Marionette TRACE conn5 <- [1,1146,null,{}] 16:36:38 INFO - PROCESS | 3780 | 1461195398780 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}] 16:36:38 INFO - PROCESS | 3780 | 1461195398912 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 16:36:39 INFO - PROCESS | 3780 | 1461195399034 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 3780 | ++DOCSHELL 0000005033AC7800 == 73 [pid = 3780] [id = 296] 16:36:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000502DA2C800) [pid = 3780] [serial = 887] [outer = 0000000000000000] 16:36:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502DA33C00) [pid = 3780] [serial = 888] [outer = 000000502DA2C800] 16:36:39 INFO - PROCESS | 3780 | 1461195399094 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502DB14400) [pid = 3780] [serial = 889] [outer = 000000502DA2C800] 16:36:39 INFO - PROCESS | 3780 | 1461195399628 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] 16:36:39 INFO - PROCESS | 3780 | 1461195399723 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 16:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:36:39 INFO - PROCESS | 3780 | 1461195399726 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 3780 | 1461195399729 Marionette TRACE conn5 <- [1,1150,null,{}] 16:36:39 INFO - PROCESS | 3780 | 1461195399733 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}] 16:36:39 INFO - PROCESS | 3780 | 1461195399886 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 16:36:39 INFO - PROCESS | 3780 | 1461195399936 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B023800 == 74 [pid = 3780] [id = 297] 16:36:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (00000050278A7C00) [pid = 3780] [serial = 890] [outer = 0000000000000000] 16:36:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (0000005028AA2400) [pid = 3780] [serial = 891] [outer = 00000050278A7C00] 16:36:40 INFO - PROCESS | 3780 | 1461195399991 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (000000502DE0D000) [pid = 3780] [serial = 892] [outer = 00000050278A7C00] 16:36:40 INFO - PROCESS | 3780 | [3780] 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 16:36:41 INFO - PROCESS | 3780 | 1461195401016 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]]]}] 16:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1328ms 16:36:41 INFO - PROCESS | 3780 | 1461195401056 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 16:36:41 INFO - PROCESS | 3780 | 1461195401059 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 16:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:36:41 INFO - PROCESS | 3780 | 1461195401064 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - PROCESS | 3780 | 1461195401066 Marionette TRACE conn5 <- [1,1154,null,{}] 16:36:41 INFO - PROCESS | 3780 | 1461195401071 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}] 16:36:41 INFO - PROCESS | 3780 | 1461195401183 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 16:36:41 INFO - PROCESS | 3780 | 1461195401306 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FE5000 == 75 [pid = 3780] [id = 298] 16:36:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (00000050216A0000) [pid = 3780] [serial = 893] [outer = 0000000000000000] 16:36:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (0000005025906000) [pid = 3780] [serial = 894] [outer = 00000050216A0000] 16:36:41 INFO - PROCESS | 3780 | 1461195401362 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (0000005028196C00) [pid = 3780] [serial = 895] [outer = 00000050216A0000] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 00000050310F0000 == 74 [pid = 3780] [id = 242] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F85000 == 73 [pid = 3780] [id = 253] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE2E000 == 72 [pid = 3780] [id = 289] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA6C800 == 71 [pid = 3780] [id = 288] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB71000 == 70 [pid = 3780] [id = 259] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9CA800 == 69 [pid = 3780] [id = 287] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502C79A800 == 68 [pid = 3780] [id = 286] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502C07B000 == 67 [pid = 3780] [id = 285] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005029C43800 == 66 [pid = 3780] [id = 269] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005029914000 == 65 [pid = 3780] [id = 284] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (000000501BE03000) [pid = 3780] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (0000005021665400) [pid = 3780] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000502818A800) [pid = 3780] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (0000005029C0C400) [pid = 3780] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (0000005029775800) [pid = 3780] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005028E9F000 == 64 [pid = 3780] [id = 283] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005020C61000 == 63 [pid = 3780] [id = 282] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 0000005027C77000 == 62 [pid = 3780] [id = 281] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 00000050309CA800 == 61 [pid = 3780] [id = 279] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD12800 == 60 [pid = 3780] [id = 278] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502E34F000 == 59 [pid = 3780] [id = 277] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502982A800 == 58 [pid = 3780] [id = 276] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 00000050217C9000 == 57 [pid = 3780] [id = 275] 16:36:41 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB71800 == 56 [pid = 3780] [id = 274] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (0000005025CD7800) [pid = 3780] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502789E000) [pid = 3780] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (00000050298B5400) [pid = 3780] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (00000050285AEC00) [pid = 3780] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000502852C400) [pid = 3780] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (000000501BF4EC00) [pid = 3780] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000501BD97800) [pid = 3780] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000502818E400) [pid = 3780] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (0000005021667000) [pid = 3780] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (00000050222DAC00) [pid = 3780] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005025904C00) [pid = 3780] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000501BF4AC00) [pid = 3780] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502086A800) [pid = 3780] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (0000005028C5DC00) [pid = 3780] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000502594B800) [pid = 3780] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005028802800) [pid = 3780] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005028B0A400) [pid = 3780] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005028AA3800) [pid = 3780] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502880C000) [pid = 3780] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:36:41 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0000005025948400) [pid = 3780] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3780 | 1461195401999 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]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 16:36:42 INFO - PROCESS | 3780 | 1461195402051 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 3780 | 1461195402056 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 16:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:36:42 INFO - PROCESS | 3780 | 1461195402065 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 3780 | 1461195402068 Marionette TRACE conn5 <- [1,1158,null,{}] 16:36:42 INFO - PROCESS | 3780 | 1461195402072 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}] 16:36:42 INFO - PROCESS | 3780 | 1461195402165 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 16:36:42 INFO - PROCESS | 3780 | 1461195402247 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022754000 == 57 [pid = 3780] [id = 299] 16:36:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000501A585000) [pid = 3780] [serial = 896] [outer = 0000000000000000] 16:36:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501BE43800) [pid = 3780] [serial = 897] [outer = 000000501A585000] 16:36:42 INFO - PROCESS | 3780 | 1461195402295 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502097F400) [pid = 3780] [serial = 898] [outer = 000000501A585000] 16:36:42 INFO - PROCESS | 3780 | 1461195402738 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]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 16:36:42 INFO - PROCESS | 3780 | 1461195402809 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 3780 | 1461195402812 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 16:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:36:42 INFO - PROCESS | 3780 | 1461195402816 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 3780 | 1461195402819 Marionette TRACE conn5 <- [1,1162,null,{}] 16:36:42 INFO - PROCESS | 3780 | 1461195402830 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}] 16:36:42 INFO - PROCESS | 3780 | 1461195402923 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 16:36:42 INFO - PROCESS | 3780 | 1461195402939 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B560800 == 58 [pid = 3780] [id = 300] 16:36:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502594BC00) [pid = 3780] [serial = 899] [outer = 0000000000000000] 16:36:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (0000005025CD7800) [pid = 3780] [serial = 900] [outer = 000000502594BC00] 16:36:42 INFO - PROCESS | 3780 | 1461195402988 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502818B800) [pid = 3780] [serial = 901] [outer = 000000502594BC00] 16:36:43 INFO - PROCESS | 3780 | 1461195403443 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] 16:36:43 INFO - PROCESS | 3780 | 1461195403514 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 16:36:43 INFO - PROCESS | 3780 | 1461195403517 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:36:43 INFO - PROCESS | 3780 | 1461195403519 Marionette TRACE conn5 <- [1,1166,null,{}] 16:36:43 INFO - PROCESS | 3780 | 1461195403522 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}] 16:36:43 INFO - PROCESS | 3780 | 1461195403613 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 16:36:43 INFO - PROCESS | 3780 | 1461195403624 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C966800 == 59 [pid = 3780] [id = 301] 16:36:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (00000050285B1C00) [pid = 3780] [serial = 902] [outer = 0000000000000000] 16:36:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502880DC00) [pid = 3780] [serial = 903] [outer = 00000050285B1C00] 16:36:43 INFO - PROCESS | 3780 | 1461195403671 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (0000005028AEB800) [pid = 3780] [serial = 904] [outer = 00000050285B1C00] 16:36:44 INFO - PROCESS | 3780 | 1461195404116 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] 16:36:44 INFO - PROCESS | 3780 | 1461195404151 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 16:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:36:44 INFO - PROCESS | 3780 | 1461195404163 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 3780 | 1461195404165 Marionette TRACE conn5 <- [1,1170,null,{}] 16:36:44 INFO - PROCESS | 3780 | 1461195404168 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}] 16:36:44 INFO - PROCESS | 3780 | 1461195404284 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 16:36:44 INFO - PROCESS | 3780 | 1461195404362 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB20800 == 60 [pid = 3780] [id = 302] 16:36:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005028AF7400) [pid = 3780] [serial = 905] [outer = 0000000000000000] 16:36:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (0000005028C57C00) [pid = 3780] [serial = 906] [outer = 0000005028AF7400] 16:36:44 INFO - PROCESS | 3780 | 1461195404409 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (00000050298B4000) [pid = 3780] [serial = 907] [outer = 0000005028AF7400] 16:36:44 INFO - PROCESS | 3780 | 1461195404876 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] 16:36:44 INFO - PROCESS | 3780 | 1461195404946 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 16:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:36:44 INFO - PROCESS | 3780 | 1461195404950 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 3780 | 1461195404952 Marionette TRACE conn5 <- [1,1174,null,{}] 16:36:44 INFO - PROCESS | 3780 | 1461195404955 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}] 16:36:45 INFO - PROCESS | 3780 | 1461195405097 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 16:36:45 INFO - PROCESS | 3780 | 1461195405153 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000502F36A800 == 61 [pid = 3780] [id = 303] 16:36:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (0000005029C09C00) [pid = 3780] [serial = 908] [outer = 0000000000000000] 16:36:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502C504800) [pid = 3780] [serial = 909] [outer = 0000005029C09C00] 16:36:45 INFO - PROCESS | 3780 | 1461195405202 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502C5CBC00) [pid = 3780] [serial = 910] [outer = 0000005029C09C00] 16:36:45 INFO - PROCESS | 3780 | 1461195405623 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] 16:36:45 INFO - PROCESS | 3780 | 1461195405689 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 16:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:36:45 INFO - PROCESS | 3780 | 1461195405692 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 3780 | 1461195405694 Marionette TRACE conn5 <- [1,1178,null,{}] 16:36:45 INFO - PROCESS | 3780 | 1461195405704 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}] 16:36:45 INFO - PROCESS | 3780 | 1461195405816 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 16:36:45 INFO - PROCESS | 3780 | 1461195405870 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A78000 == 62 [pid = 3780] [id = 304] 16:36:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (0000005029D7E400) [pid = 3780] [serial = 911] [outer = 0000000000000000] 16:36:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000502CB2E400) [pid = 3780] [serial = 912] [outer = 0000005029D7E400] 16:36:45 INFO - PROCESS | 3780 | 1461195405915 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502D78D400) [pid = 3780] [serial = 913] [outer = 0000005029D7E400] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (0000005028108400) [pid = 3780] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (00000050291B1C00) [pid = 3780] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (00000050251A3C00) [pid = 3780] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (000000501BE10400) [pid = 3780] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (00000050278BC400) [pid = 3780] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000501B8C8800) [pid = 3780] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (0000005028B08C00) [pid = 3780] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502C6EB800) [pid = 3780] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005029CF2400) [pid = 3780] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:36:46 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000501DAF4C00) [pid = 3780] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:36:46 INFO - PROCESS | 3780 | 1461195406404 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] 16:36:46 INFO - PROCESS | 3780 | 1461195406431 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 16:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:36:46 INFO - PROCESS | 3780 | 1461195406434 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - PROCESS | 3780 | 1461195406436 Marionette TRACE conn5 <- [1,1182,null,{}] 16:36:46 INFO - PROCESS | 3780 | 1461195406439 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}] 16:36:46 INFO - PROCESS | 3780 | 1461195406526 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 16:36:46 INFO - PROCESS | 3780 | 1461195406607 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 3780 | ++DOCSHELL 0000005032AE0800 == 63 [pid = 3780] [id = 305] 16:36:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502169F000) [pid = 3780] [serial = 914] [outer = 0000000000000000] 16:36:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502C50C000) [pid = 3780] [serial = 915] [outer = 000000502169F000] 16:36:46 INFO - PROCESS | 3780 | 1461195406653 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502DA30C00) [pid = 3780] [serial = 916] [outer = 000000502169F000] 16:36:47 INFO - PROCESS | 3780 | 1461195407049 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] 16:36:47 INFO - PROCESS | 3780 | 1461195407068 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 16:36:47 INFO - PROCESS | 3780 | 1461195407071 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:36:47 INFO - PROCESS | 3780 | 1461195407073 Marionette TRACE conn5 <- [1,1186,null,{}] 16:36:47 INFO - PROCESS | 3780 | 1461195407087 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}] 16:36:47 INFO - PROCESS | 3780 | 1461195407175 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 16:36:47 INFO - PROCESS | 3780 | 1461195407181 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 3780 | ++DOCSHELL 000000503401E000 == 64 [pid = 3780] [id = 306] 16:36:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502DA38000) [pid = 3780] [serial = 917] [outer = 0000000000000000] 16:36:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502DE0B400) [pid = 3780] [serial = 918] [outer = 000000502DA38000] 16:36:47 INFO - PROCESS | 3780 | 1461195407226 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502E30A800) [pid = 3780] [serial = 919] [outer = 000000502DA38000] 16:36:47 INFO - PROCESS | 3780 | 1461195407637 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]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 627ms 16:36:47 INFO - PROCESS | 3780 | 1461195407702 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 3780 | 1461195407704 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 16:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:36:47 INFO - PROCESS | 3780 | 1461195407708 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 3780 | 1461195407709 Marionette TRACE conn5 <- [1,1190,null,{}] 16:36:47 INFO - PROCESS | 3780 | 1461195407713 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}] 16:36:47 INFO - PROCESS | 3780 | 1461195407800 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 16:36:47 INFO - PROCESS | 3780 | 1461195407808 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 3780 | ++DOCSHELL 000000503451D000 == 65 [pid = 3780] [id = 307] 16:36:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502E310C00) [pid = 3780] [serial = 920] [outer = 0000000000000000] 16:36:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (0000005029A9BC00) [pid = 3780] [serial = 921] [outer = 000000502E310C00] 16:36:47 INFO - PROCESS | 3780 | 1461195407853 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000502E4C5C00) [pid = 3780] [serial = 922] [outer = 000000502E310C00] 16:36:48 INFO - PROCESS | 3780 | 1461195408396 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]]]}] 16:36:48 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 16:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms 16:36:48 INFO - PROCESS | 3780 | 1461195408445 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 3780 | 1461195408450 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 16:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:36:48 INFO - PROCESS | 3780 | 1461195408455 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 3780 | 1461195408460 Marionette TRACE conn5 <- [1,1194,null,{}] 16:36:48 INFO - PROCESS | 3780 | 1461195408468 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}] 16:36:48 INFO - PROCESS | 3780 | 1461195408601 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 16:36:48 INFO - PROCESS | 3780 | 1461195408721 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288AE800 == 66 [pid = 3780] [id = 308] 16:36:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000501B8C3C00) [pid = 3780] [serial = 923] [outer = 0000000000000000] 16:36:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000501BE0BC00) [pid = 3780] [serial = 924] [outer = 000000501B8C3C00] 16:36:48 INFO - PROCESS | 3780 | 1461195408781 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (000000501DA1B000) [pid = 3780] [serial = 925] [outer = 000000501B8C3C00] 16:36:49 INFO - PROCESS | 3780 | 1461195409436 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]]]}] 16:36:49 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 16:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1028ms 16:36:49 INFO - PROCESS | 3780 | 1461195409486 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 3780 | 1461195409493 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 16:36:49 INFO - PROCESS | 3780 | 1461195409499 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:36:49 INFO - PROCESS | 3780 | 1461195409503 Marionette TRACE conn5 <- [1,1198,null,{}] 16:36:49 INFO - PROCESS | 3780 | 1461195409508 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}] 16:36:49 INFO - PROCESS | 3780 | 1461195409624 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 16:36:49 INFO - PROCESS | 3780 | 1461195409749 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C083000 == 67 [pid = 3780] [id = 309] 16:36:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (0000005022771C00) [pid = 3780] [serial = 926] [outer = 0000000000000000] 16:36:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (000000502594F000) [pid = 3780] [serial = 927] [outer = 0000005022771C00] 16:36:49 INFO - PROCESS | 3780 | 1461195409807 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (00000050278D2C00) [pid = 3780] [serial = 928] [outer = 0000005022771C00] 16:36:50 INFO - PROCESS | 3780 | 1461195410384 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]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 923ms 16:36:50 INFO - PROCESS | 3780 | 1461195410429 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 3780 | 1461195410432 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 16:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:36:50 INFO - PROCESS | 3780 | 1461195410436 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 3780 | 1461195410440 Marionette TRACE conn5 <- [1,1202,null,{}] 16:36:50 INFO - PROCESS | 3780 | 1461195410452 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}] 16:36:50 INFO - PROCESS | 3780 | 1461195410602 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 16:36:50 INFO - PROCESS | 3780 | 1461195410726 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 3780 | ++DOCSHELL 0000005034006800 == 68 [pid = 3780] [id = 310] 16:36:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (00000050298BA000) [pid = 3780] [serial = 929] [outer = 0000000000000000] 16:36:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (000000502A3E5C00) [pid = 3780] [serial = 930] [outer = 00000050298BA000] 16:36:50 INFO - PROCESS | 3780 | 1461195410787 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (000000502C5BEC00) [pid = 3780] [serial = 931] [outer = 00000050298BA000] 16:36:51 INFO - PROCESS | 3780 | 1461195411427 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]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1035ms 16:36:51 INFO - PROCESS | 3780 | 1461195411473 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 3780 | 1461195411476 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 16:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:36:51 INFO - PROCESS | 3780 | 1461195411480 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 3780 | 1461195411482 Marionette TRACE conn5 <- [1,1206,null,{}] 16:36:51 INFO - PROCESS | 3780 | 1461195411486 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}] 16:36:51 INFO - PROCESS | 3780 | 1461195411599 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 16:36:51 INFO - PROCESS | 3780 | 1461195411723 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 3780 | ++DOCSHELL 0000005033EDF800 == 69 [pid = 3780] [id = 311] 16:36:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (000000502D790000) [pid = 3780] [serial = 932] [outer = 0000000000000000] 16:36:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (000000502E30F800) [pid = 3780] [serial = 933] [outer = 000000502D790000] 16:36:51 INFO - PROCESS | 3780 | 1461195411780 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (000000502FBE4800) [pid = 3780] [serial = 934] [outer = 000000502D790000] 16:36:52 INFO - PROCESS | 3780 | 1461195412362 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]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 942ms 16:36:52 INFO - PROCESS | 3780 | 1461195412424 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 3780 | 1461195412427 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 16:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:36:52 INFO - PROCESS | 3780 | 1461195412430 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 3780 | 1461195412432 Marionette TRACE conn5 <- [1,1210,null,{}] 16:36:52 INFO - PROCESS | 3780 | 1461195412436 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}] 16:36:52 INFO - PROCESS | 3780 | 1461195412544 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 16:36:52 INFO - PROCESS | 3780 | 1461195412640 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D84C800 == 70 [pid = 3780] [id = 312] 16:36:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (000000502FBF0000) [pid = 3780] [serial = 935] [outer = 0000000000000000] 16:36:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (000000503111FC00) [pid = 3780] [serial = 936] [outer = 000000502FBF0000] 16:36:52 INFO - PROCESS | 3780 | 1461195412697 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (0000005031127C00) [pid = 3780] [serial = 937] [outer = 000000502FBF0000] 16:36:53 INFO - PROCESS | 3780 | 1461195413196 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] 16:36:53 INFO - PROCESS | 3780 | 1461195413275 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 16:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:36:53 INFO - PROCESS | 3780 | 1461195413279 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 3780 | 1461195413281 Marionette TRACE conn5 <- [1,1214,null,{}] 16:36:53 INFO - PROCESS | 3780 | 1461195413285 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}] 16:36:53 INFO - PROCESS | 3780 | 1461195413418 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 16:36:53 INFO - PROCESS | 3780 | 1461195413546 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 3780 | ++DOCSHELL 00000050354C9000 == 71 [pid = 3780] [id = 313] 16:36:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (0000005031ED2C00) [pid = 3780] [serial = 938] [outer = 0000000000000000] 16:36:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (000000503448E800) [pid = 3780] [serial = 939] [outer = 0000005031ED2C00] 16:36:53 INFO - PROCESS | 3780 | 1461195413606 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (0000005034497800) [pid = 3780] [serial = 940] [outer = 0000005031ED2C00] 16:36:54 INFO - PROCESS | 3780 | 1461195414215 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]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 986ms 16:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:36:54 INFO - PROCESS | 3780 | 1461195414267 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 3780 | 1461195414270 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 16:36:54 INFO - PROCESS | 3780 | 1461195414274 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 3780 | 1461195414276 Marionette TRACE conn5 <- [1,1218,null,{}] 16:36:54 INFO - PROCESS | 3780 | 1461195414280 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}] 16:36:54 INFO - PROCESS | 3780 | 1461195414390 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 16:36:54 INFO - PROCESS | 3780 | 1461195414639 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D8E000 == 72 [pid = 3780] [id = 314] 16:36:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (000000501A586C00) [pid = 3780] [serial = 941] [outer = 0000000000000000] 16:36:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (000000501A62D400) [pid = 3780] [serial = 942] [outer = 000000501A586C00] 16:36:54 INFO - PROCESS | 3780 | 1461195414706 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (000000501D9CB000) [pid = 3780] [serial = 943] [outer = 000000501A586C00] 16:36:55 INFO - PROCESS | 3780 | 1461195415309 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]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1084ms 16:36:55 INFO - PROCESS | 3780 | 1461195415361 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 3780 | 1461195415367 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 16:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:36:55 INFO - PROCESS | 3780 | 1461195415373 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 3780 | 1461195415376 Marionette TRACE conn5 <- [1,1222,null,{}] 16:36:55 INFO - PROCESS | 3780 | 1461195415382 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}] 16:36:55 INFO - PROCESS | 3780 | 1461195415495 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 16:36:55 INFO - PROCESS | 3780 | 1461195415597 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288BA000 == 73 [pid = 3780] [id = 315] 16:36:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (0000005025F72C00) [pid = 3780] [serial = 944] [outer = 0000000000000000] 16:36:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (00000050264D8800) [pid = 3780] [serial = 945] [outer = 0000005025F72C00] 16:36:55 INFO - PROCESS | 3780 | 1461195415648 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (0000005028525C00) [pid = 3780] [serial = 946] [outer = 0000005025F72C00] 16:36:56 INFO - PROCESS | 3780 | 1461195416220 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]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 880ms 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 000000503401E000 == 72 [pid = 3780] [id = 306] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005032AE0800 == 71 [pid = 3780] [id = 305] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A78000 == 70 [pid = 3780] [id = 304] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502F36A800 == 69 [pid = 3780] [id = 303] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB20800 == 68 [pid = 3780] [id = 302] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502C966800 == 67 [pid = 3780] [id = 301] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502B560800 == 66 [pid = 3780] [id = 300] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (000000502C511C00) [pid = 3780] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (000000502936BC00) [pid = 3780] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (000000501BE05C00) [pid = 3780] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (0000005027CAC000) [pid = 3780] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (00000050214E1000) [pid = 3780] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (0000005029AE9C00) [pid = 3780] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (000000502B90EC00) [pid = 3780] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | 1461195416323 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 3780 | 1461195416328 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005022754000 == 65 [pid = 3780] [id = 299] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FE5000 == 64 [pid = 3780] [id = 298] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005029C49000 == 63 [pid = 3780] [id = 292] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 00000050217CF000 == 62 [pid = 3780] [id = 291] 16:36:56 INFO - PROCESS | 3780 | --DOCSHELL 00000050310ED800 == 61 [pid = 3780] [id = 290] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (000000502852B000) [pid = 3780] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (00000050298BAC00) [pid = 3780] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (000000502590EC00) [pid = 3780] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (0000005025F79800) [pid = 3780] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (00000050285B0400) [pid = 3780] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (0000005020A13400) [pid = 3780] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (000000501BE3C000) [pid = 3780] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (000000501C143C00) [pid = 3780] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (000000501C673000) [pid = 3780] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (000000502165F000) [pid = 3780] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (0000005029AA4000) [pid = 3780] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (0000005029371800) [pid = 3780] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (000000502C9E3800) [pid = 3780] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (000000502A8C0000) [pid = 3780] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (00000050285B0C00) [pid = 3780] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502C6EF800) [pid = 3780] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (000000502C507800) [pid = 3780] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000502C5BD800) [pid = 3780] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (00000050278D6C00) [pid = 3780] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:36:56 INFO - PROCESS | 3780 | 1461195416354 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 3780 | 1461195416357 Marionette TRACE conn5 <- [1,1226,null,{}] 16:36:56 INFO - PROCESS | 3780 | 1461195416363 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}] 16:36:56 INFO - PROCESS | 3780 | 1461195416471 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 16:36:56 INFO - PROCESS | 3780 | 1461195416546 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 3780 | ++DOCSHELL 000000502234A000 == 62 [pid = 3780] [id = 316] 16:36:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000501BF49C00) [pid = 3780] [serial = 947] [outer = 0000000000000000] 16:36:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000501C1B7000) [pid = 3780] [serial = 948] [outer = 000000501BF49C00] 16:36:56 INFO - PROCESS | 3780 | 1461195416594 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (0000005021669400) [pid = 3780] [serial = 949] [outer = 000000501BF49C00] 16:36:57 INFO - PROCESS | 3780 | 1461195417037 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 16:36:57 INFO - PROCESS | 3780 | 1461195417092 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3780 | 1461195417095 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 16:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:36:57 INFO - PROCESS | 3780 | 1461195417100 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 3780 | 1461195417106 Marionette TRACE conn5 <- [1,1230,null,{}] 16:36:57 INFO - PROCESS | 3780 | 1461195417116 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}] 16:36:57 INFO - PROCESS | 3780 | 1461195417208 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 16:36:57 INFO - PROCESS | 3780 | 1461195417223 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C638800 == 63 [pid = 3780] [id = 317] 16:36:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502852C400) [pid = 3780] [serial = 950] [outer = 0000000000000000] 16:36:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (00000050285AD800) [pid = 3780] [serial = 951] [outer = 000000502852C400] 16:36:57 INFO - PROCESS | 3780 | 1461195417269 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (0000005028AA2000) [pid = 3780] [serial = 952] [outer = 000000502852C400] 16:36:57 INFO - PROCESS | 3780 | 1461195417724 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 16:36:57 INFO - PROCESS | 3780 | 1461195417792 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3780 | 1461195417794 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 16:36:57 INFO - PROCESS | 3780 | 1461195417798 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:36:57 INFO - PROCESS | 3780 | 1461195417799 Marionette TRACE conn5 <- [1,1234,null,{}] 16:36:57 INFO - PROCESS | 3780 | 1461195417803 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}] 16:36:57 INFO - PROCESS | 3780 | 1461195417893 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 16:36:57 INFO - PROCESS | 3780 | 1461195417972 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9C3000 == 64 [pid = 3780] [id = 318] 16:36:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (0000005028B06000) [pid = 3780] [serial = 953] [outer = 0000000000000000] 16:36:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (0000005028C5A000) [pid = 3780] [serial = 954] [outer = 0000005028B06000] 16:36:58 INFO - PROCESS | 3780 | 1461195418053 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (00000050298B9400) [pid = 3780] [serial = 955] [outer = 0000005028B06000] 16:36:58 INFO - PROCESS | 3780 | 1461195418449 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]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 691ms 16:36:58 INFO - PROCESS | 3780 | 1461195418491 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 3780 | 1461195418494 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 16:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:36:58 INFO - PROCESS | 3780 | 1461195418497 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 3780 | 1461195418499 Marionette TRACE conn5 <- [1,1238,null,{}] 16:36:58 INFO - PROCESS | 3780 | 1461195418502 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}] 16:36:58 INFO - PROCESS | 3780 | 1461195418626 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 16:36:58 INFO - PROCESS | 3780 | 1461195418647 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA75000 == 65 [pid = 3780] [id = 319] 16:36:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (000000502A3E4C00) [pid = 3780] [serial = 956] [outer = 0000000000000000] 16:36:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (000000502B5E6400) [pid = 3780] [serial = 957] [outer = 000000502A3E4C00] 16:36:58 INFO - PROCESS | 3780 | 1461195418702 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (000000502C50FC00) [pid = 3780] [serial = 958] [outer = 000000502A3E4C00] 16:36:59 INFO - PROCESS | 3780 | 1461195419177 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]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 733ms 16:36:59 INFO - PROCESS | 3780 | 1461195419260 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 3780 | 1461195419262 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 16:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:36:59 INFO - PROCESS | 3780 | 1461195419265 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 3780 | 1461195419267 Marionette TRACE conn5 <- [1,1242,null,{}] 16:36:59 INFO - PROCESS | 3780 | 1461195419271 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}] 16:36:59 INFO - PROCESS | 3780 | 1461195419393 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 16:36:59 INFO - PROCESS | 3780 | 1461195419451 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E356000 == 66 [pid = 3780] [id = 320] 16:36:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (000000502CB25800) [pid = 3780] [serial = 959] [outer = 0000000000000000] 16:36:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (000000502CD0E400) [pid = 3780] [serial = 960] [outer = 000000502CB25800] 16:36:59 INFO - PROCESS | 3780 | 1461195419497 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (000000502D788C00) [pid = 3780] [serial = 961] [outer = 000000502CB25800] 16:36:59 INFO - PROCESS | 3780 | 1461195419960 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]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 16:37:00 INFO - PROCESS | 3780 | 1461195420003 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 3780 | 1461195420005 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 16:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:37:00 INFO - PROCESS | 3780 | 1461195420009 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 3780 | 1461195420011 Marionette TRACE conn5 <- [1,1246,null,{}] 16:37:00 INFO - PROCESS | 3780 | 1461195420014 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}] 16:37:00 INFO - PROCESS | 3780 | 1461195420129 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 16:37:00 INFO - PROCESS | 3780 | 1461195420188 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A63800 == 67 [pid = 3780] [id = 321] 16:37:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (000000502C54A400) [pid = 3780] [serial = 962] [outer = 0000000000000000] 16:37:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (000000502C550000) [pid = 3780] [serial = 963] [outer = 000000502C54A400] 16:37:00 INFO - PROCESS | 3780 | 1461195420233 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (000000502D78A000) [pid = 3780] [serial = 964] [outer = 000000502C54A400] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (000000502CB29800) [pid = 3780] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (0000005028B0AC00) [pid = 3780] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (0000005025947400) [pid = 3780] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (0000005028AF7400) [pid = 3780] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (0000005029C09C00) [pid = 3780] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (000000502169F000) [pid = 3780] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (0000005029D7E400) [pid = 3780] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (00000050278C0400) [pid = 3780] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (000000502DA38000) [pid = 3780] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (00000050278A7C00) [pid = 3780] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000501A585000) [pid = 3780] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (00000050216A0000) [pid = 3780] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (000000501BE0D800) [pid = 3780] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (000000501BE0F400) [pid = 3780] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (00000050285B1C00) [pid = 3780] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (0000005028C5CC00) [pid = 3780] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000502594BC00) [pid = 3780] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (00000050278C3800) [pid = 3780] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005021150C00) [pid = 3780] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (00000050298AF400) [pid = 3780] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0000005028809400) [pid = 3780] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000501B861800) [pid = 3780] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (0000005020D9D000) [pid = 3780] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (000000502594D000) [pid = 3780] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (00000050285B1400) [pid = 3780] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:37:00 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000501B657C00) [pid = 3780] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:37:00 INFO - PROCESS | 3780 | 1461195420936 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]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 987ms 16:37:01 INFO - PROCESS | 3780 | 1461195420998 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 3780 | 1461195421000 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 16:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:37:01 INFO - PROCESS | 3780 | 1461195421004 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 3780 | 1461195421005 Marionette TRACE conn5 <- [1,1250,null,{}] 16:37:01 INFO - PROCESS | 3780 | 1461195421009 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}] 16:37:01 INFO - PROCESS | 3780 | 1461195421096 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 16:37:01 INFO - PROCESS | 3780 | 1461195421180 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB1C800 == 68 [pid = 3780] [id = 322] 16:37:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005020A16C00) [pid = 3780] [serial = 965] [outer = 0000000000000000] 16:37:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (0000005020A4EC00) [pid = 3780] [serial = 966] [outer = 0000005020A16C00] 16:37:01 INFO - PROCESS | 3780 | 1461195421227 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (00000050278A9C00) [pid = 3780] [serial = 967] [outer = 0000005020A16C00] 16:37:01 INFO - PROCESS | 3780 | 1461195421610 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]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 16:37:01 INFO - PROCESS | 3780 | 1461195421636 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 3780 | 1461195421638 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 16:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:37:01 INFO - PROCESS | 3780 | 1461195421641 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 3780 | 1461195421643 Marionette TRACE conn5 <- [1,1254,null,{}] 16:37:01 INFO - PROCESS | 3780 | 1461195421647 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}] 16:37:01 INFO - PROCESS | 3780 | 1461195421736 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 16:37:01 INFO - PROCESS | 3780 | 1461195421822 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 3780 | ++DOCSHELL 00000050339DA000 == 69 [pid = 3780] [id = 323] 16:37:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (0000005020A17400) [pid = 3780] [serial = 968] [outer = 0000000000000000] 16:37:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502936C800) [pid = 3780] [serial = 969] [outer = 0000005020A17400] 16:37:01 INFO - PROCESS | 3780 | 1461195421868 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502D793C00) [pid = 3780] [serial = 970] [outer = 0000005020A17400] 16:37:02 INFO - PROCESS | 3780 | 1461195422243 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]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 627ms 16:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:37:02 INFO - PROCESS | 3780 | 1461195422272 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 3780 | 1461195422275 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 16:37:02 INFO - PROCESS | 3780 | 1461195422278 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 3780 | 1461195422280 Marionette TRACE conn5 <- [1,1258,null,{}] 16:37:02 INFO - PROCESS | 3780 | 1461195422283 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}] 16:37:02 INFO - PROCESS | 3780 | 1461195422402 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 16:37:02 INFO - PROCESS | 3780 | 1461195422449 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 3780 | ++DOCSHELL 000000503401B800 == 70 [pid = 3780] [id = 324] 16:37:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502DA38000) [pid = 3780] [serial = 971] [outer = 0000000000000000] 16:37:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502CB32000) [pid = 3780] [serial = 972] [outer = 000000502DA38000] 16:37:02 INFO - PROCESS | 3780 | 1461195422500 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502E4BC000) [pid = 3780] [serial = 973] [outer = 000000502DA38000] 16:37:03 INFO - PROCESS | 3780 | 1461195423062 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]]]}] 16:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 837ms 16:37:03 INFO - PROCESS | 3780 | 1461195423119 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 3780 | 1461195423124 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 16:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:37:03 INFO - PROCESS | 3780 | 1461195423130 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - PROCESS | 3780 | 1461195423135 Marionette TRACE conn5 <- [1,1262,null,{}] 16:37:03 INFO - PROCESS | 3780 | 1461195423157 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}] 16:37:03 INFO - PROCESS | 3780 | 1461195423283 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 16:37:03 INFO - PROCESS | 3780 | 1461195423414 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290C7800 == 71 [pid = 3780] [id = 325] 16:37:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (0000005020D9D000) [pid = 3780] [serial = 974] [outer = 0000000000000000] 16:37:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (00000050214E9800) [pid = 3780] [serial = 975] [outer = 0000005020D9D000] 16:37:03 INFO - PROCESS | 3780 | 1461195423474 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (00000050251A8800) [pid = 3780] [serial = 976] [outer = 0000005020D9D000] 16:37:04 INFO - PROCESS | 3780 | 1461195424085 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]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 16:37:04 INFO - PROCESS | 3780 | 1461195424119 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 3780 | 1461195424125 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 16:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:37:04 INFO - PROCESS | 3780 | 1461195424149 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 3780 | 1461195424152 Marionette TRACE conn5 <- [1,1266,null,{}] 16:37:04 INFO - PROCESS | 3780 | 1461195424157 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}] 16:37:04 INFO - PROCESS | 3780 | 1461195424273 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 16:37:04 INFO - PROCESS | 3780 | 1461195424373 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9C0000 == 72 [pid = 3780] [id = 326] 16:37:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (00000050278D8000) [pid = 3780] [serial = 977] [outer = 0000000000000000] 16:37:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (0000005028532400) [pid = 3780] [serial = 978] [outer = 00000050278D8000] 16:37:04 INFO - PROCESS | 3780 | 1461195424429 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (0000005028B05C00) [pid = 3780] [serial = 979] [outer = 00000050278D8000] 16:37:05 INFO - PROCESS | 3780 | 1461195425070 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]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 987ms 16:37:05 INFO - PROCESS | 3780 | 1461195425153 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 3780 | 1461195425156 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 16:37:05 INFO - PROCESS | 3780 | 1461195425161 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:37:05 INFO - PROCESS | 3780 | 1461195425165 Marionette TRACE conn5 <- [1,1270,null,{}] 16:37:05 INFO - PROCESS | 3780 | 1461195425177 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}] 16:37:05 INFO - PROCESS | 3780 | 1461195425302 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 16:37:05 INFO - PROCESS | 3780 | 1461195425424 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 3780 | ++DOCSHELL 00000050354D8000 == 73 [pid = 3780] [id = 327] 16:37:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (000000502B983C00) [pid = 3780] [serial = 980] [outer = 0000000000000000] 16:37:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (000000502C6F7800) [pid = 3780] [serial = 981] [outer = 000000502B983C00] 16:37:05 INFO - PROCESS | 3780 | 1461195425484 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (000000502DB10800) [pid = 3780] [serial = 982] [outer = 000000502B983C00] 16:37:06 INFO - PROCESS | 3780 | 1461195426077 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]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 984ms 16:37:06 INFO - PROCESS | 3780 | 1461195426151 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 16:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:37:06 INFO - PROCESS | 3780 | 1461195426154 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 16:37:06 INFO - PROCESS | 3780 | 1461195426157 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 3780 | 1461195426159 Marionette TRACE conn5 <- [1,1274,null,{}] 16:37:06 INFO - PROCESS | 3780 | 1461195426163 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}] 16:37:06 INFO - PROCESS | 3780 | 1461195426277 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 16:37:06 INFO - PROCESS | 3780 | 1461195426403 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 3780 | ++DOCSHELL 0000005036C26800 == 74 [pid = 3780] [id = 328] 16:37:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (000000502DA35400) [pid = 3780] [serial = 983] [outer = 0000000000000000] 16:37:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (000000502FBE8400) [pid = 3780] [serial = 984] [outer = 000000502DA35400] 16:37:06 INFO - PROCESS | 3780 | 1461195426461 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (0000005031ED8C00) [pid = 3780] [serial = 985] [outer = 000000502DA35400] 16:37:07 INFO - PROCESS | 3780 | 1461195427035 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]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 923ms 16:37:07 INFO - PROCESS | 3780 | 1461195427083 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 3780 | 1461195427085 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 16:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:37:07 INFO - PROCESS | 3780 | 1461195427089 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 3780 | 1461195427091 Marionette TRACE conn5 <- [1,1278,null,{}] 16:37:07 INFO - PROCESS | 3780 | 1461195427094 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}] 16:37:07 INFO - PROCESS | 3780 | 1461195427205 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 16:37:07 INFO - PROCESS | 3780 | 1461195427331 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 3780 | ++DOCSHELL 0000005034F23800 == 75 [pid = 3780] [id = 329] 16:37:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (0000005031ED8400) [pid = 3780] [serial = 986] [outer = 0000000000000000] 16:37:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (0000005032A10C00) [pid = 3780] [serial = 987] [outer = 0000005031ED8400] 16:37:07 INFO - PROCESS | 3780 | 1461195427388 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (0000005032A16C00) [pid = 3780] [serial = 988] [outer = 0000005031ED8400] 16:37:07 INFO - PROCESS | 3780 | 1461195427964 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]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 944ms 16:37:08 INFO - PROCESS | 3780 | 1461195428038 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 3780 | 1461195428040 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 16:37:08 INFO - PROCESS | 3780 | 1461195428045 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:37:08 INFO - PROCESS | 3780 | 1461195428047 Marionette TRACE conn5 <- [1,1282,null,{}] 16:37:08 INFO - PROCESS | 3780 | 1461195428051 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}] 16:37:08 INFO - PROCESS | 3780 | 1461195428192 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 16:37:08 INFO - PROCESS | 3780 | 1461195428319 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 3780 | ++DOCSHELL 0000005035574800 == 76 [pid = 3780] [id = 330] 16:37:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (000000501A62B800) [pid = 3780] [serial = 989] [outer = 0000000000000000] 16:37:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (000000503449A400) [pid = 3780] [serial = 990] [outer = 000000501A62B800] 16:37:08 INFO - PROCESS | 3780 | 1461195428380 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (0000005034658400) [pid = 3780] [serial = 991] [outer = 000000501A62B800] 16:37:08 INFO - PROCESS | 3780 | 1461195428915 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]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 16:37:09 INFO - PROCESS | 3780 | 1461195428993 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 3780 | 1461195428996 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 16:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:37:09 INFO - PROCESS | 3780 | 1461195429000 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 3780 | 1461195429002 Marionette TRACE conn5 <- [1,1286,null,{}] 16:37:09 INFO - PROCESS | 3780 | 1461195429006 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}] 16:37:09 INFO - PROCESS | 3780 | 1461195429116 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 16:37:09 INFO - PROCESS | 3780 | 1461195429245 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDBF800 == 77 [pid = 3780] [id = 331] 16:37:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (000000501A58AC00) [pid = 3780] [serial = 992] [outer = 0000000000000000] 16:37:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (000000501BDA1800) [pid = 3780] [serial = 993] [outer = 000000501A58AC00] 16:37:09 INFO - PROCESS | 3780 | 1461195429302 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (0000005021412800) [pid = 3780] [serial = 994] [outer = 000000501A58AC00] 16:37:10 INFO - PROCESS | 3780 | 1461195430145 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]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1181ms 16:37:10 INFO - PROCESS | 3780 | 1461195430184 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 3780 | 1461195430189 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 16:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:37:10 INFO - PROCESS | 3780 | 1461195430212 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 3780 | 1461195430216 Marionette TRACE conn5 <- [1,1290,null,{}] 16:37:10 INFO - PROCESS | 3780 | 1461195430222 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}] 16:37:10 INFO - PROCESS | 3780 | 1461195430331 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 16:37:10 INFO - PROCESS | 3780 | 1461195430464 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022335000 == 78 [pid = 3780] [id = 332] 16:37:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (0000005020A17C00) [pid = 3780] [serial = 995] [outer = 0000000000000000] 16:37:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (0000005020A1D000) [pid = 3780] [serial = 996] [outer = 0000005020A17C00] 16:37:10 INFO - PROCESS | 3780 | 1461195430521 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (0000005021669800) [pid = 3780] [serial = 997] [outer = 0000005020A17C00] 16:37:10 INFO - PROCESS | 3780 | --DOCSHELL 000000502C621000 == 77 [pid = 3780] [id = 184] 16:37:10 INFO - PROCESS | 3780 | --DOCSHELL 00000050339DA000 == 76 [pid = 3780] [id = 323] 16:37:10 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB1C800 == 75 [pid = 3780] [id = 322] 16:37:10 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A63800 == 74 [pid = 3780] [id = 321] 16:37:10 INFO - PROCESS | 3780 | --DOCSHELL 000000502E356000 == 73 [pid = 3780] [id = 320] 16:37:10 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA75000 == 72 [pid = 3780] [id = 319] 16:37:10 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9C3000 == 71 [pid = 3780] [id = 318] 16:37:10 INFO - PROCESS | 3780 | --DOCSHELL 000000502C638800 == 70 [pid = 3780] [id = 317] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (0000005029A9BC00) [pid = 3780] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOCSHELL 000000502234A000 == 69 [pid = 3780] [id = 316] 16:37:11 INFO - PROCESS | 3780 | --DOCSHELL 00000050288BA000 == 68 [pid = 3780] [id = 315] 16:37:11 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D8E000 == 67 [pid = 3780] [id = 314] 16:37:11 INFO - PROCESS | 3780 | --DOCSHELL 0000005034006800 == 66 [pid = 3780] [id = 310] 16:37:11 INFO - PROCESS | 3780 | --DOCSHELL 000000502C083000 == 65 [pid = 3780] [id = 309] 16:37:11 INFO - PROCESS | 3780 | --DOCSHELL 00000050288AE800 == 64 [pid = 3780] [id = 308] 16:37:11 INFO - PROCESS | 3780 | --DOCSHELL 000000503451D000 == 63 [pid = 3780] [id = 307] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (000000501C1C3400) [pid = 3780] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (000000502165EC00) [pid = 3780] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (00000050298BB800) [pid = 3780] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (000000502A4FAC00) [pid = 3780] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (000000501D158400) [pid = 3780] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (000000502D78B000) [pid = 3780] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (000000502C6F3000) [pid = 3780] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (000000502B90DC00) [pid = 3780] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (000000502881A400) [pid = 3780] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (0000005022B85C00) [pid = 3780] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (000000502C037400) [pid = 3780] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (000000502A8C1800) [pid = 3780] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (0000005028C57C00) [pid = 3780] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (00000050298B4000) [pid = 3780] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (000000502C5CBC00) [pid = 3780] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (000000502C504800) [pid = 3780] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000502C50C000) [pid = 3780] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (000000502CB2E400) [pid = 3780] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (0000005020A16400) [pid = 3780] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (000000502DE0B400) [pid = 3780] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502DE0D000) [pid = 3780] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (0000005028AA2400) [pid = 3780] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000501BE43800) [pid = 3780] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000502097F400) [pid = 3780] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005028196C00) [pid = 3780] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (0000005025906000) [pid = 3780] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000502118F800) [pid = 3780] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000501BF4A800) [pid = 3780] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (00000050278C6400) [pid = 3780] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005025947000) [pid = 3780] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502880DC00) [pid = 3780] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502C5C4800) [pid = 3780] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (00000050298B0000) [pid = 3780] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (0000005025CD7800) [pid = 3780] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502818B800) [pid = 3780] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502CD7A800) [pid = 3780] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502D78F000) [pid = 3780] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502DA33C00) [pid = 3780] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502E30A800) [pid = 3780] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000502D78D400) [pid = 3780] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502DA30C00) [pid = 3780] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005028AEB800) [pid = 3780] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:37:11 INFO - PROCESS | 3780 | 1461195431208 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]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1054ms 16:37:11 INFO - PROCESS | 3780 | 1461195431252 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 3780 | 1461195431258 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 16:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:37:11 INFO - PROCESS | 3780 | 1461195431286 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 3780 | 1461195431289 Marionette TRACE conn5 <- [1,1294,null,{}] 16:37:11 INFO - PROCESS | 3780 | 1461195431293 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}] 16:37:11 INFO - PROCESS | 3780 | 1461195431389 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 16:37:11 INFO - PROCESS | 3780 | 1461195431469 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F87800 == 64 [pid = 3780] [id = 333] 16:37:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000501A573800) [pid = 3780] [serial = 998] [outer = 0000000000000000] 16:37:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000501DAF7400) [pid = 3780] [serial = 999] [outer = 000000501A573800] 16:37:11 INFO - PROCESS | 3780 | 1461195431517 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (00000050222DBC00) [pid = 3780] [serial = 1000] [outer = 000000501A573800] 16:37:11 INFO - PROCESS | 3780 | 1461195431956 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]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 755ms 16:37:12 INFO - PROCESS | 3780 | 1461195432020 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 3780 | 1461195432023 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 16:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:37:12 INFO - PROCESS | 3780 | 1461195432031 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 3780 | 1461195432035 Marionette TRACE conn5 <- [1,1298,null,{}] 16:37:12 INFO - PROCESS | 3780 | 1461195432046 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}] 16:37:12 INFO - PROCESS | 3780 | 1461195432140 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 16:37:12 INFO - PROCESS | 3780 | 1461195432155 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029911000 == 65 [pid = 3780] [id = 334] 16:37:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005025951000) [pid = 3780] [serial = 1001] [outer = 0000000000000000] 16:37:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005025C6C400) [pid = 3780] [serial = 1002] [outer = 0000005025951000] 16:37:12 INFO - PROCESS | 3780 | 1461195432205 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (00000050278A7C00) [pid = 3780] [serial = 1003] [outer = 0000005025951000] 16:37:12 INFO - PROCESS | 3780 | 1461195432667 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]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 16:37:12 INFO - PROCESS | 3780 | 1461195432724 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 3780 | 1461195432727 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 16:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:37:12 INFO - PROCESS | 3780 | 1461195432730 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 3780 | 1461195432732 Marionette TRACE conn5 <- [1,1302,null,{}] 16:37:12 INFO - PROCESS | 3780 | 1461195432736 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}] 16:37:12 INFO - PROCESS | 3780 | 1461195432827 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 16:37:12 INFO - PROCESS | 3780 | 1461195432835 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C56C800 == 66 [pid = 3780] [id = 335] 16:37:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (00000050278C7400) [pid = 3780] [serial = 1004] [outer = 0000000000000000] 16:37:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (00000050278D6400) [pid = 3780] [serial = 1005] [outer = 00000050278C7400] 16:37:12 INFO - PROCESS | 3780 | 1461195432882 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (00000050281AFC00) [pid = 3780] [serial = 1006] [outer = 00000050278C7400] 16:37:13 INFO - PROCESS | 3780 | 1461195433325 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]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 16:37:13 INFO - PROCESS | 3780 | 1461195433368 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 3780 | 1461195433371 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 16:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:37:13 INFO - PROCESS | 3780 | 1461195433374 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 3780 | 1461195433376 Marionette TRACE conn5 <- [1,1306,null,{}] 16:37:13 INFO - PROCESS | 3780 | 1461195433379 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}] 16:37:13 INFO - PROCESS | 3780 | 1461195433491 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 16:37:13 INFO - PROCESS | 3780 | 1461195433577 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C639800 == 67 [pid = 3780] [id = 336] 16:37:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502852B800) [pid = 3780] [serial = 1007] [outer = 0000000000000000] 16:37:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (00000050285A9C00) [pid = 3780] [serial = 1008] [outer = 000000502852B800] 16:37:13 INFO - PROCESS | 3780 | 1461195433623 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (0000005028811C00) [pid = 3780] [serial = 1009] [outer = 000000502852B800] 16:37:14 INFO - PROCESS | 3780 | 1461195434088 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]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 16:37:14 INFO - PROCESS | 3780 | 1461195434109 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 3780 | 1461195434112 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 16:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:37:14 INFO - PROCESS | 3780 | 1461195434121 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 3780 | 1461195434123 Marionette TRACE conn5 <- [1,1310,null,{}] 16:37:14 INFO - PROCESS | 3780 | 1461195434131 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}] 16:37:14 INFO - PROCESS | 3780 | 1461195434255 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 16:37:14 INFO - PROCESS | 3780 | 1461195434262 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9BC800 == 68 [pid = 3780] [id = 337] 16:37:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005028B0E000) [pid = 3780] [serial = 1010] [outer = 0000000000000000] 16:37:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502936B000) [pid = 3780] [serial = 1011] [outer = 0000005028B0E000] 16:37:14 INFO - PROCESS | 3780 | 1461195434355 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (00000050298B8400) [pid = 3780] [serial = 1012] [outer = 0000005028B0E000] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000502C54A400) [pid = 3780] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (0000005020A17400) [pid = 3780] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (000000502852C400) [pid = 3780] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502CB25800) [pid = 3780] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502E310C00) [pid = 3780] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000501BF49C00) [pid = 3780] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000502A3E4C00) [pid = 3780] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005028B06000) [pid = 3780] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501A586C00) [pid = 3780] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005020A16C00) [pid = 3780] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:37:14 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005025F72C00) [pid = 3780] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:37:15 INFO - PROCESS | 3780 | 1461195435340 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]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1277ms 16:37:15 INFO - PROCESS | 3780 | 1461195435402 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 3780 | 1461195435406 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 16:37:15 INFO - PROCESS | 3780 | 1461195435411 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:37:15 INFO - PROCESS | 3780 | 1461195435415 Marionette TRACE conn5 <- [1,1314,null,{}] 16:37:15 INFO - PROCESS | 3780 | 1461195435421 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}] 16:37:15 INFO - PROCESS | 3780 | 1461195435542 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 16:37:15 INFO - PROCESS | 3780 | 1461195435666 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288A9000 == 69 [pid = 3780] [id = 338] 16:37:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005021157000) [pid = 3780] [serial = 1013] [outer = 0000000000000000] 16:37:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005021639800) [pid = 3780] [serial = 1014] [outer = 0000005021157000] 16:37:15 INFO - PROCESS | 3780 | 1461195435725 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005022F18800) [pid = 3780] [serial = 1015] [outer = 0000005021157000] 16:37:16 INFO - PROCESS | 3780 | 1461195436382 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]]]}] 16:37:16 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 16:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 987ms 16:37:16 INFO - PROCESS | 3780 | 1461195436402 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 3780 | 1461195436409 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 16:37:16 INFO - PROCESS | 3780 | 1461195436415 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:37:16 INFO - PROCESS | 3780 | 1461195436418 Marionette TRACE conn5 <- [1,1318,null,{}] 16:37:16 INFO - PROCESS | 3780 | 1461195436422 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}] 16:37:16 INFO - PROCESS | 3780 | 1461195436539 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 16:37:16 INFO - PROCESS | 3780 | 1461195436634 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C575800 == 70 [pid = 3780] [id = 339] 16:37:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502789BC00) [pid = 3780] [serial = 1016] [outer = 0000000000000000] 16:37:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005028524C00) [pid = 3780] [serial = 1017] [outer = 000000502789BC00] 16:37:16 INFO - PROCESS | 3780 | 1461195436691 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005028AA1400) [pid = 3780] [serial = 1018] [outer = 000000502789BC00] 16:37:17 INFO - PROCESS | 3780 | 1461195437292 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]]]}] 16:37:17 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 16:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 923ms 16:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:37:17 INFO - PROCESS | 3780 | 1461195437345 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 3780 | 1461195437348 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 16:37:17 INFO - PROCESS | 3780 | 1461195437352 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 3780 | 1461195437356 Marionette TRACE conn5 <- [1,1322,null,{}] 16:37:17 INFO - PROCESS | 3780 | 1461195437368 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}] 16:37:17 INFO - PROCESS | 3780 | 1461195437484 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 16:37:17 INFO - PROCESS | 3780 | 1461195437580 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB1B000 == 71 [pid = 3780] [id = 340] 16:37:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (00000050298B6C00) [pid = 3780] [serial = 1019] [outer = 0000000000000000] 16:37:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (0000005029A9BC00) [pid = 3780] [serial = 1020] [outer = 00000050298B6C00] 16:37:17 INFO - PROCESS | 3780 | 1461195437639 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005029DD4000) [pid = 3780] [serial = 1021] [outer = 00000050298B6C00] 16:37:18 INFO - PROCESS | 3780 | 1461195438222 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]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 944ms 16:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:37:18 INFO - PROCESS | 3780 | 1461195438297 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 3780 | 1461195438300 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 16:37:18 INFO - PROCESS | 3780 | 1461195438304 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 3780 | 1461195438306 Marionette TRACE conn5 <- [1,1326,null,{}] 16:37:18 INFO - PROCESS | 3780 | 1461195438310 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}] 16:37:18 INFO - PROCESS | 3780 | 1461195438453 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 16:37:18 INFO - PROCESS | 3780 | 1461195438575 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB83000 == 72 [pid = 3780] [id = 341] 16:37:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (0000005029CF8C00) [pid = 3780] [serial = 1022] [outer = 0000000000000000] 16:37:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502B045000) [pid = 3780] [serial = 1023] [outer = 0000005029CF8C00] 16:37:18 INFO - PROCESS | 3780 | 1461195438632 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502B983800) [pid = 3780] [serial = 1024] [outer = 0000005029CF8C00] 16:37:19 INFO - PROCESS | 3780 | 1461195439714 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]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1443ms 16:37:19 INFO - PROCESS | 3780 | 1461195439748 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 3780 | 1461195439750 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 16:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:37:19 INFO - PROCESS | 3780 | 1461195439754 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 3780 | 1461195439756 Marionette TRACE conn5 <- [1,1330,null,{}] 16:37:19 INFO - PROCESS | 3780 | 1461195439760 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}] 16:37:19 INFO - PROCESS | 3780 | 1461195439869 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 16:37:20 INFO - PROCESS | 3780 | 1461195439987 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E351800 == 73 [pid = 3780] [id = 342] 16:37:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502B90B400) [pid = 3780] [serial = 1025] [outer = 0000000000000000] 16:37:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502C509400) [pid = 3780] [serial = 1026] [outer = 000000502B90B400] 16:37:20 INFO - PROCESS | 3780 | 1461195440043 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502C54CC00) [pid = 3780] [serial = 1027] [outer = 000000502B90B400] 16:37:20 INFO - PROCESS | 3780 | 1461195440634 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]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1025ms 16:37:20 INFO - PROCESS | 3780 | 1461195440790 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 3780 | 1461195440794 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 16:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:37:20 INFO - PROCESS | 3780 | 1461195440833 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 3780 | 1461195440836 Marionette TRACE conn5 <- [1,1334,null,{}] 16:37:20 INFO - PROCESS | 3780 | 1461195440841 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}] 16:37:20 INFO - PROCESS | 3780 | 1461195440956 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 16:37:21 INFO - PROCESS | 3780 | 1461195441075 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D8A800 == 74 [pid = 3780] [id = 343] 16:37:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000501BF4E000) [pid = 3780] [serial = 1028] [outer = 0000000000000000] 16:37:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000501C1C2C00) [pid = 3780] [serial = 1029] [outer = 000000501BF4E000] 16:37:21 INFO - PROCESS | 3780 | 1461195441128 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502163C400) [pid = 3780] [serial = 1030] [outer = 000000501BF4E000] 16:37:21 INFO - PROCESS | 3780 | 1461195441753 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]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1009ms 16:37:21 INFO - PROCESS | 3780 | 1461195441811 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 3780 | 1461195441815 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 16:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:37:21 INFO - PROCESS | 3780 | 1461195441823 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 3780 | 1461195441826 Marionette TRACE conn5 <- [1,1338,null,{}] 16:37:21 INFO - PROCESS | 3780 | 1461195441830 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}] 16:37:21 INFO - PROCESS | 3780 | 1461195441934 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 16:37:22 INFO - PROCESS | 3780 | 1461195442077 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502C639800 == 73 [pid = 3780] [id = 336] 16:37:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502C56C800 == 72 [pid = 3780] [id = 335] 16:37:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005029911000 == 71 [pid = 3780] [id = 334] 16:37:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F87800 == 70 [pid = 3780] [id = 333] 16:37:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005022335000 == 69 [pid = 3780] [id = 332] 16:37:22 INFO - PROCESS | 3780 | --DOCSHELL 00000050290C7800 == 68 [pid = 3780] [id = 325] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502CB32000) [pid = 3780] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (000000502E30F800) [pid = 3780] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000502A3E5C00) [pid = 3780] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000502594F000) [pid = 3780] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (000000503111FC00) [pid = 3780] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000501BE0BC00) [pid = 3780] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000503448E800) [pid = 3780] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | ++DOCSHELL 000000501D1C9800 == 69 [pid = 3780] [id = 344] 16:37:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000501A450000) [pid = 3780] [serial = 1031] [outer = 0000000000000000] 16:37:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000501AF50000) [pid = 3780] [serial = 1032] [outer = 000000501A450000] 16:37:22 INFO - PROCESS | 3780 | 1461195442166 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502163A000) [pid = 3780] [serial = 1033] [outer = 000000501A450000] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (000000502D793C00) [pid = 3780] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000502D78A000) [pid = 3780] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000502936C800) [pid = 3780] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (0000005028AA2000) [pid = 3780] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502D788C00) [pid = 3780] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (000000502E4C5C00) [pid = 3780] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (00000050285AD800) [pid = 3780] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000501C1B7000) [pid = 3780] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502B5E6400) [pid = 3780] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000502C550000) [pid = 3780] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005028C5A000) [pid = 3780] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501A62D400) [pid = 3780] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (00000050278A9C00) [pid = 3780] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502C50FC00) [pid = 3780] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (00000050298B9400) [pid = 3780] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000502CD0E400) [pid = 3780] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005020A4EC00) [pid = 3780] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005028525C00) [pid = 3780] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (00000050264D8800) [pid = 3780] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005021669400) [pid = 3780] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000501D9CB000) [pid = 3780] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:37:22 INFO - PROCESS | 3780 | 1461195442632 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]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 839ms 16:37:22 INFO - PROCESS | 3780 | 1461195442664 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 3780 | 1461195442666 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 16:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:37:22 INFO - PROCESS | 3780 | 1461195442670 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 3780 | 1461195442672 Marionette TRACE conn5 <- [1,1342,null,{}] 16:37:22 INFO - PROCESS | 3780 | 1461195442688 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}] 16:37:22 INFO - PROCESS | 3780 | 1461195442789 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 16:37:22 INFO - PROCESS | 3780 | 1461195442797 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029C51800 == 70 [pid = 3780] [id = 345] 16:37:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005027CA6C00) [pid = 3780] [serial = 1034] [outer = 0000000000000000] 16:37:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005027CB1000) [pid = 3780] [serial = 1035] [outer = 0000005027CA6C00] 16:37:22 INFO - PROCESS | 3780 | 1461195442847 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005028532800) [pid = 3780] [serial = 1036] [outer = 0000005027CA6C00] 16:37:23 INFO - PROCESS | 3780 | 1461195443326 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]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 16:37:23 INFO - PROCESS | 3780 | 1461195443365 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 3780 | 1461195443367 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 16:37:23 INFO - PROCESS | 3780 | 1461195443370 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:37:23 INFO - PROCESS | 3780 | 1461195443372 Marionette TRACE conn5 <- [1,1346,null,{}] 16:37:23 INFO - PROCESS | 3780 | 1461195443376 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}] 16:37:23 INFO - PROCESS | 3780 | 1461195443466 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 16:37:23 INFO - PROCESS | 3780 | 1461195443474 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C966000 == 71 [pid = 3780] [id = 346] 16:37:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005028A9F400) [pid = 3780] [serial = 1037] [outer = 0000000000000000] 16:37:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005028B0E800) [pid = 3780] [serial = 1038] [outer = 0000005028A9F400] 16:37:23 INFO - PROCESS | 3780 | 1461195443522 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (00000050298B3800) [pid = 3780] [serial = 1039] [outer = 0000005028A9F400] 16:37:23 INFO - PROCESS | 3780 | 1461195443975 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]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 628ms 16:37:24 INFO - PROCESS | 3780 | 1461195444001 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 3780 | 1461195444003 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 16:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:37:24 INFO - PROCESS | 3780 | 1461195444006 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 3780 | 1461195444008 Marionette TRACE conn5 <- [1,1350,null,{}] 16:37:24 INFO - PROCESS | 3780 | 1461195444016 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}] 16:37:24 INFO - PROCESS | 3780 | 1461195444102 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 16:37:24 INFO - PROCESS | 3780 | 1461195444108 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB15000 == 72 [pid = 3780] [id = 347] 16:37:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005029CF5C00) [pid = 3780] [serial = 1040] [outer = 0000000000000000] 16:37:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502C505400) [pid = 3780] [serial = 1041] [outer = 0000005029CF5C00] 16:37:24 INFO - PROCESS | 3780 | 1461195444156 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502C54DC00) [pid = 3780] [serial = 1042] [outer = 0000005029CF5C00] 16:37:24 INFO - PROCESS | 3780 | 1461195444622 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]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 16:37:24 INFO - PROCESS | 3780 | 1461195444646 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 3780 | 1461195444648 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 16:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:37:24 INFO - PROCESS | 3780 | 1461195444652 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 3780 | 1461195444654 Marionette TRACE conn5 <- [1,1354,null,{}] 16:37:24 INFO - PROCESS | 3780 | 1461195444657 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}] 16:37:24 INFO - PROCESS | 3780 | 1461195444800 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 16:37:24 INFO - PROCESS | 3780 | 1461195444853 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE32800 == 73 [pid = 3780] [id = 348] 16:37:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502C553C00) [pid = 3780] [serial = 1043] [outer = 0000000000000000] 16:37:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502C6EB400) [pid = 3780] [serial = 1044] [outer = 000000502C553C00] 16:37:24 INFO - PROCESS | 3780 | 1461195444903 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502C9EEC00) [pid = 3780] [serial = 1045] [outer = 000000502C553C00] 16:37:25 INFO - PROCESS | 3780 | 1461195445359 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] 16:37:25 INFO - PROCESS | 3780 | 1461195445388 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 16:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:37:25 INFO - PROCESS | 3780 | 1461195445392 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 3780 | 1461195445393 Marionette TRACE conn5 <- [1,1358,null,{}] 16:37:25 INFO - PROCESS | 3780 | 1461195445397 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}] 16:37:25 INFO - PROCESS | 3780 | 1461195445538 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 16:37:25 INFO - PROCESS | 3780 | 1461195445597 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 3780 | ++DOCSHELL 00000050308DA800 == 74 [pid = 3780] [id = 349] 16:37:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502CD04400) [pid = 3780] [serial = 1046] [outer = 0000000000000000] 16:37:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502CD0C000) [pid = 3780] [serial = 1047] [outer = 000000502CD04400] 16:37:25 INFO - PROCESS | 3780 | 1461195445642 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502D789400) [pid = 3780] [serial = 1048] [outer = 000000502CD04400] 16:37:26 INFO - PROCESS | 3780 | 1461195446062 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] 16:37:26 INFO - PROCESS | 3780 | 1461195446088 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:37:26 INFO - PROCESS | 3780 | 1461195446098 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 3780 | 1461195446100 Marionette TRACE conn5 <- [1,1362,null,{}] 16:37:26 INFO - PROCESS | 3780 | 1461195446103 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}] 16:37:26 INFO - PROCESS | 3780 | 1461195446217 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 16:37:26 INFO - PROCESS | 3780 | 1461195446223 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A62800 == 75 [pid = 3780] [id = 350] 16:37:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502D78B000) [pid = 3780] [serial = 1049] [outer = 0000000000000000] 16:37:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502D96FC00) [pid = 3780] [serial = 1050] [outer = 000000502D78B000] 16:37:26 INFO - PROCESS | 3780 | 1461195446314 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502DB0D400) [pid = 3780] [serial = 1051] [outer = 000000502D78B000] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000502D790000) [pid = 3780] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502FBF0000) [pid = 3780] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005031ED2C00) [pid = 3780] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (0000005025951000) [pid = 3780] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (0000005020A17C00) [pid = 3780] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (0000005020D9D000) [pid = 3780] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000501A573800) [pid = 3780] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502DA38000) [pid = 3780] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501A58AC00) [pid = 3780] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502CD0C800) [pid = 3780] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502D78C000) [pid = 3780] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502DA2C800) [pid = 3780] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (00000050278C7400) [pid = 3780] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502852B800) [pid = 3780] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (00000050298BA000) [pid = 3780] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005022771C00) [pid = 3780] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:37:26 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000501B8C3C00) [pid = 3780] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:37:26 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:26 INFO - PROCESS | 3780 | 1461195446820 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] 16:37:26 INFO - PROCESS | 3780 | 1461195446894 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:37:26 INFO - PROCESS | 3780 | 1461195446898 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 3780 | 1461195446900 Marionette TRACE conn5 <- [1,1366,null,{}] 16:37:26 INFO - PROCESS | 3780 | 1461195446903 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}] 16:37:27 INFO - PROCESS | 3780 | 1461195446990 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 16:37:27 INFO - PROCESS | 3780 | 1461195446998 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 3780 | ++DOCSHELL 00000050310DF800 == 76 [pid = 3780] [id = 351] 16:37:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000501BE43800) [pid = 3780] [serial = 1052] [outer = 0000000000000000] 16:37:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502852BC00) [pid = 3780] [serial = 1053] [outer = 000000501BE43800] 16:37:27 INFO - PROCESS | 3780 | 1461195447043 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502D791400) [pid = 3780] [serial = 1054] [outer = 000000501BE43800] 16:37:27 INFO - PROCESS | 3780 | 1461195447454 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] 16:37:27 INFO - PROCESS | 3780 | 1461195447532 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 16:37:27 INFO - PROCESS | 3780 | 1461195447535 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - PROCESS | 3780 | 1461195447537 Marionette TRACE conn5 <- [1,1370,null,{}] 16:37:27 INFO - PROCESS | 3780 | 1461195447540 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}] 16:37:27 INFO - PROCESS | 3780 | 1461195447628 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 16:37:27 INFO - PROCESS | 3780 | 1461195447634 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 3780 | ++DOCSHELL 0000005032ACC800 == 77 [pid = 3780] [id = 352] 16:37:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502DA37800) [pid = 3780] [serial = 1055] [outer = 0000000000000000] 16:37:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502E304000) [pid = 3780] [serial = 1056] [outer = 000000502DA37800] 16:37:27 INFO - PROCESS | 3780 | 1461195447679 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502E4BC400) [pid = 3780] [serial = 1057] [outer = 000000502DA37800] 16:37:28 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:28 INFO - PROCESS | 3780 | 1461195448109 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] 16:37:28 INFO - PROCESS | 3780 | 1461195448169 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 16:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:37:28 INFO - PROCESS | 3780 | 1461195448172 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 3780 | 1461195448175 Marionette TRACE conn5 <- [1,1374,null,{}] 16:37:28 INFO - PROCESS | 3780 | 1461195448178 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}] 16:37:28 INFO - PROCESS | 3780 | 1461195448288 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 16:37:28 INFO - PROCESS | 3780 | 1461195448334 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 3780 | ++DOCSHELL 00000050339AA800 == 78 [pid = 3780] [id = 353] 16:37:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502FBF0C00) [pid = 3780] [serial = 1058] [outer = 0000000000000000] 16:37:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005031127800) [pid = 3780] [serial = 1059] [outer = 000000502FBF0C00] 16:37:28 INFO - PROCESS | 3780 | 1461195448385 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005032A0AC00) [pid = 3780] [serial = 1060] [outer = 000000502FBF0C00] 16:37:28 INFO - PROCESS | 3780 | 1461195448959 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] 16:37:29 INFO - PROCESS | 3780 | 1461195449019 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:37:29 INFO - PROCESS | 3780 | 1461195449025 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 3780 | 1461195449029 Marionette TRACE conn5 <- [1,1378,null,{}] 16:37:29 INFO - PROCESS | 3780 | 1461195449035 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}] 16:37:29 INFO - PROCESS | 3780 | 1461195449191 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 16:37:29 INFO - PROCESS | 3780 | 1461195449293 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D92000 == 79 [pid = 3780] [id = 354] 16:37:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502140B000) [pid = 3780] [serial = 1061] [outer = 0000000000000000] 16:37:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005021661400) [pid = 3780] [serial = 1062] [outer = 000000502140B000] 16:37:29 INFO - PROCESS | 3780 | 1461195449352 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005025964400) [pid = 3780] [serial = 1063] [outer = 000000502140B000] 16:37:29 INFO - PROCESS | 3780 | 1461195449909 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]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 943ms 16:37:29 INFO - PROCESS | 3780 | 1461195449972 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 3780 | 1461195449979 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 16:37:29 INFO - PROCESS | 3780 | 1461195449986 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:37:29 INFO - PROCESS | 3780 | 1461195449989 Marionette TRACE conn5 <- [1,1382,null,{}] 16:37:30 INFO - PROCESS | 3780 | 1461195449994 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}] 16:37:30 INFO - PROCESS | 3780 | 1461195450110 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 16:37:30 INFO - PROCESS | 3780 | 1461195450275 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D853800 == 80 [pid = 3780] [id = 355] 16:37:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005028AA6800) [pid = 3780] [serial = 1064] [outer = 0000000000000000] 16:37:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (0000005028AF7800) [pid = 3780] [serial = 1065] [outer = 0000005028AA6800] 16:37:30 INFO - PROCESS | 3780 | 1461195450332 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502B217C00) [pid = 3780] [serial = 1066] [outer = 0000005028AA6800] 16:37:30 INFO - PROCESS | 3780 | 1461195450898 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]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 985ms 16:37:30 INFO - PROCESS | 3780 | 1461195450977 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 3780 | 1461195450980 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 16:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:37:30 INFO - PROCESS | 3780 | 1461195450984 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 3780 | 1461195450988 Marionette TRACE conn5 <- [1,1386,null,{}] 16:37:31 INFO - PROCESS | 3780 | 1461195451000 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}] 16:37:31 INFO - PROCESS | 3780 | 1461195451116 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 16:37:31 INFO - PROCESS | 3780 | 1461195451245 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 3780 | ++DOCSHELL 00000050339C8800 == 81 [pid = 3780] [id = 356] 16:37:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502C6EE400) [pid = 3780] [serial = 1067] [outer = 0000000000000000] 16:37:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502C9EB800) [pid = 3780] [serial = 1068] [outer = 000000502C6EE400] 16:37:31 INFO - PROCESS | 3780 | 1461195451304 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502E309800) [pid = 3780] [serial = 1069] [outer = 000000502C6EE400] 16:37:31 INFO - PROCESS | 3780 | 1461195451889 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]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 944ms 16:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:37:31 INFO - PROCESS | 3780 | 1461195451928 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 3780 | 1461195451932 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 16:37:31 INFO - PROCESS | 3780 | 1461195451936 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 3780 | 1461195451938 Marionette TRACE conn5 <- [1,1390,null,{}] 16:37:31 INFO - PROCESS | 3780 | 1461195451941 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}] 16:37:32 INFO - PROCESS | 3780 | 1461195452056 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 16:37:32 INFO - PROCESS | 3780 | 1461195452181 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000503400A800 == 82 [pid = 3780] [id = 357] 16:37:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502C6EF400) [pid = 3780] [serial = 1070] [outer = 0000000000000000] 16:37:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (0000005031ED1C00) [pid = 3780] [serial = 1071] [outer = 000000502C6EF400] 16:37:32 INFO - PROCESS | 3780 | 1461195452238 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (0000005032A18000) [pid = 3780] [serial = 1072] [outer = 000000502C6EF400] 16:37:32 INFO - PROCESS | 3780 | 1461195452806 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]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 944ms 16:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:37:32 INFO - PROCESS | 3780 | 1461195452882 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 3780 | 1461195452884 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 16:37:32 INFO - PROCESS | 3780 | 1461195452888 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 3780 | 1461195452890 Marionette TRACE conn5 <- [1,1394,null,{}] 16:37:32 INFO - PROCESS | 3780 | 1461195452894 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}] 16:37:33 INFO - PROCESS | 3780 | 1461195453005 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 16:37:33 INFO - PROCESS | 3780 | 1461195453130 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 3780 | ++DOCSHELL 0000005034F19000 == 83 [pid = 3780] [id = 358] 16:37:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000503394EC00) [pid = 3780] [serial = 1073] [outer = 0000000000000000] 16:37:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (0000005033957000) [pid = 3780] [serial = 1074] [outer = 000000503394EC00] 16:37:33 INFO - PROCESS | 3780 | 1461195453187 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000503395D800) [pid = 3780] [serial = 1075] [outer = 000000503394EC00] 16:37:33 INFO - PROCESS | 3780 | 1461195453725 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]]]}] 16:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 942ms 16:37:33 INFO - PROCESS | 3780 | 1461195453842 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 3780 | 1461195453844 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 16:37:33 INFO - PROCESS | 3780 | 1461195453849 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:37:33 INFO - PROCESS | 3780 | 1461195453851 Marionette TRACE conn5 <- [1,1398,null,{}] 16:37:33 INFO - PROCESS | 3780 | 1461195453855 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}] 16:37:34 INFO - PROCESS | 3780 | 1461195453993 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 16:37:34 INFO - PROCESS | 3780 | 1461195454114 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 3780 | ++DOCSHELL 0000005035571000 == 84 [pid = 3780] [id = 359] 16:37:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (000000503446BC00) [pid = 3780] [serial = 1076] [outer = 0000000000000000] 16:37:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (0000005034495C00) [pid = 3780] [serial = 1077] [outer = 000000503446BC00] 16:37:34 INFO - PROCESS | 3780 | 1461195454174 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (0000005034650C00) [pid = 3780] [serial = 1078] [outer = 000000503446BC00] 16:37:34 INFO - PROCESS | 3780 | 1461195454800 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]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 983ms 16:37:34 INFO - PROCESS | 3780 | 1461195454836 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 3780 | 1461195454838 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 16:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:37:34 INFO - PROCESS | 3780 | 1461195454842 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 3780 | 1461195454844 Marionette TRACE conn5 <- [1,1402,null,{}] 16:37:34 INFO - PROCESS | 3780 | 1461195454887 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}] 16:37:35 INFO - PROCESS | 3780 | 1461195455003 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 16:37:35 INFO - PROCESS | 3780 | 1461195455124 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:35 INFO - PROCESS | 3780 | ++DOCSHELL 000000501D66A800 == 85 [pid = 3780] [id = 360] 16:37:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (000000501A451800) [pid = 3780] [serial = 1079] [outer = 0000000000000000] 16:37:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (000000501BE42C00) [pid = 3780] [serial = 1080] [outer = 000000501A451800] 16:37:35 INFO - PROCESS | 3780 | 1461195455181 Marionette DEBUG loaded listener.js 16:37:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (00000050216A0C00) [pid = 3780] [serial = 1081] [outer = 000000501A451800] 16:37:36 INFO - PROCESS | 3780 | 1461195456079 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]]]}] 16:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1276ms 16:37:36 INFO - PROCESS | 3780 | 1461195456121 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 3780 | 1461195456127 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 16:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:37:36 INFO - PROCESS | 3780 | 1461195456132 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 3780 | 1461195456136 Marionette TRACE conn5 <- [1,1406,null,{}] 16:37:36 INFO - PROCESS | 3780 | 1461195456142 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}] 16:37:36 INFO - PROCESS | 3780 | 1461195456291 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 16:37:36 INFO - PROCESS | 3780 | 1461195456423 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029839800 == 86 [pid = 3780] [id = 361] 16:37:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (00000050217A8400) [pid = 3780] [serial = 1082] [outer = 0000000000000000] 16:37:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (0000005022771800) [pid = 3780] [serial = 1083] [outer = 00000050217A8400] 16:37:36 INFO - PROCESS | 3780 | 1461195456480 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (000000502596C800) [pid = 3780] [serial = 1084] [outer = 00000050217A8400] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005032ACC800 == 85 [pid = 3780] [id = 352] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 00000050310DF800 == 84 [pid = 3780] [id = 351] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A62800 == 83 [pid = 3780] [id = 350] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 00000050308DA800 == 82 [pid = 3780] [id = 349] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE32800 == 81 [pid = 3780] [id = 348] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB15000 == 80 [pid = 3780] [id = 347] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502C966000 == 79 [pid = 3780] [id = 346] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (0000005028532400) [pid = 3780] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (000000502C6F7800) [pid = 3780] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (000000502FBE8400) [pid = 3780] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (0000005032A10C00) [pid = 3780] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (000000503449A400) [pid = 3780] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005029C51800 == 78 [pid = 3780] [id = 345] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 000000501D1C9800 == 77 [pid = 3780] [id = 344] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D8A800 == 76 [pid = 3780] [id = 343] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB83000 == 75 [pid = 3780] [id = 341] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB1B000 == 74 [pid = 3780] [id = 340] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502C575800 == 73 [pid = 3780] [id = 339] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 00000050288A9000 == 72 [pid = 3780] [id = 338] 16:37:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9BC800 == 71 [pid = 3780] [id = 337] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000502CD85800) [pid = 3780] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (000000502D967C00) [pid = 3780] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (000000502DB14400) [pid = 3780] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (00000050281AFC00) [pid = 3780] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (00000050278D6400) [pid = 3780] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (00000050285A9C00) [pid = 3780] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000502C5BEC00) [pid = 3780] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (00000050278D2C00) [pid = 3780] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (000000501DA1B000) [pid = 3780] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000502FBE4800) [pid = 3780] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0000005031127C00) [pid = 3780] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (0000005034497800) [pid = 3780] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (0000005025C6C400) [pid = 3780] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005021669800) [pid = 3780] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (0000005020A1D000) [pid = 3780] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (00000050251A8800) [pid = 3780] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (00000050214E9800) [pid = 3780] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000501DAF7400) [pid = 3780] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (00000050222DBC00) [pid = 3780] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502E4BC000) [pid = 3780] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005021412800) [pid = 3780] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000501BDA1800) [pid = 3780] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (00000050278A7C00) [pid = 3780] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028811C00) [pid = 3780] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3780 | 1461195457093 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]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 984ms 16:37:37 INFO - PROCESS | 3780 | 1461195457118 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 3780 | 1461195457124 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 16:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:37:37 INFO - PROCESS | 3780 | 1461195457132 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 3780 | 1461195457135 Marionette TRACE conn5 <- [1,1410,null,{}] 16:37:37 INFO - PROCESS | 3780 | 1461195457139 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}] 16:37:37 INFO - PROCESS | 3780 | 1461195457237 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 16:37:37 INFO - PROCESS | 3780 | 1461195457318 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028442000 == 72 [pid = 3780] [id = 362] 16:37:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000501BF44000) [pid = 3780] [serial = 1085] [outer = 0000000000000000] 16:37:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005022262800) [pid = 3780] [serial = 1086] [outer = 000000501BF44000] 16:37:37 INFO - PROCESS | 3780 | 1461195457366 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005025952800) [pid = 3780] [serial = 1087] [outer = 000000501BF44000] 16:37:37 INFO - PROCESS | 3780 | 1461195457792 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]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 16:37:37 INFO - PROCESS | 3780 | 1461195457866 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 3780 | 1461195457868 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 16:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:37:37 INFO - PROCESS | 3780 | 1461195457872 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 3780 | 1461195457875 Marionette TRACE conn5 <- [1,1414,null,{}] 16:37:37 INFO - PROCESS | 3780 | 1461195457886 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}] 16:37:37 INFO - PROCESS | 3780 | 1461195457983 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 16:37:38 INFO - PROCESS | 3780 | 1461195457998 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C634000 == 73 [pid = 3780] [id = 363] 16:37:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005027CAB400) [pid = 3780] [serial = 1088] [outer = 0000000000000000] 16:37:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005028188400) [pid = 3780] [serial = 1089] [outer = 0000005027CAB400] 16:37:38 INFO - PROCESS | 3780 | 1461195458046 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (0000005028531400) [pid = 3780] [serial = 1090] [outer = 0000005027CAB400] 16:37:38 INFO - PROCESS | 3780 | 1461195458508 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]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 691ms 16:37:38 INFO - PROCESS | 3780 | 1461195458566 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 3780 | 1461195458569 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 16:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:37:38 INFO - PROCESS | 3780 | 1461195458572 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 3780 | 1461195458574 Marionette TRACE conn5 <- [1,1418,null,{}] 16:37:38 INFO - PROCESS | 3780 | 1461195458577 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}] 16:37:38 INFO - PROCESS | 3780 | 1461195458670 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 16:37:38 INFO - PROCESS | 3780 | 1461195458679 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9C3000 == 74 [pid = 3780] [id = 364] 16:37:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (0000005028817C00) [pid = 3780] [serial = 1091] [outer = 0000000000000000] 16:37:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005028AA1800) [pid = 3780] [serial = 1092] [outer = 0000005028817C00] 16:37:38 INFO - PROCESS | 3780 | 1461195458726 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005028C55400) [pid = 3780] [serial = 1093] [outer = 0000005028817C00] 16:37:39 INFO - PROCESS | 3780 | 1461195459210 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]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 691ms 16:37:39 INFO - PROCESS | 3780 | 1461195459266 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 3780 | 1461195459268 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 16:37:39 INFO - PROCESS | 3780 | 1461195459272 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:37:39 INFO - PROCESS | 3780 | 1461195459274 Marionette TRACE conn5 <- [1,1422,null,{}] 16:37:39 INFO - PROCESS | 3780 | 1461195459278 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}] 16:37:39 INFO - PROCESS | 3780 | 1461195459427 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 16:37:39 INFO - PROCESS | 3780 | 1461195459455 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA79000 == 75 [pid = 3780] [id = 365] 16:37:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (00000050298B1800) [pid = 3780] [serial = 1094] [outer = 0000000000000000] 16:37:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (00000050298BE000) [pid = 3780] [serial = 1095] [outer = 00000050298B1800] 16:37:39 INFO - PROCESS | 3780 | 1461195459502 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (0000005029DE1000) [pid = 3780] [serial = 1096] [outer = 00000050298B1800] 16:37:39 INFO - PROCESS | 3780 | 1461195459977 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]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 735ms 16:37:40 INFO - PROCESS | 3780 | 1461195460009 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 3780 | 1461195460011 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 16:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:37:40 INFO - PROCESS | 3780 | 1461195460019 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 3780 | 1461195460021 Marionette TRACE conn5 <- [1,1426,null,{}] 16:37:40 INFO - PROCESS | 3780 | 1461195460025 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}] 16:37:40 INFO - PROCESS | 3780 | 1461195460154 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 16:37:40 INFO - PROCESS | 3780 | 1461195460213 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 3780 | ++DOCSHELL 00000050308CE800 == 76 [pid = 3780] [id = 366] 16:37:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502BA6B800) [pid = 3780] [serial = 1097] [outer = 0000000000000000] 16:37:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502C50B800) [pid = 3780] [serial = 1098] [outer = 000000502BA6B800] 16:37:40 INFO - PROCESS | 3780 | 1461195460262 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502C553000) [pid = 3780] [serial = 1099] [outer = 000000502BA6B800] 16:37:40 INFO - PROCESS | 3780 | 1461195460690 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]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 16:37:40 INFO - PROCESS | 3780 | 1461195460714 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 3780 | 1461195460717 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 16:37:40 INFO - PROCESS | 3780 | 1461195460720 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:37:40 INFO - PROCESS | 3780 | 1461195460722 Marionette TRACE conn5 <- [1,1430,null,{}] 16:37:40 INFO - PROCESS | 3780 | 1461195460725 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}] 16:37:40 INFO - PROCESS | 3780 | 1461195460870 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 16:37:40 INFO - PROCESS | 3780 | 1461195460896 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 3780 | ++DOCSHELL 00000050310F3800 == 77 [pid = 3780] [id = 367] 16:37:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (0000005029D7C400) [pid = 3780] [serial = 1100] [outer = 0000000000000000] 16:37:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502C551000) [pid = 3780] [serial = 1101] [outer = 0000005029D7C400] 16:37:40 INFO - PROCESS | 3780 | 1461195460941 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000502C6F8400) [pid = 3780] [serial = 1102] [outer = 0000005029D7C400] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000502D78B000) [pid = 3780] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000502CD04400) [pid = 3780] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005028A9F400) [pid = 3780] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (0000005028B0E000) [pid = 3780] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000501A450000) [pid = 3780] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (0000005029CF5C00) [pid = 3780] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (0000005027CA6C00) [pid = 3780] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (000000501BF4E000) [pid = 3780] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000501BE43800) [pid = 3780] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502C553C00) [pid = 3780] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502DA37800) [pid = 3780] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000502DA35400) [pid = 3780] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (00000050278D8000) [pid = 3780] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005031ED8400) [pid = 3780] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502B983C00) [pid = 3780] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:37:41 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000501A62B800) [pid = 3780] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:37:41 INFO - PROCESS | 3780 | 1461195461542 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]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 878ms 16:37:41 INFO - PROCESS | 3780 | 1461195461601 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 3780 | 1461195461604 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 16:37:41 INFO - PROCESS | 3780 | 1461195461607 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:37:41 INFO - PROCESS | 3780 | 1461195461609 Marionette TRACE conn5 <- [1,1434,null,{}] 16:37:41 INFO - PROCESS | 3780 | 1461195461612 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}] 16:37:41 INFO - PROCESS | 3780 | 1461195461731 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 16:37:41 INFO - PROCESS | 3780 | 1461195461785 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E34C000 == 78 [pid = 3780] [id = 368] 16:37:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501BF4E000) [pid = 3780] [serial = 1103] [outer = 0000000000000000] 16:37:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005028AA0800) [pid = 3780] [serial = 1104] [outer = 000000501BF4E000] 16:37:41 INFO - PROCESS | 3780 | 1461195461831 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502C9EE400) [pid = 3780] [serial = 1105] [outer = 000000501BF4E000] 16:37:42 INFO - PROCESS | 3780 | 1461195462218 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]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 691ms 16:37:42 INFO - PROCESS | 3780 | 1461195462302 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 3780 | 1461195462304 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 16:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:37:42 INFO - PROCESS | 3780 | 1461195462307 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 3780 | 1461195462309 Marionette TRACE conn5 <- [1,1438,null,{}] 16:37:42 INFO - PROCESS | 3780 | 1461195462312 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}] 16:37:42 INFO - PROCESS | 3780 | 1461195462401 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 16:37:42 INFO - PROCESS | 3780 | 1461195462409 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 3780 | ++DOCSHELL 0000005033ABA800 == 79 [pid = 3780] [id = 369] 16:37:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502CD11C00) [pid = 3780] [serial = 1106] [outer = 0000000000000000] 16:37:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502CD82000) [pid = 3780] [serial = 1107] [outer = 000000502CD11C00] 16:37:42 INFO - PROCESS | 3780 | 1461195462454 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502D78AC00) [pid = 3780] [serial = 1108] [outer = 000000502CD11C00] 16:37:42 INFO - PROCESS | 3780 | 1461195462896 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]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 16:37:42 INFO - PROCESS | 3780 | 1461195462940 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 3780 | 1461195462942 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 16:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:37:42 INFO - PROCESS | 3780 | 1461195462945 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 3780 | 1461195462947 Marionette TRACE conn5 <- [1,1442,null,{}] 16:37:42 INFO - PROCESS | 3780 | 1461195462951 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}] 16:37:43 INFO - PROCESS | 3780 | 1461195463041 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 16:37:43 INFO - PROCESS | 3780 | 1461195463048 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 3780 | ++DOCSHELL 0000005034010800 == 80 [pid = 3780] [id = 370] 16:37:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502D78C400) [pid = 3780] [serial = 1109] [outer = 0000000000000000] 16:37:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502D968800) [pid = 3780] [serial = 1110] [outer = 000000502D78C400] 16:37:43 INFO - PROCESS | 3780 | 1461195463092 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502DA35400) [pid = 3780] [serial = 1111] [outer = 000000502D78C400] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502E351800 == 79 [pid = 3780] [id = 342] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A68000 == 78 [pid = 3780] [id = 215] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502D84C800 == 77 [pid = 3780] [id = 312] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050339C2800 == 76 [pid = 3780] [id = 245] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005036C26800 == 75 [pid = 3780] [id = 328] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB1A000 == 74 [pid = 3780] [id = 280] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD08000 == 73 [pid = 3780] [id = 198] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000503399B000 == 72 [pid = 3780] [id = 294] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050354C9000 == 71 [pid = 3780] [id = 313] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050339D2000 == 70 [pid = 3780] [id = 295] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDBF800 == 69 [pid = 3780] [id = 331] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005033ACF000 == 68 [pid = 3780] [id = 246] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005034F23800 == 67 [pid = 3780] [id = 329] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005029C54800 == 66 [pid = 3780] [id = 143] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502A83A000 == 65 [pid = 3780] [id = 116] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050311B5000 == 64 [pid = 3780] [id = 216] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502A83B000 == 63 [pid = 3780] [id = 129] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005035574800 == 62 [pid = 3780] [id = 330] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050290CB800 == 61 [pid = 3780] [id = 142] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005033EDF800 == 60 [pid = 3780] [id = 311] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502C961800 == 59 [pid = 3780] [id = 214] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005034016800 == 58 [pid = 3780] [id = 247] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502E33A800 == 57 [pid = 3780] [id = 145] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000503401B800 == 56 [pid = 3780] [id = 324] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005029834000 == 55 [pid = 3780] [id = 156] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE32000 == 54 [pid = 3780] [id = 159] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D86800 == 53 [pid = 3780] [id = 264] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A5F000 == 52 [pid = 3780] [id = 130] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9C0000 == 51 [pid = 3780] [id = 326] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F88000 == 50 [pid = 3780] [id = 249] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050354D8000 == 49 [pid = 3780] [id = 327] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005032ACD800 == 48 [pid = 3780] [id = 293] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005034517800 == 47 [pid = 3780] [id = 248] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005033AC7800 == 46 [pid = 3780] [id = 296] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C88800 == 45 [pid = 3780] [id = 232] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502B023800 == 44 [pid = 3780] [id = 297] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005029839800 == 43 [pid = 3780] [id = 361] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000501D66A800 == 42 [pid = 3780] [id = 360] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005035571000 == 41 [pid = 3780] [id = 359] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005034F19000 == 40 [pid = 3780] [id = 358] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000503400A800 == 39 [pid = 3780] [id = 357] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050339C8800 == 38 [pid = 3780] [id = 356] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502D853800 == 37 [pid = 3780] [id = 355] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050339AA800 == 36 [pid = 3780] [id = 353] 16:37:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D92000 == 35 [pid = 3780] [id = 354] 16:37:45 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9C3000 == 34 [pid = 3780] [id = 364] 16:37:45 INFO - PROCESS | 3780 | --DOCSHELL 000000502E34C000 == 33 [pid = 3780] [id = 368] 16:37:45 INFO - PROCESS | 3780 | --DOCSHELL 00000050310F3800 == 32 [pid = 3780] [id = 367] 16:37:45 INFO - PROCESS | 3780 | --DOCSHELL 000000502C634000 == 31 [pid = 3780] [id = 363] 16:37:45 INFO - PROCESS | 3780 | --DOCSHELL 00000050308CE800 == 30 [pid = 3780] [id = 366] 16:37:45 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA79000 == 29 [pid = 3780] [id = 365] 16:37:45 INFO - PROCESS | 3780 | --DOCSHELL 0000005028442000 == 28 [pid = 3780] [id = 362] 16:37:45 INFO - PROCESS | 3780 | --DOCSHELL 0000005033ABA800 == 27 [pid = 3780] [id = 369] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005031ED8C00) [pid = 3780] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (0000005028B05C00) [pid = 3780] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (0000005032A16C00) [pid = 3780] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502DB10800) [pid = 3780] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (0000005034658400) [pid = 3780] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502D96FC00) [pid = 3780] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502D789400) [pid = 3780] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502CD0C000) [pid = 3780] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005028B0E800) [pid = 3780] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (00000050298B3800) [pid = 3780] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000502936B000) [pid = 3780] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (00000050298B8400) [pid = 3780] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005021639800) [pid = 3780] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000501AF50000) [pid = 3780] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502163A000) [pid = 3780] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502C505400) [pid = 3780] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005027CB1000) [pid = 3780] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005028532800) [pid = 3780] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005028524C00) [pid = 3780] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000502C509400) [pid = 3780] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502163C400) [pid = 3780] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501C1C2C00) [pid = 3780] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005029A9BC00) [pid = 3780] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005031127800) [pid = 3780] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000502B045000) [pid = 3780] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502D791400) [pid = 3780] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000502852BC00) [pid = 3780] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502DB0D400) [pid = 3780] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502C6EB400) [pid = 3780] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502E4BC400) [pid = 3780] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502C9EEC00) [pid = 3780] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502E304000) [pid = 3780] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000502C54DC00) [pid = 3780] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3780 | 1461195465576 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]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2698ms 16:37:45 INFO - PROCESS | 3780 | 1461195465648 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 3780 | 1461195465651 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 16:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:37:45 INFO - PROCESS | 3780 | 1461195465657 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 3780 | 1461195465659 Marionette TRACE conn5 <- [1,1446,null,{}] 16:37:45 INFO - PROCESS | 3780 | 1461195465666 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}] 16:37:45 INFO - PROCESS | 3780 | 1461195465760 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 16:37:45 INFO - PROCESS | 3780 | 1461195465861 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDBE800 == 28 [pid = 3780] [id = 371] 16:37:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501AF49C00) [pid = 3780] [serial = 1112] [outer = 0000000000000000] 16:37:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000501AF4C400) [pid = 3780] [serial = 1113] [outer = 000000501AF49C00] 16:37:45 INFO - PROCESS | 3780 | 1461195465912 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000501BD9BC00) [pid = 3780] [serial = 1114] [outer = 000000501AF49C00] 16:37:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000501BE06800) [pid = 3780] [serial = 1115] [outer = 000000501C67F800] 16:37:46 INFO - PROCESS | 3780 | 1461195466399 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]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 776ms 16:37:46 INFO - PROCESS | 3780 | 1461195466437 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 3780 | 1461195466443 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 16:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:37:46 INFO - PROCESS | 3780 | 1461195466450 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 3780 | 1461195466453 Marionette TRACE conn5 <- [1,1450,null,{}] 16:37:46 INFO - PROCESS | 3780 | 1461195466457 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}] 16:37:46 INFO - PROCESS | 3780 | 1461195466553 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 16:37:46 INFO - PROCESS | 3780 | 1461195466563 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 3780 | ++DOCSHELL 00000050211D2800 == 29 [pid = 3780] [id = 372] 16:37:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000501BE03400) [pid = 3780] [serial = 1116] [outer = 0000000000000000] 16:37:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000501BF4EC00) [pid = 3780] [serial = 1117] [outer = 000000501BE03400] 16:37:46 INFO - PROCESS | 3780 | 1461195466611 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000501C145400) [pid = 3780] [serial = 1118] [outer = 000000501BE03400] 16:37:47 INFO - PROCESS | 3780 | 1461195467091 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]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 16:37:47 INFO - PROCESS | 3780 | 1461195467172 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 3780 | 1461195467175 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 16:37:47 INFO - PROCESS | 3780 | 1461195467178 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:37:47 INFO - PROCESS | 3780 | 1461195467182 Marionette TRACE conn5 <- [1,1454,null,{}] 16:37:47 INFO - PROCESS | 3780 | 1461195467200 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}] 16:37:47 INFO - PROCESS | 3780 | 1461195467298 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 16:37:47 INFO - PROCESS | 3780 | 1461195467307 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 3780 | ++DOCSHELL 00000050225B6000 == 30 [pid = 3780] [id = 373] 16:37:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501A44F400) [pid = 3780] [serial = 1119] [outer = 0000000000000000] 16:37:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502097F400) [pid = 3780] [serial = 1120] [outer = 000000501A44F400] 16:37:47 INFO - PROCESS | 3780 | 1461195467359 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005020A1F400) [pid = 3780] [serial = 1121] [outer = 000000501A44F400] 16:37:47 INFO - PROCESS | 3780 | 1461195467835 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]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 16:37:47 INFO - PROCESS | 3780 | 1461195467877 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 3780 | 1461195467880 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 16:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:37:47 INFO - PROCESS | 3780 | 1461195467883 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 3780 | 1461195467885 Marionette TRACE conn5 <- [1,1458,null,{}] 16:37:47 INFO - PROCESS | 3780 | 1461195467889 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}] 16:37:47 INFO - PROCESS | 3780 | 1461195467974 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 16:37:47 INFO - PROCESS | 3780 | 1461195467982 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C86000 == 31 [pid = 3780] [id = 374] 16:37:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005021118C00) [pid = 3780] [serial = 1122] [outer = 0000000000000000] 16:37:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050214DC400) [pid = 3780] [serial = 1123] [outer = 0000005021118C00] 16:37:48 INFO - PROCESS | 3780 | 1461195468028 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502165D000) [pid = 3780] [serial = 1124] [outer = 0000005021118C00] 16:37:48 INFO - PROCESS | 3780 | 1461195468486 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]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 628ms 16:37:48 INFO - PROCESS | 3780 | 1461195468514 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 3780 | 1461195468517 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 16:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:37:48 INFO - PROCESS | 3780 | 1461195468520 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 3780 | 1461195468522 Marionette TRACE conn5 <- [1,1462,null,{}] 16:37:48 INFO - PROCESS | 3780 | 1461195468525 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}] 16:37:48 INFO - PROCESS | 3780 | 1461195468605 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 16:37:48 INFO - PROCESS | 3780 | 1461195468615 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028159000 == 32 [pid = 3780] [id = 375] 16:37:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000501BD9D000) [pid = 3780] [serial = 1125] [outer = 0000000000000000] 16:37:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005021669000) [pid = 3780] [serial = 1126] [outer = 000000501BD9D000] 16:37:48 INFO - PROCESS | 3780 | 1461195468661 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005022265800) [pid = 3780] [serial = 1127] [outer = 000000501BD9D000] 16:37:49 INFO - PROCESS | 3780 | 1461195469160 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 16:37:49 INFO - PROCESS | 3780 | 1461195469194 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3780 | 1461195469196 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 16:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:37:49 INFO - PROCESS | 3780 | 1461195469199 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 3780 | 1461195469201 Marionette TRACE conn5 <- [1,1466,null,{}] 16:37:49 INFO - PROCESS | 3780 | 1461195469205 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}] 16:37:49 INFO - PROCESS | 3780 | 1461195469321 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 16:37:49 INFO - PROCESS | 3780 | 1461195469332 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D8B000 == 33 [pid = 3780] [id = 376] 16:37:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005022F16000) [pid = 3780] [serial = 1128] [outer = 0000000000000000] 16:37:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502590FC00) [pid = 3780] [serial = 1129] [outer = 0000005022F16000] 16:37:49 INFO - PROCESS | 3780 | 1461195469379 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005025950400) [pid = 3780] [serial = 1130] [outer = 0000005022F16000] 16:37:49 INFO - PROCESS | 3780 | 1461195469815 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 688ms 16:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:37:49 INFO - PROCESS | 3780 | 1461195469891 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3780 | 1461195469893 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 16:37:49 INFO - PROCESS | 3780 | 1461195469896 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 3780 | 1461195469898 Marionette TRACE conn5 <- [1,1470,null,{}] 16:37:49 INFO - PROCESS | 3780 | 1461195469901 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}] 16:37:50 INFO - PROCESS | 3780 | 1461195470006 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 16:37:50 INFO - PROCESS | 3780 | 1461195470020 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029824000 == 34 [pid = 3780] [id = 377] 16:37:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000501A579000) [pid = 3780] [serial = 1131] [outer = 0000000000000000] 16:37:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005025CCE800) [pid = 3780] [serial = 1132] [outer = 000000501A579000] 16:37:50 INFO - PROCESS | 3780 | 1461195470066 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050264D6800) [pid = 3780] [serial = 1133] [outer = 000000501A579000] 16:37:50 INFO - PROCESS | 3780 | 1461195470515 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]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 692ms 16:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:37:50 INFO - PROCESS | 3780 | 1461195470592 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 3780 | 1461195470594 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 16:37:50 INFO - PROCESS | 3780 | 1461195470597 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 3780 | 1461195470599 Marionette TRACE conn5 <- [1,1474,null,{}] 16:37:50 INFO - PROCESS | 3780 | 1461195470603 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}] 16:37:50 INFO - PROCESS | 3780 | 1461195470682 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 16:37:50 INFO - PROCESS | 3780 | 1461195470688 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029965800 == 35 [pid = 3780] [id = 378] 16:37:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502789F400) [pid = 3780] [serial = 1134] [outer = 0000000000000000] 16:37:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (00000050278BBC00) [pid = 3780] [serial = 1135] [outer = 000000502789F400] 16:37:50 INFO - PROCESS | 3780 | 1461195470734 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (00000050278C4000) [pid = 3780] [serial = 1136] [outer = 000000502789F400] 16:37:51 INFO - PROCESS | 3780 | 1461195471234 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]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 16:37:51 INFO - PROCESS | 3780 | 1461195471271 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3780 | 1461195471273 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 16:37:51 INFO - PROCESS | 3780 | 1461195471277 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:37:51 INFO - PROCESS | 3780 | 1461195471279 Marionette TRACE conn5 <- [1,1478,null,{}] 16:37:51 INFO - PROCESS | 3780 | 1461195471282 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}] 16:37:51 INFO - PROCESS | 3780 | 1461195471419 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 16:37:51 INFO - PROCESS | 3780 | 1461195471472 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 3780 | ++DOCSHELL 00000050225B5800 == 36 [pid = 3780] [id = 379] 16:37:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (00000050278C7800) [pid = 3780] [serial = 1137] [outer = 0000000000000000] 16:37:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (00000050278D2800) [pid = 3780] [serial = 1138] [outer = 00000050278C7800] 16:37:51 INFO - PROCESS | 3780 | 1461195471518 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (0000005027CA9400) [pid = 3780] [serial = 1139] [outer = 00000050278C7800] 16:37:51 INFO - PROCESS | 3780 | 1461195471937 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]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 16:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:37:51 INFO - PROCESS | 3780 | 1461195471970 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3780 | 1461195471972 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 16:37:51 INFO - PROCESS | 3780 | 1461195471976 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 3780 | 1461195471978 Marionette TRACE conn5 <- [1,1482,null,{}] 16:37:51 INFO - PROCESS | 3780 | 1461195471981 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}] 16:37:52 INFO - PROCESS | 3780 | 1461195472091 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 16:37:52 INFO - PROCESS | 3780 | 1461195472097 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C56E000 == 37 [pid = 3780] [id = 380] 16:37:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (00000050278D8400) [pid = 3780] [serial = 1140] [outer = 0000000000000000] 16:37:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502818E400) [pid = 3780] [serial = 1141] [outer = 00000050278D8400] 16:37:52 INFO - PROCESS | 3780 | 1461195472186 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005028526000) [pid = 3780] [serial = 1142] [outer = 00000050278D8400] 16:37:52 INFO - PROCESS | 3780 | 1461195472632 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]]]}] 16:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 690ms 16:37:52 INFO - PROCESS | 3780 | 1461195472669 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 16:37:52 INFO - PROCESS | 3780 | 1461195472672 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 16:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:37:52 INFO - PROCESS | 3780 | 1461195472675 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 3780 | 1461195472678 Marionette TRACE conn5 <- [1,1486,null,{}] 16:37:52 INFO - PROCESS | 3780 | 1461195472682 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}] 16:37:52 INFO - PROCESS | 3780 | 1461195472841 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000501BF4E000) [pid = 3780] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (0000005029D7C400) [pid = 3780] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000503394EC00) [pid = 3780] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502C6EF400) [pid = 3780] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502C6EE400) [pid = 3780] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005028AA6800) [pid = 3780] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502140B000) [pid = 3780] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502FBF0C00) [pid = 3780] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028817C00) [pid = 3780] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005027CAB400) [pid = 3780] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000501BF44000) [pid = 3780] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (00000050217A8400) [pid = 3780] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000501A451800) [pid = 3780] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000503446BC00) [pid = 3780] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502789BC00) [pid = 3780] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005029CF8C00) [pid = 3780] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502B90B400) [pid = 3780] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005021157000) [pid = 3780] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050298B6C00) [pid = 3780] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502CD11C00) [pid = 3780] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050298B1800) [pid = 3780] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:37:53 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502BA6B800) [pid = 3780] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:37:53 INFO - PROCESS | 3780 | 1461195473414 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028158800 == 38 [pid = 3780] [id = 381] 16:37:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000501AE63000) [pid = 3780] [serial = 1143] [outer = 0000000000000000] 16:37:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501C147800) [pid = 3780] [serial = 1144] [outer = 000000501AE63000] 16:37:53 INFO - PROCESS | 3780 | 1461195473471 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050285B2800) [pid = 3780] [serial = 1145] [outer = 000000501AE63000] 16:37:53 INFO - PROCESS | 3780 | 1461195473867 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]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1233ms 16:37:53 INFO - PROCESS | 3780 | 1461195473912 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 3780 | 1461195473914 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 16:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:37:53 INFO - PROCESS | 3780 | 1461195473917 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 3780 | 1461195473919 Marionette TRACE conn5 <- [1,1490,null,{}] 16:37:53 INFO - PROCESS | 3780 | 1461195473923 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}] 16:37:54 INFO - PROCESS | 3780 | 1461195474004 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 16:37:54 INFO - PROCESS | 3780 | 1461195474011 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C95A000 == 39 [pid = 3780] [id = 382] 16:37:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005028807800) [pid = 3780] [serial = 1146] [outer = 0000000000000000] 16:37:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005028813800) [pid = 3780] [serial = 1147] [outer = 0000005028807800] 16:37:54 INFO - PROCESS | 3780 | 1461195474057 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028A9EC00) [pid = 3780] [serial = 1148] [outer = 0000005028807800] 16:37:54 INFO - PROCESS | 3780 | 1461195474483 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]]]}] 16:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 587ms 16:37:54 INFO - PROCESS | 3780 | 1461195474508 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 3780 | 1461195474510 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 16:37:54 INFO - PROCESS | 3780 | 1461195474513 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:37:54 INFO - PROCESS | 3780 | 1461195474515 Marionette TRACE conn5 <- [1,1494,null,{}] 16:37:54 INFO - PROCESS | 3780 | 1461195474518 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}] 16:37:54 INFO - PROCESS | 3780 | 1461195474599 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 16:37:54 INFO - PROCESS | 3780 | 1461195474605 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C97F000 == 40 [pid = 3780] [id = 383] 16:37:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005028AA7C00) [pid = 3780] [serial = 1149] [outer = 0000000000000000] 16:37:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005028AEB400) [pid = 3780] [serial = 1150] [outer = 0000005028AA7C00] 16:37:54 INFO - PROCESS | 3780 | 1461195474650 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005028AF7000) [pid = 3780] [serial = 1151] [outer = 0000005028AA7C00] 16:37:55 INFO - PROCESS | 3780 | 1461195475091 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]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 16:37:55 INFO - PROCESS | 3780 | 1461195475146 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 3780 | 1461195475148 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 16:37:55 INFO - PROCESS | 3780 | 1461195475151 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:37:55 INFO - PROCESS | 3780 | 1461195475153 Marionette TRACE conn5 <- [1,1498,null,{}] 16:37:55 INFO - PROCESS | 3780 | 1461195475156 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}] 16:37:55 INFO - PROCESS | 3780 | 1461195475238 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 16:37:55 INFO - PROCESS | 3780 | 1461195475243 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9D4000 == 41 [pid = 3780] [id = 384] 16:37:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005028B08C00) [pid = 3780] [serial = 1152] [outer = 0000000000000000] 16:37:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005028B0C800) [pid = 3780] [serial = 1153] [outer = 0000005028B08C00] 16:37:55 INFO - PROCESS | 3780 | 1461195475288 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005028C55800) [pid = 3780] [serial = 1154] [outer = 0000005028B08C00] 16:37:56 INFO - PROCESS | 3780 | 1461195476094 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]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 985ms 16:37:56 INFO - PROCESS | 3780 | 1461195476141 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 3780 | 1461195476147 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 16:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:37:56 INFO - PROCESS | 3780 | 1461195476153 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 3780 | 1461195476157 Marionette TRACE conn5 <- [1,1502,null,{}] 16:37:56 INFO - PROCESS | 3780 | 1461195476162 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}] 16:37:56 INFO - PROCESS | 3780 | 1461195476306 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 16:37:56 INFO - PROCESS | 3780 | 1461195476425 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 3780 | ++DOCSHELL 0000005021238800 == 42 [pid = 3780] [id = 385] 16:37:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000501BE0D800) [pid = 3780] [serial = 1155] [outer = 0000000000000000] 16:37:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000501BF46000) [pid = 3780] [serial = 1156] [outer = 000000501BE0D800] 16:37:56 INFO - PROCESS | 3780 | 1461195476484 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000501C1B9800) [pid = 3780] [serial = 1157] [outer = 000000501BE0D800] 16:37:57 INFO - PROCESS | 3780 | 1461195477232 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]]]}] 16:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1125ms 16:37:57 INFO - PROCESS | 3780 | 1461195477280 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 3780 | 1461195477287 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 16:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:37:57 INFO - PROCESS | 3780 | 1461195477294 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 3780 | 1461195477298 Marionette TRACE conn5 <- [1,1506,null,{}] 16:37:57 INFO - PROCESS | 3780 | 1461195477301 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}] 16:37:57 INFO - PROCESS | 3780 | 1461195477444 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 16:37:57 INFO - PROCESS | 3780 | 1461195477569 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028563000 == 43 [pid = 3780] [id = 386] 16:37:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501A590000) [pid = 3780] [serial = 1158] [outer = 0000000000000000] 16:37:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005021116000) [pid = 3780] [serial = 1159] [outer = 000000501A590000] 16:37:57 INFO - PROCESS | 3780 | 1461195477627 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (00000050217A5800) [pid = 3780] [serial = 1160] [outer = 000000501A590000] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502091B000 == 42 [pid = 3780] [id = 11] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005028560000 == 41 [pid = 3780] [id = 27] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502CAC2000 == 40 [pid = 3780] [id = 21] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD05000 == 39 [pid = 3780] [id = 22] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 00000050288BC000 == 38 [pid = 3780] [id = 16] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502C07A800 == 37 [pid = 3780] [id = 19] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502148C800 == 36 [pid = 3780] [id = 26] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 00000050217B0800 == 35 [pid = 3780] [id = 25] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005028438800 == 34 [pid = 3780] [id = 15] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD21800 == 33 [pid = 3780] [id = 23] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005029919000 == 32 [pid = 3780] [id = 18] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005022333800 == 31 [pid = 3780] [id = 13] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005028EAF000 == 30 [pid = 3780] [id = 28] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C8F800 == 29 [pid = 3780] [id = 14] 16:37:58 INFO - PROCESS | 3780 | --DOCSHELL 000000501D1CA000 == 28 [pid = 3780] [id = 24] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502D968800) [pid = 3780] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | 1461195478584 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]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1335ms 16:37:58 INFO - PROCESS | 3780 | 1461195478635 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 3780 | 1461195478639 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 16:37:58 INFO - PROCESS | 3780 | 1461195478644 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:37:58 INFO - PROCESS | 3780 | 1461195478648 Marionette TRACE conn5 <- [1,1510,null,{}] 16:37:58 INFO - PROCESS | 3780 | 1461195478654 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}] 16:37:58 INFO - PROCESS | 3780 | 1461195478739 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005028AA1400) [pid = 3780] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502B983800) [pid = 3780] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502C54CC00) [pid = 3780] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005022F18800) [pid = 3780] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005029DD4000) [pid = 3780] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502D78AC00) [pid = 3780] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (00000050298BE000) [pid = 3780] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005029DE1000) [pid = 3780] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502C553000) [pid = 3780] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502C50B800) [pid = 3780] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005028AA0800) [pid = 3780] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502C551000) [pid = 3780] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000502CD82000) [pid = 3780] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005033957000) [pid = 3780] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005032A18000) [pid = 3780] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005031ED1C00) [pid = 3780] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502E309800) [pid = 3780] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000502C9EB800) [pid = 3780] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502B217C00) [pid = 3780] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028AF7800) [pid = 3780] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005025964400) [pid = 3780] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005021661400) [pid = 3780] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005032A0AC00) [pid = 3780] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005028AA1800) [pid = 3780] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005028188400) [pid = 3780] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005028531400) [pid = 3780] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005022262800) [pid = 3780] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005025952800) [pid = 3780] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000502596C800) [pid = 3780] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005022771800) [pid = 3780] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050216A0C00) [pid = 3780] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000501BE42C00) [pid = 3780] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005034650C00) [pid = 3780] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005034495C00) [pid = 3780] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000503395D800) [pid = 3780] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000502C6F8400) [pid = 3780] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (000000502C9EE400) [pid = 3780] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005028C55400) [pid = 3780] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3780 | 1461195478826 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020ACF000 == 29 [pid = 3780] [id = 387] 16:37:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501AEDBC00) [pid = 3780] [serial = 1161] [outer = 0000000000000000] 16:37:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501B66C800) [pid = 3780] [serial = 1162] [outer = 000000501AEDBC00] 16:37:58 INFO - PROCESS | 3780 | 1461195478880 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501BE43800) [pid = 3780] [serial = 1163] [outer = 000000501AEDBC00] 16:37:59 INFO - PROCESS | 3780 | 1461195479358 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"]]]}] 16:37:59 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 () { 16:37:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:37:59 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 () { 16:37:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:37:59 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 () { 16:37:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:37:59 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 () { 16:37:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:37:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 734ms 16:37:59 INFO - PROCESS | 3780 | 1461195479388 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 3780 | 1461195479393 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 16:37:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:37:59 INFO - PROCESS | 3780 | 1461195479400 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 3780 | 1461195479403 Marionette TRACE conn5 <- [1,1514,null,{}] 16:37:59 INFO - PROCESS | 3780 | 1461195479407 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}] 16:37:59 INFO - PROCESS | 3780 | 1461195479492 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 16:37:59 INFO - PROCESS | 3780 | 1461195479501 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F92800 == 30 [pid = 3780] [id = 388] 16:37:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005020D9CC00) [pid = 3780] [serial = 1164] [outer = 0000000000000000] 16:37:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005021190C00) [pid = 3780] [serial = 1165] [outer = 0000005020D9CC00] 16:37:59 INFO - PROCESS | 3780 | 1461195479547 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000502165E000) [pid = 3780] [serial = 1166] [outer = 0000005020D9CC00] 16:38:00 INFO - PROCESS | 3780 | 1461195480023 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"]]]}] 16:38:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:38:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:38:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:38:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:38:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:38:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:38:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 692ms 16:38:00 INFO - PROCESS | 3780 | 1461195480095 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 3780 | 1461195480097 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 16:38:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:38:00 INFO - PROCESS | 3780 | 1461195480101 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 3780 | 1461195480105 Marionette TRACE conn5 <- [1,1518,null,{}] 16:38:00 INFO - PROCESS | 3780 | 1461195480146 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}] 16:38:00 INFO - PROCESS | 3780 | 1461195480247 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 16:38:00 INFO - PROCESS | 3780 | 1461195480312 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290DA000 == 31 [pid = 3780] [id = 389] 16:38:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005021411000) [pid = 3780] [serial = 1167] [outer = 0000000000000000] 16:38:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005022F1A000) [pid = 3780] [serial = 1168] [outer = 0000005021411000] 16:38:00 INFO - PROCESS | 3780 | 1461195480363 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005025944800) [pid = 3780] [serial = 1169] [outer = 0000005021411000] 16:38:00 INFO - PROCESS | 3780 | 1461195480751 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]]]}] 16:38:00 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 16:38:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:38:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:38:00 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. 16:38:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:38:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 16:38:00 INFO - PROCESS | 3780 | 1461195480796 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 3780 | 1461195480799 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 16:38:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:38:00 INFO - PROCESS | 3780 | 1461195480802 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 3780 | 1461195480804 Marionette TRACE conn5 <- [1,1522,null,{}] 16:38:00 INFO - PROCESS | 3780 | 1461195480808 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}] 16:38:00 INFO - PROCESS | 3780 | 1461195480935 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 16:38:00 INFO - PROCESS | 3780 | 1461195480981 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 3780 | ++DOCSHELL 000000502A83D800 == 32 [pid = 3780] [id = 390] 16:38:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005025973800) [pid = 3780] [serial = 1170] [outer = 0000000000000000] 16:38:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005025FDC800) [pid = 3780] [serial = 1171] [outer = 0000005025973800] 16:38:01 INFO - PROCESS | 3780 | 1461195481029 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000502789B800) [pid = 3780] [serial = 1172] [outer = 0000005025973800] 16:38:01 INFO - PROCESS | 3780 | 1461195481470 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]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:38:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 16:38:01 INFO - PROCESS | 3780 | 1461195481497 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 3780 | 1461195481499 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 16:38:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:38:01 INFO - PROCESS | 3780 | 1461195481503 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 3780 | 1461195481505 Marionette TRACE conn5 <- [1,1526,null,{}] 16:38:01 INFO - PROCESS | 3780 | 1461195481508 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}] 16:38:01 INFO - PROCESS | 3780 | 1461195481613 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 16:38:01 INFO - PROCESS | 3780 | 1461195481694 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C567800 == 33 [pid = 3780] [id = 391] 16:38:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (00000050278BCC00) [pid = 3780] [serial = 1173] [outer = 0000000000000000] 16:38:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050278C5400) [pid = 3780] [serial = 1174] [outer = 00000050278BCC00] 16:38:01 INFO - PROCESS | 3780 | 1461195481742 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278D7000) [pid = 3780] [serial = 1175] [outer = 00000050278BCC00] 16:38:02 INFO - PROCESS | 3780 | 1461195482188 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]]]}] 16:38:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:38:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 733ms 16:38:02 INFO - PROCESS | 3780 | 1461195482238 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 3780 | 1461195482240 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 16:38:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:38:02 INFO - PROCESS | 3780 | 1461195482244 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 3780 | 1461195482245 Marionette TRACE conn5 <- [1,1530,null,{}] 16:38:02 INFO - PROCESS | 3780 | 1461195482249 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}] 16:38:02 INFO - PROCESS | 3780 | 1461195482376 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 16:38:02 INFO - PROCESS | 3780 | 1461195482428 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C79C000 == 34 [pid = 3780] [id = 392] 16:38:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005027CB1000) [pid = 3780] [serial = 1176] [outer = 0000000000000000] 16:38:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028532400) [pid = 3780] [serial = 1177] [outer = 0000005027CB1000] 16:38:02 INFO - PROCESS | 3780 | 1461195482477 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502880A400) [pid = 3780] [serial = 1178] [outer = 0000005027CB1000] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050278C7800) [pid = 3780] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501A44F400) [pid = 3780] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005021118C00) [pid = 3780] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005022F16000) [pid = 3780] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000501A579000) [pid = 3780] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000501BD9D000) [pid = 3780] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000501AF49C00) [pid = 3780] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502789F400) [pid = 3780] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501BE03400) [pid = 3780] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005028807800) [pid = 3780] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000501AE63000) [pid = 3780] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000502D78C400) [pid = 3780] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:38:03 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005028AA7C00) [pid = 3780] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:38:03 INFO - PROCESS | 3780 | 1461195483027 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]]]}] 16:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 838ms 16:38:03 INFO - PROCESS | 3780 | 1461195483089 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 3780 | 1461195483091 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 16:38:03 INFO - PROCESS | 3780 | 1461195483094 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:38:03 INFO - PROCESS | 3780 | 1461195483096 Marionette TRACE conn5 <- [1,1534,null,{}] 16:38:03 INFO - PROCESS | 3780 | 1461195483100 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}] 16:38:03 INFO - PROCESS | 3780 | 1461195483179 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 16:38:03 INFO - PROCESS | 3780 | 1461195483188 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020C56000 == 35 [pid = 3780] [id = 393] 16:38:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000501BF4A400) [pid = 3780] [serial = 1179] [outer = 0000000000000000] 16:38:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005021197C00) [pid = 3780] [serial = 1180] [outer = 000000501BF4A400] 16:38:03 INFO - PROCESS | 3780 | 1461195483233 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050278BD400) [pid = 3780] [serial = 1181] [outer = 000000501BF4A400] 16:38:03 INFO - PROCESS | 3780 | 1461195483661 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]]]}] 16:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 16:38:03 INFO - PROCESS | 3780 | 1461195483727 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 3780 | 1461195483730 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 16:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:38:03 INFO - PROCESS | 3780 | 1461195483733 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 3780 | 1461195483735 Marionette TRACE conn5 <- [1,1538,null,{}] 16:38:03 INFO - PROCESS | 3780 | 1461195483738 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}] 16:38:03 INFO - PROCESS | 3780 | 1461195483818 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 16:38:03 INFO - PROCESS | 3780 | 1461195483825 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB10000 == 36 [pid = 3780] [id = 394] 16:38:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005028807400) [pid = 3780] [serial = 1182] [outer = 0000000000000000] 16:38:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028AA8C00) [pid = 3780] [serial = 1183] [outer = 0000005028807400] 16:38:03 INFO - PROCESS | 3780 | 1461195483870 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028B09C00) [pid = 3780] [serial = 1184] [outer = 0000005028807400] 16:38:04 INFO - PROCESS | 3780 | 1461195484301 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]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 587ms 16:38:04 INFO - PROCESS | 3780 | 1461195484323 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 3780 | 1461195484326 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 16:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:38:04 INFO - PROCESS | 3780 | 1461195484329 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 3780 | 1461195484331 Marionette TRACE conn5 <- [1,1542,null,{}] 16:38:04 INFO - PROCESS | 3780 | 1461195484339 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}] 16:38:04 INFO - PROCESS | 3780 | 1461195484422 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 16:38:04 INFO - PROCESS | 3780 | 1461195484429 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D853800 == 37 [pid = 3780] [id = 395] 16:38:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005028B11800) [pid = 3780] [serial = 1185] [outer = 0000000000000000] 16:38:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005028C5A000) [pid = 3780] [serial = 1186] [outer = 0000005028B11800] 16:38:04 INFO - PROCESS | 3780 | 1461195484474 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005028F0A000) [pid = 3780] [serial = 1187] [outer = 0000005028B11800] 16:38:04 INFO - PROCESS | 3780 | 1461195484930 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]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 16:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:38:04 INFO - PROCESS | 3780 | 1461195484961 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 3780 | 1461195484964 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 16:38:05 INFO - PROCESS | 3780 | 1461195485023 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 3780 | 1461195485027 Marionette TRACE conn5 <- [1,1546,null,{}] 16:38:05 INFO - PROCESS | 3780 | 1461195485033 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}] 16:38:05 INFO - PROCESS | 3780 | 1461195485145 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 16:38:05 INFO - PROCESS | 3780 | 1461195485270 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020920800 == 38 [pid = 3780] [id = 396] 16:38:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000501A58D800) [pid = 3780] [serial = 1188] [outer = 0000000000000000] 16:38:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000501A62E400) [pid = 3780] [serial = 1189] [outer = 000000501A58D800] 16:38:05 INFO - PROCESS | 3780 | 1461195485328 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000501BF4D000) [pid = 3780] [serial = 1190] [outer = 000000501A58D800] 16:38:06 INFO - PROCESS | 3780 | 1461195486011 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]]]}] 16:38:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:38:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1094ms 16:38:06 INFO - PROCESS | 3780 | 1461195486066 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 3780 | 1461195486070 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 16:38:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:38:06 INFO - PROCESS | 3780 | 1461195486074 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 3780 | 1461195486077 Marionette TRACE conn5 <- [1,1550,null,{}] 16:38:06 INFO - PROCESS | 3780 | 1461195486107 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}] 16:38:06 INFO - PROCESS | 3780 | 1461195486279 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 16:38:06 INFO - PROCESS | 3780 | 1461195486368 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029977800 == 39 [pid = 3780] [id = 397] 16:38:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005020867C00) [pid = 3780] [serial = 1191] [outer = 0000000000000000] 16:38:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (00000050222DEC00) [pid = 3780] [serial = 1192] [outer = 0000005020867C00] 16:38:06 INFO - PROCESS | 3780 | 1461195486424 Marionette DEBUG loaded listener.js 16:38:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005025909400) [pid = 3780] [serial = 1193] [outer = 0000005020867C00] 16:38:07 INFO - PROCESS | 3780 | 1461195487042 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]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1004ms 16:38:07 INFO - PROCESS | 3780 | 1461195487082 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 3780 | 1461195487085 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 16:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:38:07 INFO - PROCESS | 3780 | 1461195487089 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 3780 | 1461195487091 Marionette TRACE conn5 <- [1,1554,null,{}] 16:38:07 INFO - PROCESS | 3780 | 1461195487095 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}] 16:38:07 INFO - PROCESS | 3780 | 1461195487205 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 16:38:07 INFO - PROCESS | 3780 | 1461195487302 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA7F800 == 40 [pid = 3780] [id = 398] 16:38:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (00000050281B0C00) [pid = 3780] [serial = 1194] [outer = 0000000000000000] 16:38:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502852D800) [pid = 3780] [serial = 1195] [outer = 00000050281B0C00] 16:38:07 INFO - PROCESS | 3780 | 1461195487365 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (00000050285B2C00) [pid = 3780] [serial = 1196] [outer = 00000050281B0C00] 16:38:07 INFO - PROCESS | 3780 | 1461195487927 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]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 880ms 16:38:07 INFO - PROCESS | 3780 | 1461195487983 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 3780 | 1461195487986 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 16:38:08 INFO - PROCESS | 3780 | 1461195487991 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 3780 | 1461195487993 Marionette TRACE conn5 <- [1,1558,null,{}] 16:38:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:38:08 INFO - PROCESS | 3780 | 1461195487996 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}] 16:38:08 INFO - PROCESS | 3780 | 1461195488104 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 16:38:08 INFO - PROCESS | 3780 | 1461195488193 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE20800 == 41 [pid = 3780] [id = 399] 16:38:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005028C60400) [pid = 3780] [serial = 1197] [outer = 0000000000000000] 16:38:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (00000050298B4000) [pid = 3780] [serial = 1198] [outer = 0000005028C60400] 16:38:08 INFO - PROCESS | 3780 | 1461195488249 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050298BC400) [pid = 3780] [serial = 1199] [outer = 0000005028C60400] 16:38:08 INFO - PROCESS | 3780 | 1461195488840 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]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:38:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 879ms 16:38:08 INFO - PROCESS | 3780 | 1461195488878 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 3780 | 1461195488880 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 16:38:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:38:08 INFO - PROCESS | 3780 | 1461195488884 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 3780 | 1461195488886 Marionette TRACE conn5 <- [1,1562,null,{}] 16:38:08 INFO - PROCESS | 3780 | 1461195488890 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}] 16:38:08 INFO - PROCESS | 3780 | 1461195488992 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 16:38:09 INFO - PROCESS | 3780 | 1461195489068 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C982000 == 42 [pid = 3780] [id = 400] 16:38:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502881DC00) [pid = 3780] [serial = 1200] [outer = 0000000000000000] 16:38:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005029AA3000) [pid = 3780] [serial = 1201] [outer = 000000502881DC00] 16:38:09 INFO - PROCESS | 3780 | 1461195489192 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005029CF1800) [pid = 3780] [serial = 1202] [outer = 000000502881DC00] 16:38:09 INFO - PROCESS | 3780 | 1461195489917 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]]]}] 16:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1082ms 16:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:38:09 INFO - PROCESS | 3780 | 1461195489969 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 3780 | 1461195489973 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 16:38:09 INFO - PROCESS | 3780 | 1461195489978 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 3780 | 1461195489982 Marionette TRACE conn5 <- [1,1566,null,{}] 16:38:09 INFO - PROCESS | 3780 | 1461195489988 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}] 16:38:10 INFO - PROCESS | 3780 | 1461195490091 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 16:38:10 INFO - PROCESS | 3780 | 1461195490187 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 3780 | ++DOCSHELL 00000050209AB000 == 43 [pid = 3780] [id = 401] 16:38:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000501DA1B000) [pid = 3780] [serial = 1203] [outer = 0000000000000000] 16:38:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005020A13800) [pid = 3780] [serial = 1204] [outer = 000000501DA1B000] 16:38:10 INFO - PROCESS | 3780 | 1461195490239 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (00000050214E9000) [pid = 3780] [serial = 1205] [outer = 000000501DA1B000] 16:38:10 INFO - PROCESS | 3780 | --DOCSHELL 000000502C969800 == 42 [pid = 3780] [id = 20] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502852DC00) [pid = 3780] [serial = 694] [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.] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005028813800) [pid = 3780] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000501C147800) [pid = 3780] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502DA35400) [pid = 3780] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (00000050285B2800) [pid = 3780] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005028A9EC00) [pid = 3780] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005028AF7000) [pid = 3780] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050278C4000) [pid = 3780] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005028AEB400) [pid = 3780] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050278D2800) [pid = 3780] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502097F400) [pid = 3780] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005020A1F400) [pid = 3780] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050214DC400) [pid = 3780] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000502165D000) [pid = 3780] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502590FC00) [pid = 3780] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005025950400) [pid = 3780] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005025CCE800) [pid = 3780] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (00000050264D6800) [pid = 3780] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005021669000) [pid = 3780] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005022265800) [pid = 3780] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000501AF4C400) [pid = 3780] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501BD9BC00) [pid = 3780] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050278BBC00) [pid = 3780] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000501BF4EC00) [pid = 3780] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000501C145400) [pid = 3780] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000502818E400) [pid = 3780] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005027CA9400) [pid = 3780] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:38:10 INFO - PROCESS | 3780 | 1461195490803 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]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 882ms 16:38:10 INFO - PROCESS | 3780 | 1461195490860 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 3780 | 1461195490866 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 16:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:38:10 INFO - PROCESS | 3780 | 1461195490872 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 3780 | 1461195490875 Marionette TRACE conn5 <- [1,1570,null,{}] 16:38:10 INFO - PROCESS | 3780 | 1461195490879 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}] 16:38:10 INFO - PROCESS | 3780 | 1461195490969 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 16:38:10 INFO - PROCESS | 3780 | 1461195490975 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 3780 | ++DOCSHELL 0000005021487000 == 43 [pid = 3780] [id = 402] 16:38:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000501A592000) [pid = 3780] [serial = 1206] [outer = 0000000000000000] 16:38:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000501C13D800) [pid = 3780] [serial = 1207] [outer = 000000501A592000] 16:38:11 INFO - PROCESS | 3780 | 1461195491022 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005020A1E400) [pid = 3780] [serial = 1208] [outer = 000000501A592000] 16:38:11 INFO - PROCESS | 3780 | 1461195491555 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]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:38:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 732ms 16:38:11 INFO - PROCESS | 3780 | 1461195491605 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 3780 | 1461195491608 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 16:38:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:38:11 INFO - PROCESS | 3780 | 1461195491612 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 3780 | 1461195491615 Marionette TRACE conn5 <- [1,1574,null,{}] 16:38:11 INFO - PROCESS | 3780 | 1461195491626 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}] 16:38:11 INFO - PROCESS | 3780 | 1461195491717 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 16:38:11 INFO - PROCESS | 3780 | 1461195491794 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D8E000 == 44 [pid = 3780] [id = 403] 16:38:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050216E4400) [pid = 3780] [serial = 1209] [outer = 0000000000000000] 16:38:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000502276BC00) [pid = 3780] [serial = 1210] [outer = 00000050216E4400] 16:38:11 INFO - PROCESS | 3780 | 1461195491843 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005025945800) [pid = 3780] [serial = 1211] [outer = 00000050216E4400] 16:38:12 INFO - PROCESS | 3780 | 1461195492223 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]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 16:38:12 INFO - PROCESS | 3780 | 1461195492246 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 3780 | 1461195492249 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 16:38:12 INFO - PROCESS | 3780 | 1461195492252 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:38:12 INFO - PROCESS | 3780 | 1461195492254 Marionette TRACE conn5 <- [1,1578,null,{}] 16:38:12 INFO - PROCESS | 3780 | 1461195492257 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}] 16:38:12 INFO - PROCESS | 3780 | 1461195492343 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 16:38:12 INFO - PROCESS | 3780 | 1461195492349 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029909000 == 45 [pid = 3780] [id = 404] 16:38:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005025CD7000) [pid = 3780] [serial = 1212] [outer = 0000000000000000] 16:38:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502789B400) [pid = 3780] [serial = 1213] [outer = 0000005025CD7000] 16:38:12 INFO - PROCESS | 3780 | 1461195492397 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050278C4C00) [pid = 3780] [serial = 1214] [outer = 0000005025CD7000] 16:38:12 INFO - PROCESS | 3780 | 1461195492818 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]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 627ms 16:38:12 INFO - PROCESS | 3780 | 1461195492884 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 3780 | 1461195492886 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 16:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:38:12 INFO - PROCESS | 3780 | 1461195492894 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 3780 | 1461195492896 Marionette TRACE conn5 <- [1,1582,null,{}] 16:38:12 INFO - PROCESS | 3780 | 1461195492900 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}] 16:38:13 INFO - PROCESS | 3780 | 1461195493006 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 16:38:13 INFO - PROCESS | 3780 | 1461195493019 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B564000 == 46 [pid = 3780] [id = 405] 16:38:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278CDC00) [pid = 3780] [serial = 1215] [outer = 0000000000000000] 16:38:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050278D9800) [pid = 3780] [serial = 1216] [outer = 00000050278CDC00] 16:38:13 INFO - PROCESS | 3780 | 1461195493107 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (00000050281B2400) [pid = 3780] [serial = 1217] [outer = 00000050278CDC00] 16:38:13 INFO - PROCESS | 3780 | 1461195493592 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]]]}] 16:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 733ms 16:38:13 INFO - PROCESS | 3780 | 1461195493626 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 3780 | 1461195493628 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 16:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:38:13 INFO - PROCESS | 3780 | 1461195493631 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - PROCESS | 3780 | 1461195493633 Marionette TRACE conn5 <- [1,1586,null,{}] 16:38:13 INFO - PROCESS | 3780 | 1461195493637 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}] 16:38:13 INFO - PROCESS | 3780 | 1461195493771 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 16:38:13 INFO - PROCESS | 3780 | 1461195493828 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDBC000 == 47 [pid = 3780] [id = 406] 16:38:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028AA5000) [pid = 3780] [serial = 1218] [outer = 0000000000000000] 16:38:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028B0B800) [pid = 3780] [serial = 1219] [outer = 0000005028AA5000] 16:38:13 INFO - PROCESS | 3780 | 1461195493878 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502939C800) [pid = 3780] [serial = 1220] [outer = 0000005028AA5000] 16:38:14 INFO - PROCESS | 3780 | 1461195494299 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]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms 16:38:14 INFO - PROCESS | 3780 | 1461195494325 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 3780 | 1461195494327 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 16:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:38:14 INFO - PROCESS | 3780 | 1461195494330 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 3780 | 1461195494332 Marionette TRACE conn5 <- [1,1590,null,{}] 16:38:14 INFO - PROCESS | 3780 | 1461195494336 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}] 16:38:14 INFO - PROCESS | 3780 | 1461195494470 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 16:38:14 INFO - PROCESS | 3780 | 1461195494526 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9D1800 == 48 [pid = 3780] [id = 407] 16:38:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028AEA000) [pid = 3780] [serial = 1221] [outer = 0000000000000000] 16:38:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005029AECC00) [pid = 3780] [serial = 1222] [outer = 0000005028AEA000] 16:38:14 INFO - PROCESS | 3780 | 1461195494572 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502A314800) [pid = 3780] [serial = 1223] [outer = 0000005028AEA000] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005027CB1000) [pid = 3780] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (00000050278BCC00) [pid = 3780] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000501AEDBC00) [pid = 3780] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000501A590000) [pid = 3780] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005020D9CC00) [pid = 3780] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005021411000) [pid = 3780] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501BF4A400) [pid = 3780] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005025973800) [pid = 3780] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005028807400) [pid = 3780] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:38:14 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (00000050278D8400) [pid = 3780] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:38:15 INFO - PROCESS | 3780 | 1461195495035 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]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 16:38:15 INFO - PROCESS | 3780 | 1461195495067 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3780 | 1461195495069 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 16:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:38:15 INFO - PROCESS | 3780 | 1461195495073 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 3780 | 1461195495075 Marionette TRACE conn5 <- [1,1594,null,{}] 16:38:15 INFO - PROCESS | 3780 | 1461195495078 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}] 16:38:15 INFO - PROCESS | 3780 | 1461195495160 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 16:38:15 INFO - PROCESS | 3780 | 1461195495166 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA70800 == 49 [pid = 3780] [id = 408] 16:38:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005021411000) [pid = 3780] [serial = 1224] [outer = 0000000000000000] 16:38:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005028526C00) [pid = 3780] [serial = 1225] [outer = 0000005021411000] 16:38:15 INFO - PROCESS | 3780 | 1461195495214 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502A319000) [pid = 3780] [serial = 1226] [outer = 0000005021411000] 16:38:15 INFO - PROCESS | 3780 | 1461195495685 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]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 628ms 16:38:15 INFO - PROCESS | 3780 | 1461195495704 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3780 | 1461195495706 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 16:38:15 INFO - PROCESS | 3780 | 1461195495709 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:38:15 INFO - PROCESS | 3780 | 1461195495711 Marionette TRACE conn5 <- [1,1598,null,{}] 16:38:15 INFO - PROCESS | 3780 | 1461195495714 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}] 16:38:15 INFO - PROCESS | 3780 | 1461195495799 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 16:38:15 INFO - PROCESS | 3780 | 1461195495833 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE37800 == 50 [pid = 3780] [id = 409] 16:38:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502A31D000) [pid = 3780] [serial = 1227] [outer = 0000000000000000] 16:38:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502A3E3400) [pid = 3780] [serial = 1228] [outer = 000000502A31D000] 16:38:15 INFO - PROCESS | 3780 | 1461195495880 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502A8BAC00) [pid = 3780] [serial = 1229] [outer = 000000502A31D000] 16:38:16 INFO - PROCESS | 3780 | 1461195496298 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]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 16:38:16 INFO - PROCESS | 3780 | 1461195496342 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 3780 | 1461195496345 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 16:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:38:16 INFO - PROCESS | 3780 | 1461195496348 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 3780 | 1461195496350 Marionette TRACE conn5 <- [1,1602,null,{}] 16:38:16 INFO - PROCESS | 3780 | 1461195496353 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}] 16:38:16 INFO - PROCESS | 3780 | 1461195496438 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 16:38:16 INFO - PROCESS | 3780 | 1461195496444 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 3780 | ++DOCSHELL 000000502F375800 == 51 [pid = 3780] [id = 410] 16:38:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502B210C00) [pid = 3780] [serial = 1230] [outer = 0000000000000000] 16:38:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502B5E9800) [pid = 3780] [serial = 1231] [outer = 000000502B210C00] 16:38:16 INFO - PROCESS | 3780 | 1461195496489 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502B911400) [pid = 3780] [serial = 1232] [outer = 000000502B210C00] 16:38:16 INFO - PROCESS | 3780 | 1461195496923 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]]]}] 16:38:16 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 16:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 627ms 16:38:17 INFO - PROCESS | 3780 | 1461195496997 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 3780 | 1461195497001 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 16:38:17 INFO - PROCESS | 3780 | 1461195497008 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:38:17 INFO - PROCESS | 3780 | 1461195497012 Marionette TRACE conn5 <- [1,1606,null,{}] 16:38:17 INFO - PROCESS | 3780 | 1461195497020 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}] 16:38:17 INFO - PROCESS | 3780 | 1461195497134 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 16:38:17 INFO - PROCESS | 3780 | 1461195497302 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 3780 | ++DOCSHELL 00000050216D5800 == 52 [pid = 3780] [id = 411] 16:38:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501BE08000) [pid = 3780] [serial = 1233] [outer = 0000000000000000] 16:38:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501BE11000) [pid = 3780] [serial = 1234] [outer = 000000501BE08000] 16:38:17 INFO - PROCESS | 3780 | 1461195497359 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005020934800) [pid = 3780] [serial = 1235] [outer = 000000501BE08000] 16:38:17 INFO - PROCESS | 3780 | 1461195497943 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]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 985ms 16:38:18 INFO - PROCESS | 3780 | 1461195497999 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 3780 | 1461195498003 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 16:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:38:18 INFO - PROCESS | 3780 | 1461195498012 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 3780 | 1461195498016 Marionette TRACE conn5 <- [1,1610,null,{}] 16:38:18 INFO - PROCESS | 3780 | 1461195498021 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}] 16:38:18 INFO - PROCESS | 3780 | 1461195498133 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 16:38:18 INFO - PROCESS | 3780 | 1461195498255 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290DE800 == 53 [pid = 3780] [id = 412] 16:38:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050216E9C00) [pid = 3780] [serial = 1236] [outer = 0000000000000000] 16:38:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502226B800) [pid = 3780] [serial = 1237] [outer = 00000050216E9C00] 16:38:18 INFO - PROCESS | 3780 | 1461195498312 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005025F76400) [pid = 3780] [serial = 1238] [outer = 00000050216E9C00] 16:38:18 INFO - PROCESS | 3780 | 1461195498915 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]]]}] 16:38:18 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 16:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 944ms 16:38:18 INFO - PROCESS | 3780 | 1461195498957 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 3780 | 1461195498960 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 16:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:38:18 INFO - PROCESS | 3780 | 1461195498964 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 3780 | 1461195498966 Marionette TRACE conn5 <- [1,1614,null,{}] 16:38:18 INFO - PROCESS | 3780 | 1461195498976 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}] 16:38:19 INFO - PROCESS | 3780 | 1461195499092 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 16:38:19 INFO - PROCESS | 3780 | 1461195499215 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 3780 | ++DOCSHELL 000000502F36E000 == 54 [pid = 3780] [id = 413] 16:38:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005028AF4C00) [pid = 3780] [serial = 1239] [outer = 0000000000000000] 16:38:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005028B04000) [pid = 3780] [serial = 1240] [outer = 0000005028AF4C00] 16:38:19 INFO - PROCESS | 3780 | 1461195499277 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005029AE3000) [pid = 3780] [serial = 1241] [outer = 0000005028AF4C00] 16:38:19 INFO - PROCESS | 3780 | 1461195499900 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]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:38:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 984ms 16:38:19 INFO - PROCESS | 3780 | 1461195499949 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 3780 | 1461195499952 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 16:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:38:19 INFO - PROCESS | 3780 | 1461195499956 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 3780 | 1461195499958 Marionette TRACE conn5 <- [1,1618,null,{}] 16:38:19 INFO - PROCESS | 3780 | 1461195499962 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}] 16:38:20 INFO - PROCESS | 3780 | 1461195500072 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 16:38:20 INFO - PROCESS | 3780 | 1461195500191 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309C0000 == 55 [pid = 3780] [id = 414] 16:38:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502B90A400) [pid = 3780] [serial = 1242] [outer = 0000000000000000] 16:38:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502B919800) [pid = 3780] [serial = 1243] [outer = 000000502B90A400] 16:38:20 INFO - PROCESS | 3780 | 1461195500249 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502C031C00) [pid = 3780] [serial = 1244] [outer = 000000502B90A400] 16:38:20 INFO - PROCESS | 3780 | 1461195500797 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]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 880ms 16:38:20 INFO - PROCESS | 3780 | 1461195500838 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 3780 | 1461195500841 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 16:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:38:20 INFO - PROCESS | 3780 | 1461195500845 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - PROCESS | 3780 | 1461195500847 Marionette TRACE conn5 <- [1,1622,null,{}] 16:38:20 INFO - PROCESS | 3780 | 1461195500851 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}] 16:38:20 INFO - PROCESS | 3780 | 1461195500957 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 16:38:21 INFO - PROCESS | 3780 | 1461195501049 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A5E800 == 56 [pid = 3780] [id = 415] 16:38:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502C502400) [pid = 3780] [serial = 1245] [outer = 0000000000000000] 16:38:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502C507000) [pid = 3780] [serial = 1246] [outer = 000000502C502400] 16:38:21 INFO - PROCESS | 3780 | 1461195501104 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502C511800) [pid = 3780] [serial = 1247] [outer = 000000502C502400] 16:38:21 INFO - PROCESS | 3780 | 1461195501917 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]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1130ms 16:38:21 INFO - PROCESS | 3780 | 1461195501978 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 3780 | 1461195501982 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 16:38:21 INFO - PROCESS | 3780 | 1461195501987 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:38:21 INFO - PROCESS | 3780 | 1461195501991 Marionette TRACE conn5 <- [1,1626,null,{}] 16:38:22 INFO - PROCESS | 3780 | 1461195501998 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}] 16:38:22 INFO - PROCESS | 3780 | 1461195502099 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 16:38:22 INFO - PROCESS | 3780 | 1461195502194 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 3780 | ++DOCSHELL 0000005021237800 == 57 [pid = 3780] [id = 416] 16:38:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000501A56F800) [pid = 3780] [serial = 1248] [outer = 0000000000000000] 16:38:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000501AF4A400) [pid = 3780] [serial = 1249] [outer = 000000501A56F800] 16:38:22 INFO - PROCESS | 3780 | 1461195502244 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502097D400) [pid = 3780] [serial = 1250] [outer = 000000501A56F800] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005029036800 == 56 [pid = 3780] [id = 17] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005034010800 == 55 [pid = 3780] [id = 370] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE37800 == 54 [pid = 3780] [id = 409] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA70800 == 53 [pid = 3780] [id = 408] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9D1800 == 52 [pid = 3780] [id = 407] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDBC000 == 51 [pid = 3780] [id = 406] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502B564000 == 50 [pid = 3780] [id = 405] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005029909000 == 49 [pid = 3780] [id = 404] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D8E000 == 48 [pid = 3780] [id = 403] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005028C5A000) [pid = 3780] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005028B0C800) [pid = 3780] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | 1461195502882 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]]]}] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005021487000 == 47 [pid = 3780] [id = 402] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 00000050209AB000 == 46 [pid = 3780] [id = 401] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE20800 == 45 [pid = 3780] [id = 399] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA7F800 == 44 [pid = 3780] [id = 398] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005029977800 == 43 [pid = 3780] [id = 397] 16:38:22 INFO - PROCESS | 3780 | --DOCSHELL 0000005020920800 == 42 [pid = 3780] [id = 396] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005028526000) [pid = 3780] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005028532400) [pid = 3780] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (00000050278D7000) [pid = 3780] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (00000050278C5400) [pid = 3780] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000501B66C800) [pid = 3780] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (00000050217A5800) [pid = 3780] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005021116000) [pid = 3780] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000501BF46000) [pid = 3780] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005021190C00) [pid = 3780] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502165E000) [pid = 3780] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005022F1A000) [pid = 3780] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005021197C00) [pid = 3780] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050278BD400) [pid = 3780] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502880A400) [pid = 3780] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501BE43800) [pid = 3780] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005025FDC800) [pid = 3780] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502789B800) [pid = 3780] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005025944800) [pid = 3780] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028AA8C00) [pid = 3780] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028B09C00) [pid = 3780] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 944ms 16:38:22 INFO - PROCESS | 3780 | 1461195502938 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 3780 | 1461195502944 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 16:38:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:38:22 INFO - PROCESS | 3780 | 1461195502951 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 3780 | 1461195502953 Marionette TRACE conn5 <- [1,1630,null,{}] 16:38:22 INFO - PROCESS | 3780 | 1461195502970 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}] 16:38:23 INFO - PROCESS | 3780 | 1461195503064 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 16:38:23 INFO - PROCESS | 3780 | 1461195503071 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217CF800 == 43 [pid = 3780] [id = 417] 16:38:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000501BE0DC00) [pid = 3780] [serial = 1251] [outer = 0000000000000000] 16:38:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501BF4B800) [pid = 3780] [serial = 1252] [outer = 000000501BE0DC00] 16:38:23 INFO - PROCESS | 3780 | 1461195503118 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005020A1B000) [pid = 3780] [serial = 1253] [outer = 000000501BE0DC00] 16:38:23 INFO - PROCESS | 3780 | 1461195503632 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]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 734ms 16:38:23 INFO - PROCESS | 3780 | 1461195503690 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 3780 | 1461195503692 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 16:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:38:23 INFO - PROCESS | 3780 | 1461195503696 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 3780 | 1461195503700 Marionette TRACE conn5 <- [1,1634,null,{}] 16:38:23 INFO - PROCESS | 3780 | 1461195503711 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}] 16:38:23 INFO - PROCESS | 3780 | 1461195503800 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 16:38:23 INFO - PROCESS | 3780 | 1461195503811 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028DB5000 == 44 [pid = 3780] [id = 418] 16:38:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050222DBC00) [pid = 3780] [serial = 1254] [outer = 0000000000000000] 16:38:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005022771800) [pid = 3780] [serial = 1255] [outer = 00000050222DBC00] 16:38:23 INFO - PROCESS | 3780 | 1461195503861 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502590FC00) [pid = 3780] [serial = 1256] [outer = 00000050222DBC00] 16:38:24 INFO - PROCESS | 3780 | 1461195504323 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]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 16:38:24 INFO - PROCESS | 3780 | 1461195504391 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 16:38:24 INFO - PROCESS | 3780 | 1461195504394 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 16:38:24 INFO - PROCESS | 3780 | 1461195504397 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:38:24 INFO - PROCESS | 3780 | 1461195504399 Marionette TRACE conn5 <- [1,1638,null,{}] 16:38:24 INFO - PROCESS | 3780 | 1461195504402 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}] 16:38:24 INFO - PROCESS | 3780 | 1461195504487 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 16:38:24 INFO - PROCESS | 3780 | 1461195504495 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029922000 == 45 [pid = 3780] [id = 419] 16:38:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005025C65800) [pid = 3780] [serial = 1257] [outer = 0000000000000000] 16:38:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005026478C00) [pid = 3780] [serial = 1258] [outer = 0000005025C65800] 16:38:24 INFO - PROCESS | 3780 | 1461195504542 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502789F800) [pid = 3780] [serial = 1259] [outer = 0000005025C65800] 16:38:24 INFO - PROCESS | 3780 | 1461195504965 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]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 16:38:25 INFO - PROCESS | 3780 | 1461195505030 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 3780 | 1461195505032 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 16:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:38:25 INFO - PROCESS | 3780 | 1461195505035 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 3780 | 1461195505037 Marionette TRACE conn5 <- [1,1642,null,{}] 16:38:25 INFO - PROCESS | 3780 | 1461195505041 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}] 16:38:25 INFO - PROCESS | 3780 | 1461195505123 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 16:38:25 INFO - PROCESS | 3780 | 1461195505159 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C079000 == 46 [pid = 3780] [id = 420] 16:38:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (00000050278BC400) [pid = 3780] [serial = 1260] [outer = 0000000000000000] 16:38:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (00000050278CA800) [pid = 3780] [serial = 1261] [outer = 00000050278BC400] 16:38:25 INFO - PROCESS | 3780 | 1461195505205 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (00000050278D8C00) [pid = 3780] [serial = 1262] [outer = 00000050278BC400] 16:38:25 INFO - PROCESS | 3780 | 1461195505673 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]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 16:38:25 INFO - PROCESS | 3780 | 1461195505728 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 3780 | 1461195505731 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 16:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:38:25 INFO - PROCESS | 3780 | 1461195505734 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 3780 | 1461195505736 Marionette TRACE conn5 <- [1,1646,null,{}] 16:38:25 INFO - PROCESS | 3780 | 1461195505739 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}] 16:38:25 INFO - PROCESS | 3780 | 1461195505873 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 16:38:25 INFO - PROCESS | 3780 | 1461195505927 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 3780 | ++DOCSHELL 0000005021181800 == 47 [pid = 3780] [id = 421] 16:38:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005028528800) [pid = 3780] [serial = 1263] [outer = 0000000000000000] 16:38:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (00000050285B2000) [pid = 3780] [serial = 1264] [outer = 0000005028528800] 16:38:25 INFO - PROCESS | 3780 | 1461195505977 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502880C800) [pid = 3780] [serial = 1265] [outer = 0000005028528800] 16:38:26 INFO - PROCESS | 3780 | 1461195506426 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]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 732ms 16:38:26 INFO - PROCESS | 3780 | 1461195506495 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 16:38:26 INFO - PROCESS | 3780 | 1461195506497 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 16:38:26 INFO - PROCESS | 3780 | 1461195506507 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:38:26 INFO - PROCESS | 3780 | 1461195506509 Marionette TRACE conn5 <- [1,1650,null,{}] 16:38:26 INFO - PROCESS | 3780 | 1461195506513 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}] 16:38:26 INFO - PROCESS | 3780 | 1461195506622 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 16:38:26 INFO - PROCESS | 3780 | 1461195506633 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C976800 == 48 [pid = 3780] [id = 422] 16:38:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005028815800) [pid = 3780] [serial = 1266] [outer = 0000000000000000] 16:38:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005028AA1400) [pid = 3780] [serial = 1267] [outer = 0000005028815800] 16:38:26 INFO - PROCESS | 3780 | 1461195506724 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005028AF4800) [pid = 3780] [serial = 1268] [outer = 0000005028815800] 16:38:27 INFO - PROCESS | 3780 | 1461195507146 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]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 689ms 16:38:27 INFO - PROCESS | 3780 | 1461195507202 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 3780 | 1461195507205 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 16:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:38:27 INFO - PROCESS | 3780 | 1461195507208 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 3780 | 1461195507210 Marionette TRACE conn5 <- [1,1654,null,{}] 16:38:27 INFO - PROCESS | 3780 | 1461195507213 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}] 16:38:27 INFO - PROCESS | 3780 | 1461195507321 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 16:38:27 INFO - PROCESS | 3780 | 1461195507328 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CAC8800 == 49 [pid = 3780] [id = 423] 16:38:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502881C400) [pid = 3780] [serial = 1269] [outer = 0000000000000000] 16:38:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005028B0AC00) [pid = 3780] [serial = 1270] [outer = 000000502881C400] 16:38:27 INFO - PROCESS | 3780 | 1461195507372 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (00000050291B2000) [pid = 3780] [serial = 1271] [outer = 000000502881C400] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005028AEA000) [pid = 3780] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502A31D000) [pid = 3780] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005021411000) [pid = 3780] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (00000050278CDC00) [pid = 3780] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028B08C00) [pid = 3780] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000501BE0D800) [pid = 3780] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005028C60400) [pid = 3780] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502881DC00) [pid = 3780] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000501A58D800) [pid = 3780] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000501A592000) [pid = 3780] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005028AA5000) [pid = 3780] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005025CD7000) [pid = 3780] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005020867C00) [pid = 3780] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050216E4400) [pid = 3780] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050281B0C00) [pid = 3780] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:38:27 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501DA1B000) [pid = 3780] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:38:27 INFO - PROCESS | 3780 | 1461195507973 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]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 775ms 16:38:27 INFO - PROCESS | 3780 | 1461195507986 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 3780 | 1461195507989 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 16:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:38:28 INFO - PROCESS | 3780 | 1461195507992 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 3780 | 1461195507994 Marionette TRACE conn5 <- [1,1658,null,{}] 16:38:28 INFO - PROCESS | 3780 | 1461195507997 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}] 16:38:28 INFO - PROCESS | 3780 | 1461195508081 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 16:38:28 INFO - PROCESS | 3780 | 1461195508088 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB1A000 == 50 [pid = 3780] [id = 424] 16:38:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050222DE800) [pid = 3780] [serial = 1272] [outer = 0000000000000000] 16:38:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (00000050278CF800) [pid = 3780] [serial = 1273] [outer = 00000050222DE800] 16:38:28 INFO - PROCESS | 3780 | 1461195508133 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005028C5F800) [pid = 3780] [serial = 1274] [outer = 00000050222DE800] 16:38:28 INFO - PROCESS | 3780 | 1461195508564 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]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 16:38:28 INFO - PROCESS | 3780 | 1461195508625 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 3780 | 1461195508627 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 16:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:38:28 INFO - PROCESS | 3780 | 1461195508630 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 3780 | 1461195508632 Marionette TRACE conn5 <- [1,1662,null,{}] 16:38:28 INFO - PROCESS | 3780 | 1461195508636 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}] 16:38:28 INFO - PROCESS | 3780 | 1461195508719 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 16:38:28 INFO - PROCESS | 3780 | 1461195508727 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB80000 == 51 [pid = 3780] [id = 425] 16:38:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (00000050298B2000) [pid = 3780] [serial = 1275] [outer = 0000000000000000] 16:38:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (00000050298BDC00) [pid = 3780] [serial = 1276] [outer = 00000050298B2000] 16:38:28 INFO - PROCESS | 3780 | 1461195508773 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005029D80000) [pid = 3780] [serial = 1277] [outer = 00000050298B2000] 16:38:29 INFO - PROCESS | 3780 | 1461195509191 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]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 16:38:29 INFO - PROCESS | 3780 | 1461195509262 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 3780 | 1461195509264 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 16:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:38:29 INFO - PROCESS | 3780 | 1461195509268 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 3780 | 1461195509270 Marionette TRACE conn5 <- [1,1666,null,{}] 16:38:29 INFO - PROCESS | 3780 | 1461195509274 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}] 16:38:29 INFO - PROCESS | 3780 | 1461195509380 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 16:38:29 INFO - PROCESS | 3780 | 1461195509419 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD0A000 == 52 [pid = 3780] [id = 426] 16:38:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502A3E0800) [pid = 3780] [serial = 1278] [outer = 0000000000000000] 16:38:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502B90B800) [pid = 3780] [serial = 1279] [outer = 000000502A3E0800] 16:38:29 INFO - PROCESS | 3780 | 1461195509470 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502C50A400) [pid = 3780] [serial = 1280] [outer = 000000502A3E0800] 16:38:30 INFO - PROCESS | 3780 | 1461195510117 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]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 881ms 16:38:30 INFO - PROCESS | 3780 | 1461195510152 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 3780 | 1461195510158 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 16:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:38:30 INFO - PROCESS | 3780 | 1461195510164 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 3780 | 1461195510169 Marionette TRACE conn5 <- [1,1670,null,{}] 16:38:30 INFO - PROCESS | 3780 | 1461195510174 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}] 16:38:30 INFO - PROCESS | 3780 | 1461195510290 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 16:38:30 INFO - PROCESS | 3780 | 1461195510415 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000502814E000 == 53 [pid = 3780] [id = 427] 16:38:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000501D159C00) [pid = 3780] [serial = 1281] [outer = 0000000000000000] 16:38:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005020C11C00) [pid = 3780] [serial = 1282] [outer = 000000501D159C00] 16:38:30 INFO - PROCESS | 3780 | 1461195510475 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005021665C00) [pid = 3780] [serial = 1283] [outer = 000000501D159C00] 16:38:31 INFO - PROCESS | 3780 | 1461195511116 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]]]}] 16:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 984ms 16:38:31 INFO - PROCESS | 3780 | 1461195511151 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 16:38:31 INFO - PROCESS | 3780 | 1461195511157 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 16:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:38:31 INFO - PROCESS | 3780 | 1461195511164 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 3780 | 1461195511167 Marionette TRACE conn5 <- [1,1674,null,{}] 16:38:31 INFO - PROCESS | 3780 | 1461195511171 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}] 16:38:31 INFO - PROCESS | 3780 | 1461195511291 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 16:38:31 INFO - PROCESS | 3780 | 1461195511415 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C622800 == 54 [pid = 3780] [id = 428] 16:38:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005022263400) [pid = 3780] [serial = 1284] [outer = 0000000000000000] 16:38:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (00000050278C7800) [pid = 3780] [serial = 1285] [outer = 0000005022263400] 16:38:31 INFO - PROCESS | 3780 | 1461195511473 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005028524800) [pid = 3780] [serial = 1286] [outer = 0000005022263400] 16:38:32 INFO - PROCESS | 3780 | 1461195512094 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]]]}] 16:38:32 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 16:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 986ms 16:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:38:32 INFO - PROCESS | 3780 | 1461195512156 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 3780 | 1461195512159 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 16:38:32 INFO - PROCESS | 3780 | 1461195512163 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 3780 | 1461195512167 Marionette TRACE conn5 <- [1,1678,null,{}] 16:38:32 INFO - PROCESS | 3780 | 1461195512179 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}] 16:38:32 INFO - PROCESS | 3780 | 1461195512294 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 16:38:32 INFO - PROCESS | 3780 | 1461195512419 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309DA800 == 55 [pid = 3780] [id = 429] 16:38:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005028AA5C00) [pid = 3780] [serial = 1287] [outer = 0000000000000000] 16:38:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (0000005029AE3C00) [pid = 3780] [serial = 1288] [outer = 0000005028AA5C00] 16:38:32 INFO - PROCESS | 3780 | 1461195512480 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502B218C00) [pid = 3780] [serial = 1289] [outer = 0000005028AA5C00] 16:38:33 INFO - PROCESS | 3780 | 1461195513031 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]]]}] 16:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 944ms 16:38:33 INFO - PROCESS | 3780 | 1461195513107 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 3780 | 1461195513110 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 16:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:38:33 INFO - PROCESS | 3780 | 1461195513114 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - PROCESS | 3780 | 1461195513116 Marionette TRACE conn5 <- [1,1682,null,{}] 16:38:33 INFO - PROCESS | 3780 | 1461195513133 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}] 16:38:33 INFO - PROCESS | 3780 | 1461195513271 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 16:38:33 INFO - PROCESS | 3780 | 1461195513327 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 3780 | ++DOCSHELL 00000050310F0000 == 56 [pid = 3780] [id = 430] 16:38:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502C029C00) [pid = 3780] [serial = 1290] [outer = 0000000000000000] 16:38:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502C50B000) [pid = 3780] [serial = 1291] [outer = 000000502C029C00] 16:38:33 INFO - PROCESS | 3780 | 1461195513382 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502C54E800) [pid = 3780] [serial = 1292] [outer = 000000502C029C00] 16:38:33 INFO - PROCESS | 3780 | 1461195513941 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]]]}] 16:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 881ms 16:38:33 INFO - PROCESS | 3780 | 1461195513998 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 3780 | 1461195514000 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 16:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:38:34 INFO - PROCESS | 3780 | 1461195514004 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 3780 | 1461195514006 Marionette TRACE conn5 <- [1,1686,null,{}] 16:38:34 INFO - PROCESS | 3780 | 1461195514010 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}] 16:38:34 INFO - PROCESS | 3780 | 1461195514119 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 16:38:34 INFO - PROCESS | 3780 | 1461195514213 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311D1800 == 57 [pid = 3780] [id = 431] 16:38:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502C553400) [pid = 3780] [serial = 1293] [outer = 0000000000000000] 16:38:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502C5C0800) [pid = 3780] [serial = 1294] [outer = 000000502C553400] 16:38:34 INFO - PROCESS | 3780 | 1461195514270 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502C5C8000) [pid = 3780] [serial = 1295] [outer = 000000502C553400] 16:38:34 INFO - PROCESS | 3780 | 1461195514835 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]]]}] 16:38:34 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 16:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 881ms 16:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:38:34 INFO - PROCESS | 3780 | 1461195514888 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 3780 | 1461195514890 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 16:38:34 INFO - PROCESS | 3780 | 1461195514894 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 3780 | 1461195514896 Marionette TRACE conn5 <- [1,1690,null,{}] 16:38:34 INFO - PROCESS | 3780 | 1461195514900 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}] 16:38:35 INFO - PROCESS | 3780 | 1461195515018 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 16:38:35 INFO - PROCESS | 3780 | 1461195515125 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 3780 | ++DOCSHELL 000000503398D000 == 58 [pid = 3780] [id = 432] 16:38:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000501BE0A800) [pid = 3780] [serial = 1296] [outer = 0000000000000000] 16:38:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502C6F5C00) [pid = 3780] [serial = 1297] [outer = 000000501BE0A800] 16:38:35 INFO - PROCESS | 3780 | 1461195515184 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502CA03C00) [pid = 3780] [serial = 1298] [outer = 000000501BE0A800] 16:38:35 INFO - PROCESS | 3780 | 1461195515760 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]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 923ms 16:38:35 INFO - PROCESS | 3780 | 1461195515820 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 3780 | 1461195515822 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 16:38:35 INFO - PROCESS | 3780 | 1461195515826 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:38:35 INFO - PROCESS | 3780 | 1461195515828 Marionette TRACE conn5 <- [1,1694,null,{}] 16:38:35 INFO - PROCESS | 3780 | 1461195515832 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}] 16:38:36 INFO - PROCESS | 3780 | 1461195516062 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 16:38:36 INFO - PROCESS | 3780 | 1461195516194 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C54000 == 59 [pid = 3780] [id = 433] 16:38:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000501A592C00) [pid = 3780] [serial = 1299] [outer = 0000000000000000] 16:38:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000501AED9C00) [pid = 3780] [serial = 1300] [outer = 000000501A592C00] 16:38:36 INFO - PROCESS | 3780 | 1461195516249 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000501C146000) [pid = 3780] [serial = 1301] [outer = 000000501A592C00] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB80000 == 58 [pid = 3780] [id = 425] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB1A000 == 57 [pid = 3780] [id = 424] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502CAC8800 == 56 [pid = 3780] [id = 423] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502C976800 == 55 [pid = 3780] [id = 422] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005021181800 == 54 [pid = 3780] [id = 421] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502C079000 == 53 [pid = 3780] [id = 420] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005029922000 == 52 [pid = 3780] [id = 419] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005028DB5000 == 51 [pid = 3780] [id = 418] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 00000050217CF800 == 50 [pid = 3780] [id = 417] 16:38:36 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (000000502B5E9800) [pid = 3780] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:38:36 INFO - PROCESS | 3780 | 1461195516958 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]]]}] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005021237800 == 49 [pid = 3780] [id = 416] 16:38:36 INFO - PROCESS | 3780 | --DOCSHELL 00000050309C0000 == 48 [pid = 3780] [id = 414] 16:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1176ms 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (00000050298BC400) [pid = 3780] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (00000050298B4000) [pid = 3780] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005029CF1800) [pid = 3780] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (0000005029AA3000) [pid = 3780] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (000000501BF4D000) [pid = 3780] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000501A62E400) [pid = 3780] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000501C13D800) [pid = 3780] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005020A1E400) [pid = 3780] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502939C800) [pid = 3780] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502789B400) [pid = 3780] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (0000005028B0B800) [pid = 3780] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (0000005025909400) [pid = 3780] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (00000050222DEC00) [pid = 3780] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502276BC00) [pid = 3780] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005025945800) [pid = 3780] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (00000050285B2C00) [pid = 3780] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502852D800) [pid = 3780] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (00000050214E9000) [pid = 3780] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005020A13800) [pid = 3780] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005029AECC00) [pid = 3780] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502A8BAC00) [pid = 3780] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005028526C00) [pid = 3780] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502A3E3400) [pid = 3780] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (00000050278D9800) [pid = 3780] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (00000050281B2400) [pid = 3780] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502A314800) [pid = 3780] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050278C4C00) [pid = 3780] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502A319000) [pid = 3780] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005028C55800) [pid = 3780] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000501C1B9800) [pid = 3780] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3780 | 1461195517032 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 3780 | 1461195517037 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 16:38:37 INFO - PROCESS | 3780 | 1461195517062 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 3780 | 1461195517067 Marionette TRACE conn5 <- [1,1698,null,{}] 16:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:38:37 INFO - PROCESS | 3780 | 1461195517072 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}] 16:38:37 INFO - PROCESS | 3780 | 1461195517180 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 16:38:37 INFO - PROCESS | 3780 | 1461195517189 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217CF800 == 49 [pid = 3780] [id = 434] 16:38:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501DA8AC00) [pid = 3780] [serial = 1302] [outer = 0000000000000000] 16:38:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502097D000) [pid = 3780] [serial = 1303] [outer = 000000501DA8AC00] 16:38:37 INFO - PROCESS | 3780 | 1461195517243 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502165B800) [pid = 3780] [serial = 1304] [outer = 000000501DA8AC00] 16:38:37 INFO - PROCESS | 3780 | 1461195517725 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]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 735ms 16:38:37 INFO - PROCESS | 3780 | 1461195517805 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 3780 | 1461195517808 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 16:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:38:37 INFO - PROCESS | 3780 | 1461195517812 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 3780 | 1461195517814 Marionette TRACE conn5 <- [1,1702,null,{}] 16:38:37 INFO - PROCESS | 3780 | 1461195517818 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}] 16:38:37 INFO - PROCESS | 3780 | 1461195517911 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 16:38:38 INFO - PROCESS | 3780 | 1461195517996 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028DAE800 == 50 [pid = 3780] [id = 435] 16:38:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502085FC00) [pid = 3780] [serial = 1305] [outer = 0000000000000000] 16:38:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502590F800) [pid = 3780] [serial = 1306] [outer = 000000502085FC00] 16:38:38 INFO - PROCESS | 3780 | 1461195518045 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005025973800) [pid = 3780] [serial = 1307] [outer = 000000502085FC00] 16:38:38 INFO - PROCESS | 3780 | 1461195518426 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 16:38:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:38:38 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:38 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 3780 | 1461195518446 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 16:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:38:38 INFO - PROCESS | 3780 | 1461195518458 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 3780 | 1461195518462 Marionette TRACE conn5 <- [1,1706,null,{}] 16:38:38 INFO - PROCESS | 3780 | 1461195518466 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}] 16:38:38 INFO - PROCESS | 3780 | 1461195518591 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 16:38:38 INFO - PROCESS | 3780 | 1461195518600 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 3780 | ++DOCSHELL 000000502234B800 == 51 [pid = 3780] [id = 436] 16:38:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005025CD1400) [pid = 3780] [serial = 1308] [outer = 0000000000000000] 16:38:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (00000050278C6800) [pid = 3780] [serial = 1309] [outer = 0000005025CD1400] 16:38:38 INFO - PROCESS | 3780 | 1461195518653 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005028525C00) [pid = 3780] [serial = 1310] [outer = 0000005025CD1400] 16:38:39 INFO - PROCESS | 3780 | 1461195519053 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]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 16:38:39 INFO - PROCESS | 3780 | 1461195519085 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 3780 | 1461195519088 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 16:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:38:39 INFO - PROCESS | 3780 | 1461195519091 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 3780 | 1461195519093 Marionette TRACE conn5 <- [1,1710,null,{}] 16:38:39 INFO - PROCESS | 3780 | 1461195519097 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}] 16:38:39 INFO - PROCESS | 3780 | 1461195519234 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 16:38:39 INFO - PROCESS | 3780 | 1461195519256 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 3780 | ++DOCSHELL 00000050225BE800 == 52 [pid = 3780] [id = 437] 16:38:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502647E000) [pid = 3780] [serial = 1311] [outer = 0000000000000000] 16:38:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (00000050285AAC00) [pid = 3780] [serial = 1312] [outer = 000000502647E000] 16:38:39 INFO - PROCESS | 3780 | 1461195519311 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502881A000) [pid = 3780] [serial = 1313] [outer = 000000502647E000] 16:38:39 INFO - PROCESS | 3780 | 1461195519708 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]]]}] 16:38:39 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 16:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 16:38:39 INFO - PROCESS | 3780 | 1461195519766 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 16:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:38:39 INFO - PROCESS | 3780 | 1461195519768 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 16:38:39 INFO - PROCESS | 3780 | 1461195519771 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 3780 | 1461195519773 Marionette TRACE conn5 <- [1,1714,null,{}] 16:38:39 INFO - PROCESS | 3780 | 1461195519777 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}] 16:38:39 INFO - PROCESS | 3780 | 1461195519895 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 16:38:39 INFO - PROCESS | 3780 | 1461195519948 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C969000 == 53 [pid = 3780] [id = 438] 16:38:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005028C54400) [pid = 3780] [serial = 1314] [outer = 0000000000000000] 16:38:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005028C57C00) [pid = 3780] [serial = 1315] [outer = 0000005028C54400] 16:38:40 INFO - PROCESS | 3780 | 1461195520007 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (00000050298BA000) [pid = 3780] [serial = 1316] [outer = 0000005028C54400] 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:38:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:38:40 INFO - PROCESS | 3780 | 1461195520487 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]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 775ms 16:38:40 INFO - PROCESS | 3780 | 1461195520624 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 3780 | 1461195520626 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 16:38:40 INFO - PROCESS | 3780 | 1461195520647 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 3780 | 1461195520649 Marionette TRACE conn5 <- [1,1718,null,{}] 16:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:38:40 INFO - PROCESS | 3780 | 1461195520653 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}] 16:38:40 INFO - PROCESS | 3780 | 1461195520780 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 16:38:40 INFO - PROCESS | 3780 | 1461195520892 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB13800 == 54 [pid = 3780] [id = 439] 16:38:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502A312400) [pid = 3780] [serial = 1317] [outer = 0000000000000000] 16:38:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502A3E3400) [pid = 3780] [serial = 1318] [outer = 000000502A312400] 16:38:40 INFO - PROCESS | 3780 | 1461195520941 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502A8C6C00) [pid = 3780] [serial = 1319] [outer = 000000502A312400] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000501A56F800) [pid = 3780] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (00000050278BC400) [pid = 3780] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (00000050222DBC00) [pid = 3780] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (00000050298B2000) [pid = 3780] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (00000050222DE800) [pid = 3780] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028815800) [pid = 3780] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000501BE0DC00) [pid = 3780] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502881C400) [pid = 3780] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005028528800) [pid = 3780] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005025C65800) [pid = 3780] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:38:41 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502B210C00) [pid = 3780] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:38:41 INFO - PROCESS | 3780 | 1461195521470 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] 16:38:41 INFO - PROCESS | 3780 | 1461195521539 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 16:38:41 INFO - PROCESS | 3780 | 1461195521542 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:38:41 INFO - PROCESS | 3780 | 1461195521544 Marionette TRACE conn5 <- [1,1722,null,{}] 16:38:41 INFO - PROCESS | 3780 | 1461195521547 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}] 16:38:41 INFO - PROCESS | 3780 | 1461195521661 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 16:38:41 INFO - PROCESS | 3780 | 1461195521717 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB6B000 == 55 [pid = 3780] [id = 440] 16:38:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (00000050214DFC00) [pid = 3780] [serial = 1320] [outer = 0000000000000000] 16:38:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005028815800) [pid = 3780] [serial = 1321] [outer = 00000050214DFC00] 16:38:41 INFO - PROCESS | 3780 | 1461195521763 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502B985400) [pid = 3780] [serial = 1322] [outer = 00000050214DFC00] 16:38:42 INFO - PROCESS | 3780 | 1461195522125 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]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 16:38:42 INFO - PROCESS | 3780 | 1461195522174 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 3780 | 1461195522176 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 16:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:38:42 INFO - PROCESS | 3780 | 1461195522179 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - PROCESS | 3780 | 1461195522181 Marionette TRACE conn5 <- [1,1726,null,{}] 16:38:42 INFO - PROCESS | 3780 | 1461195522185 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}] 16:38:42 INFO - PROCESS | 3780 | 1461195522270 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 16:38:42 INFO - PROCESS | 3780 | 1461195522277 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E33C800 == 56 [pid = 3780] [id = 441] 16:38:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502C504400) [pid = 3780] [serial = 1323] [outer = 0000000000000000] 16:38:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502C5BCC00) [pid = 3780] [serial = 1324] [outer = 000000502C504400] 16:38:42 INFO - PROCESS | 3780 | 1461195522323 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502C6F6400) [pid = 3780] [serial = 1325] [outer = 000000502C504400] 16:38:42 INFO - PROCESS | 3780 | 1461195522754 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]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 628ms 16:38:42 INFO - PROCESS | 3780 | 1461195522811 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 3780 | 1461195522813 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 16:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:38:42 INFO - PROCESS | 3780 | 1461195522816 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - PROCESS | 3780 | 1461195522818 Marionette TRACE conn5 <- [1,1730,null,{}] 16:38:42 INFO - PROCESS | 3780 | 1461195522822 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}] 16:38:42 INFO - PROCESS | 3780 | 1461195522909 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 16:38:42 INFO - PROCESS | 3780 | 1461195522915 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000502F37E800 == 57 [pid = 3780] [id = 442] 16:38:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502C9E8400) [pid = 3780] [serial = 1326] [outer = 0000000000000000] 16:38:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502CA04000) [pid = 3780] [serial = 1327] [outer = 000000502C9E8400] 16:38:42 INFO - PROCESS | 3780 | 1461195522961 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502CB2EC00) [pid = 3780] [serial = 1328] [outer = 000000502C9E8400] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A5E800 == 56 [pid = 3780] [id = 415] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502F36E000 == 55 [pid = 3780] [id = 413] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502D853800 == 54 [pid = 3780] [id = 395] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050290DE800 == 53 [pid = 3780] [id = 412] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005020C56000 == 52 [pid = 3780] [id = 393] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050290DA000 == 51 [pid = 3780] [id = 389] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050216D5800 == 50 [pid = 3780] [id = 411] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502C79C000 == 49 [pid = 3780] [id = 392] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502C567800 == 48 [pid = 3780] [id = 391] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB10000 == 47 [pid = 3780] [id = 394] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502B22F800 == 46 [pid = 3780] [id = 29] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502A83D800 == 45 [pid = 3780] [id = 390] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502F375800 == 44 [pid = 3780] [id = 410] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502C982000 == 43 [pid = 3780] [id = 400] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050217CF800 == 42 [pid = 3780] [id = 434] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C54000 == 41 [pid = 3780] [id = 433] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000503398D000 == 40 [pid = 3780] [id = 432] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050311D1800 == 39 [pid = 3780] [id = 431] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050310F0000 == 38 [pid = 3780] [id = 430] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050309DA800 == 37 [pid = 3780] [id = 429] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502C622800 == 36 [pid = 3780] [id = 428] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502814E000 == 35 [pid = 3780] [id = 427] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD0A000 == 34 [pid = 3780] [id = 426] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005028DAE800 == 33 [pid = 3780] [id = 435] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 00000050225BE800 == 32 [pid = 3780] [id = 437] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502234B800 == 31 [pid = 3780] [id = 436] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502E33C800 == 30 [pid = 3780] [id = 441] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB6B000 == 29 [pid = 3780] [id = 440] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502C969000 == 28 [pid = 3780] [id = 438] 16:38:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB13800 == 27 [pid = 3780] [id = 439] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502B90B800) [pid = 3780] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005029D80000) [pid = 3780] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502097D400) [pid = 3780] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028B04000) [pid = 3780] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (00000050278D8C00) [pid = 3780] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502226B800) [pid = 3780] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005022771800) [pid = 3780] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502C507000) [pid = 3780] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502590FC00) [pid = 3780] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (00000050298BDC00) [pid = 3780] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (00000050278CF800) [pid = 3780] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501AF4A400) [pid = 3780] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000501BE11000) [pid = 3780] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005028AF4800) [pid = 3780] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501BF4B800) [pid = 3780] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005028AA1400) [pid = 3780] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005028B0AC00) [pid = 3780] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050291B2000) [pid = 3780] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050285B2000) [pid = 3780] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000502880C800) [pid = 3780] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050278CA800) [pid = 3780] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502789F800) [pid = 3780] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005028C5F800) [pid = 3780] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502B911400) [pid = 3780] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005020A1B000) [pid = 3780] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005026478C00) [pid = 3780] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000502B919800) [pid = 3780] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:38:45 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:38:45 INFO - PROCESS | 3780 | 1461195525147 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]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2375ms 16:38:45 INFO - PROCESS | 3780 | 1461195525195 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 3780 | 1461195525199 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 16:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:38:45 INFO - PROCESS | 3780 | 1461195525205 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 3780 | 1461195525209 Marionette TRACE conn5 <- [1,1734,null,{}] 16:38:45 INFO - PROCESS | 3780 | 1461195525215 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}] 16:38:45 INFO - PROCESS | 3780 | 1461195525311 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 16:38:45 INFO - PROCESS | 3780 | 1461195525320 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BEEB000 == 28 [pid = 3780] [id = 443] 16:38:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501AF51C00) [pid = 3780] [serial = 1329] [outer = 0000000000000000] 16:38:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501AFDC800) [pid = 3780] [serial = 1330] [outer = 000000501AF51C00] 16:38:45 INFO - PROCESS | 3780 | 1461195525372 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000501BE04400) [pid = 3780] [serial = 1331] [outer = 000000501AF51C00] 16:38:45 INFO - PROCESS | 3780 | [3780] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:38:45 INFO - PROCESS | 3780 | [3780] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:38:45 INFO - PROCESS | 3780 | [3780] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:38:45 INFO - PROCESS | 3780 | [3780] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:38:45 INFO - PROCESS | 3780 | [3780] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:38:45 INFO - PROCESS | 3780 | 1461195525904 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]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 16:38:45 INFO - PROCESS | 3780 | 1461195525943 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 3780 | 1461195525950 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 16:38:45 INFO - PROCESS | 3780 | 1461195525957 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:38:45 INFO - PROCESS | 3780 | 1461195525959 Marionette TRACE conn5 <- [1,1738,null,{}] 16:38:45 INFO - PROCESS | 3780 | 1461195525963 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}] 16:38:46 INFO - PROCESS | 3780 | 1461195526058 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 16:38:46 INFO - PROCESS | 3780 | 1461195526138 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 3780 | ++DOCSHELL 000000502168E800 == 29 [pid = 3780] [id = 444] 16:38:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000501AF52000) [pid = 3780] [serial = 1332] [outer = 0000000000000000] 16:38:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000501BF50C00) [pid = 3780] [serial = 1333] [outer = 000000501AF52000] 16:38:46 INFO - PROCESS | 3780 | 1461195526187 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000501C1BA800) [pid = 3780] [serial = 1334] [outer = 000000501AF52000] 16:38:46 INFO - PROCESS | 3780 | 1461195526605 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]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 672ms 16:38:46 INFO - PROCESS | 3780 | 1461195526635 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 3780 | 1461195526638 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 16:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:38:46 INFO - PROCESS | 3780 | 1461195526642 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 3780 | 1461195526646 Marionette TRACE conn5 <- [1,1742,null,{}] 16:38:46 INFO - PROCESS | 3780 | 1461195526658 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}] 16:38:46 INFO - PROCESS | 3780 | 1461195526786 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 16:38:46 INFO - PROCESS | 3780 | 1461195526801 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FDB000 == 30 [pid = 3780] [id = 445] 16:38:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000501A450400) [pid = 3780] [serial = 1335] [outer = 0000000000000000] 16:38:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005020A1B000) [pid = 3780] [serial = 1336] [outer = 000000501A450400] 16:38:46 INFO - PROCESS | 3780 | 1461195526854 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502110C800) [pid = 3780] [serial = 1337] [outer = 000000501A450400] 16:38:47 INFO - PROCESS | 3780 | 1461195527308 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]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 16:38:47 INFO - PROCESS | 3780 | 1461195527378 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 3780 | 1461195527381 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 16:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:38:47 INFO - PROCESS | 3780 | 1461195527384 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 3780 | 1461195527386 Marionette TRACE conn5 <- [1,1746,null,{}] 16:38:47 INFO - PROCESS | 3780 | 1461195527389 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}] 16:38:47 INFO - PROCESS | 3780 | 1461195527473 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 16:38:47 INFO - PROCESS | 3780 | 1461195527480 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 3780 | ++DOCSHELL 0000005027C90000 == 31 [pid = 3780] [id = 446] 16:38:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502140B000) [pid = 3780] [serial = 1338] [outer = 0000000000000000] 16:38:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005021664000) [pid = 3780] [serial = 1339] [outer = 000000502140B000] 16:38:47 INFO - PROCESS | 3780 | 1461195527528 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (00000050217A4400) [pid = 3780] [serial = 1340] [outer = 000000502140B000] 16:38:47 INFO - PROCESS | 3780 | 1461195527970 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]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 16:38:48 INFO - PROCESS | 3780 | 1461195528016 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 3780 | 1461195528018 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 16:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:38:48 INFO - PROCESS | 3780 | 1461195528021 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 3780 | 1461195528023 Marionette TRACE conn5 <- [1,1750,null,{}] 16:38:48 INFO - PROCESS | 3780 | 1461195528027 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}] 16:38:48 INFO - PROCESS | 3780 | 1461195528105 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 16:38:48 INFO - PROCESS | 3780 | 1461195528113 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028CE9000 == 32 [pid = 3780] [id = 447] 16:38:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501AF49800) [pid = 3780] [serial = 1341] [outer = 0000000000000000] 16:38:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (00000050222E1000) [pid = 3780] [serial = 1342] [outer = 000000501AF49800] 16:38:48 INFO - PROCESS | 3780 | 1461195528160 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005022B89000) [pid = 3780] [serial = 1343] [outer = 000000501AF49800] 16:38:48 INFO - PROCESS | 3780 | 1461195528635 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]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 16:38:48 INFO - PROCESS | 3780 | 1461195528696 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 3780 | 1461195528698 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 16:38:48 INFO - PROCESS | 3780 | 1461195528701 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:38:48 INFO - PROCESS | 3780 | 1461195528703 Marionette TRACE conn5 <- [1,1754,null,{}] 16:38:48 INFO - PROCESS | 3780 | 1461195528707 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}] 16:38:48 INFO - PROCESS | 3780 | 1461195528822 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 16:38:48 INFO - PROCESS | 3780 | 1461195528839 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290DA000 == 33 [pid = 3780] [id = 448] 16:38:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502590C400) [pid = 3780] [serial = 1344] [outer = 0000000000000000] 16:38:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502596D800) [pid = 3780] [serial = 1345] [outer = 000000502590C400] 16:38:48 INFO - PROCESS | 3780 | 1461195528890 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005026478C00) [pid = 3780] [serial = 1346] [outer = 000000502590C400] 16:38:49 INFO - PROCESS | 3780 | 1461195529322 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]]]}] 16:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 16:38:49 INFO - PROCESS | 3780 | 1461195529375 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 16:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:38:49 INFO - PROCESS | 3780 | 1461195529377 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 16:38:49 INFO - PROCESS | 3780 | 1461195529380 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 3780 | 1461195529382 Marionette TRACE conn5 <- [1,1758,null,{}] 16:38:49 INFO - PROCESS | 3780 | 1461195529386 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}] 16:38:49 INFO - PROCESS | 3780 | 1461195529490 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 16:38:49 INFO - PROCESS | 3780 | 1461195529499 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:49 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029966000 == 34 [pid = 3780] [id = 449] 16:38:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (00000050264D5400) [pid = 3780] [serial = 1347] [outer = 0000000000000000] 16:38:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502789C400) [pid = 3780] [serial = 1348] [outer = 00000050264D5400] 16:38:49 INFO - PROCESS | 3780 | 1461195529545 Marionette DEBUG loaded listener.js 16:38:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (00000050278C2000) [pid = 3780] [serial = 1349] [outer = 00000050264D5400] 16:38:49 INFO - PROCESS | 3780 | 1461195529971 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]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 16:38:50 INFO - PROCESS | 3780 | 1461195530014 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 3780 | 1461195530017 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 16:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:38:50 INFO - PROCESS | 3780 | 1461195530020 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 3780 | 1461195530022 Marionette TRACE conn5 <- [1,1762,null,{}] 16:38:50 INFO - PROCESS | 3780 | 1461195530025 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}] 16:38:50 INFO - PROCESS | 3780 | 1461195530103 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 16:38:50 INFO - PROCESS | 3780 | 1461195530108 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B55B800 == 35 [pid = 3780] [id = 450] 16:38:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (00000050278BF000) [pid = 3780] [serial = 1350] [outer = 0000000000000000] 16:38:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050278CF000) [pid = 3780] [serial = 1351] [outer = 00000050278BF000] 16:38:50 INFO - PROCESS | 3780 | 1461195530155 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (00000050278D8800) [pid = 3780] [serial = 1352] [outer = 00000050278BF000] 16:38:50 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:38:50 INFO - PROCESS | 3780 | 1461195530631 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]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 16:38:50 INFO - PROCESS | 3780 | 1461195530652 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 3780 | 1461195530655 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 16:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:38:50 INFO - PROCESS | 3780 | 1461195530658 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 3780 | 1461195530660 Marionette TRACE conn5 <- [1,1766,null,{}] 16:38:50 INFO - PROCESS | 3780 | 1461195530664 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}] 16:38:50 INFO - PROCESS | 3780 | 1461195530772 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 16:38:50 INFO - PROCESS | 3780 | 1461195530779 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FDA000 == 36 [pid = 3780] [id = 451] 16:38:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000501D689400) [pid = 3780] [serial = 1353] [outer = 0000000000000000] 16:38:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502810E400) [pid = 3780] [serial = 1354] [outer = 000000501D689400] 16:38:50 INFO - PROCESS | 3780 | 1461195530826 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (00000050281B1000) [pid = 3780] [serial = 1355] [outer = 000000501D689400] 16:38:51 INFO - PROCESS | 3780 | 1461195531304 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]]]}] 16:38:51 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 16:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 16:38:51 INFO - PROCESS | 3780 | 1461195531332 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 3780 | 1461195531335 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 16:38:51 INFO - PROCESS | 3780 | 1461195531338 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:38:51 INFO - PROCESS | 3780 | 1461195531340 Marionette TRACE conn5 <- [1,1770,null,{}] 16:38:51 INFO - PROCESS | 3780 | 1461195531343 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}] 16:38:51 INFO - PROCESS | 3780 | 1461195531451 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 16:38:51 INFO - PROCESS | 3780 | 1461195531458 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C79C000 == 37 [pid = 3780] [id = 452] 16:38:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005028528400) [pid = 3780] [serial = 1356] [outer = 0000000000000000] 16:38:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (0000005028530800) [pid = 3780] [serial = 1357] [outer = 0000005028528400] 16:38:51 INFO - PROCESS | 3780 | 1461195531505 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (00000050285AF800) [pid = 3780] [serial = 1358] [outer = 0000005028528400] 16:38:51 INFO - PROCESS | 3780 | 1461195531959 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]]]}] 16:38:52 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 16:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 671ms 16:38:52 INFO - PROCESS | 3780 | 1461195532013 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 3780 | 1461195532015 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 16:38:52 INFO - PROCESS | 3780 | 1461195532019 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:38:52 INFO - PROCESS | 3780 | 1461195532021 Marionette TRACE conn5 <- [1,1774,null,{}] 16:38:52 INFO - PROCESS | 3780 | 1461195532025 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}] 16:38:52 INFO - PROCESS | 3780 | 1461195532201 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 16:38:52 INFO - PROCESS | 3780 | 1461195532228 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028CE8800 == 38 [pid = 3780] [id = 453] 16:38:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005028818800) [pid = 3780] [serial = 1359] [outer = 0000000000000000] 16:38:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005028AA1C00) [pid = 3780] [serial = 1360] [outer = 0000005028818800] 16:38:52 INFO - PROCESS | 3780 | 1461195532285 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (0000005028AEF800) [pid = 3780] [serial = 1361] [outer = 0000005028818800] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (0000005022263400) [pid = 3780] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000501D159C00) [pid = 3780] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502A3E0800) [pid = 3780] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000502647E000) [pid = 3780] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000501BE08000) [pid = 3780] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005028AF4C00) [pid = 3780] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (00000050216E9C00) [pid = 3780] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502B90A400) [pid = 3780] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502C502400) [pid = 3780] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028B11800) [pid = 3780] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502C504400) [pid = 3780] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005028C54400) [pid = 3780] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502A312400) [pid = 3780] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (00000050214DFC00) [pid = 3780] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005025CD1400) [pid = 3780] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502085FC00) [pid = 3780] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501DA8AC00) [pid = 3780] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501A592C00) [pid = 3780] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000501BE0A800) [pid = 3780] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502C553400) [pid = 3780] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502C029C00) [pid = 3780] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:38:52 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005028AA5C00) [pid = 3780] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:38:53 INFO - PROCESS | 3780 | 1461195533017 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]]]}] 16:38:53 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 16:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1022ms 16:38:53 INFO - PROCESS | 3780 | 1461195533044 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 3780 | 1461195533046 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 16:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:38:53 INFO - PROCESS | 3780 | 1461195533049 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3780 | 1461195533051 Marionette TRACE conn5 <- [1,1778,null,{}] 16:38:53 INFO - PROCESS | 3780 | 1461195533054 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}] 16:38:53 INFO - PROCESS | 3780 | 1461195533134 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 16:38:53 INFO - PROCESS | 3780 | 1461195533141 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C635000 == 39 [pid = 3780] [id = 454] 16:38:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502165D000) [pid = 3780] [serial = 1362] [outer = 0000000000000000] 16:38:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050281AB400) [pid = 3780] [serial = 1363] [outer = 000000502165D000] 16:38:53 INFO - PROCESS | 3780 | 1461195533187 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005028AEFC00) [pid = 3780] [serial = 1364] [outer = 000000502165D000] 16:38:53 INFO - PROCESS | 3780 | 1461195533607 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]]]}] 16:38:53 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) 16:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 587ms 16:38:53 INFO - PROCESS | 3780 | 1461195533643 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 3780 | 1461195533645 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 16:38:53 INFO - PROCESS | 3780 | 1461195533649 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3780 | 1461195533650 Marionette TRACE conn5 <- [1,1782,null,{}] 16:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:38:53 INFO - PROCESS | 3780 | 1461195533659 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}] 16:38:53 INFO - PROCESS | 3780 | 1461195533739 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 16:38:53 INFO - PROCESS | 3780 | 1461195533745 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB0B000 == 40 [pid = 3780] [id = 455] 16:38:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005028B03400) [pid = 3780] [serial = 1365] [outer = 0000000000000000] 16:38:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028B08400) [pid = 3780] [serial = 1366] [outer = 0000005028B03400] 16:38:53 INFO - PROCESS | 3780 | 1461195533791 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005028C53800) [pid = 3780] [serial = 1367] [outer = 0000005028B03400] 16:38:54 INFO - PROCESS | 3780 | 1461195534233 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]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms 16:38:54 INFO - PROCESS | 3780 | 1461195534282 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 3780 | 1461195534284 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 16:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:38:54 INFO - PROCESS | 3780 | 1461195534292 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 3780 | 1461195534294 Marionette TRACE conn5 <- [1,1786,null,{}] 16:38:54 INFO - PROCESS | 3780 | 1461195534298 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}] 16:38:54 INFO - PROCESS | 3780 | 1461195534379 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 16:38:54 INFO - PROCESS | 3780 | 1461195534385 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D84D800 == 41 [pid = 3780] [id = 456] 16:38:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005028C58000) [pid = 3780] [serial = 1368] [outer = 0000000000000000] 16:38:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005028C5D000) [pid = 3780] [serial = 1369] [outer = 0000005028C58000] 16:38:54 INFO - PROCESS | 3780 | 1461195534431 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502936A800) [pid = 3780] [serial = 1370] [outer = 0000005028C58000] 16:38:55 INFO - PROCESS | 3780 | 1461195535033 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]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 777ms 16:38:55 INFO - PROCESS | 3780 | 1461195535117 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 3780 | 1461195535121 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 16:38:55 INFO - PROCESS | 3780 | 1461195535152 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:38:55 INFO - PROCESS | 3780 | 1461195535157 Marionette TRACE conn5 <- [1,1790,null,{}] 16:38:55 INFO - PROCESS | 3780 | 1461195535164 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}] 16:38:55 INFO - PROCESS | 3780 | 1461195535294 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 16:38:55 INFO - PROCESS | 3780 | 1461195535408 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 3780 | ++DOCSHELL 0000005021179000 == 42 [pid = 3780] [id = 457] 16:38:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000501B66FC00) [pid = 3780] [serial = 1371] [outer = 0000000000000000] 16:38:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000501BD9D400) [pid = 3780] [serial = 1372] [outer = 000000501B66FC00] 16:38:55 INFO - PROCESS | 3780 | 1461195535469 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000501BF51000) [pid = 3780] [serial = 1373] [outer = 000000501B66FC00] 16:38:56 INFO - PROCESS | 3780 | 1461195536168 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]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1022ms 16:38:56 INFO - PROCESS | 3780 | 1461195536180 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 3780 | 1461195536187 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 16:38:56 INFO - PROCESS | 3780 | 1461195536193 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:38:56 INFO - PROCESS | 3780 | 1461195536196 Marionette TRACE conn5 <- [1,1794,null,{}] 16:38:56 INFO - PROCESS | 3780 | 1461195536200 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}] 16:38:56 INFO - PROCESS | 3780 | 1461195536319 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 16:38:56 INFO - PROCESS | 3780 | 1461195536422 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D85000 == 43 [pid = 3780] [id = 458] 16:38:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502092DC00) [pid = 3780] [serial = 1374] [outer = 0000000000000000] 16:38:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005020A20800) [pid = 3780] [serial = 1375] [outer = 000000502092DC00] 16:38:56 INFO - PROCESS | 3780 | 1461195536479 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005021699000) [pid = 3780] [serial = 1376] [outer = 000000502092DC00] 16:38:57 INFO - PROCESS | 3780 | 1461195537394 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]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1283ms 16:38:57 INFO - PROCESS | 3780 | 1461195537483 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 3780 | 1461195537487 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 16:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:38:57 INFO - PROCESS | 3780 | 1461195537493 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 3780 | 1461195537497 Marionette TRACE conn5 <- [1,1798,null,{}] 16:38:57 INFO - PROCESS | 3780 | 1461195537504 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}] 16:38:57 INFO - PROCESS | 3780 | 1461195537640 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 16:38:57 INFO - PROCESS | 3780 | 1461195537750 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 000000502C56E000 == 42 [pid = 3780] [id = 380] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C86000 == 41 [pid = 3780] [id = 374] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 0000005028158800 == 40 [pid = 3780] [id = 381] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 00000050225B5800 == 39 [pid = 3780] [id = 379] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 0000005029824000 == 38 [pid = 3780] [id = 377] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D8B000 == 37 [pid = 3780] [id = 376] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 0000005029965800 == 36 [pid = 3780] [id = 378] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 0000005028159000 == 35 [pid = 3780] [id = 375] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 00000050225B6000 == 34 [pid = 3780] [id = 373] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502CA04000) [pid = 3780] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDBF800 == 35 [pid = 3780] [id = 459] 16:38:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501A44BC00) [pid = 3780] [serial = 1377] [outer = 0000000000000000] 16:38:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000501A62B800) [pid = 3780] [serial = 1378] [outer = 000000501A44BC00] 16:38:57 INFO - PROCESS | 3780 | 1461195537847 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000501BE3B800) [pid = 3780] [serial = 1379] [outer = 000000501A44BC00] 16:38:57 INFO - PROCESS | 3780 | --DOCSHELL 000000502F37E800 == 34 [pid = 3780] [id = 442] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000502C511800) [pid = 3780] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005028F0A000) [pid = 3780] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502C031C00) [pid = 3780] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0000005020934800) [pid = 3780] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005029AE3000) [pid = 3780] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005025F76400) [pid = 3780] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502C6F6400) [pid = 3780] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005028C57C00) [pid = 3780] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (00000050298BA000) [pid = 3780] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502A3E3400) [pid = 3780] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005028815800) [pid = 3780] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000502C5BCC00) [pid = 3780] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502A8C6C00) [pid = 3780] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050278C6800) [pid = 3780] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502590F800) [pid = 3780] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005025973800) [pid = 3780] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502097D000) [pid = 3780] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502165B800) [pid = 3780] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000501C146000) [pid = 3780] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000501AED9C00) [pid = 3780] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000502CA03C00) [pid = 3780] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502C6F5C00) [pid = 3780] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502C5C8000) [pid = 3780] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502C5C0800) [pid = 3780] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502C54E800) [pid = 3780] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502C50B000) [pid = 3780] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000502B218C00) [pid = 3780] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005029AE3C00) [pid = 3780] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005028524800) [pid = 3780] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050278C7800) [pid = 3780] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005021665C00) [pid = 3780] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005020C11C00) [pid = 3780] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000502C50A400) [pid = 3780] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005028525C00) [pid = 3780] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (00000050285AAC00) [pid = 3780] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000502B985400) [pid = 3780] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000502881A000) [pid = 3780] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:38:58 INFO - PROCESS | 3780 | 1461195538307 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]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 881ms 16:38:58 INFO - PROCESS | 3780 | 1461195538378 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 16:38:58 INFO - PROCESS | 3780 | 1461195538384 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 16:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:38:58 INFO - PROCESS | 3780 | 1461195538391 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 3780 | 1461195538393 Marionette TRACE conn5 <- [1,1802,null,{}] 16:38:58 INFO - PROCESS | 3780 | 1461195538397 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}] 16:38:58 INFO - PROCESS | 3780 | 1461195538482 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 16:38:58 INFO - PROCESS | 3780 | 1461195538491 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C7A800 == 35 [pid = 3780] [id = 460] 16:38:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501C140C00) [pid = 3780] [serial = 1380] [outer = 0000000000000000] 16:38:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000501DA1A800) [pid = 3780] [serial = 1381] [outer = 000000501C140C00] 16:38:58 INFO - PROCESS | 3780 | 1461195538538 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005020A17800) [pid = 3780] [serial = 1382] [outer = 000000501C140C00] 16:38:59 INFO - PROCESS | 3780 | 1461195539015 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]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 16:38:59 INFO - PROCESS | 3780 | 1461195539063 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 3780 | 1461195539065 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 16:38:59 INFO - PROCESS | 3780 | 1461195539069 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:38:59 INFO - PROCESS | 3780 | 1461195539073 Marionette TRACE conn5 <- [1,1806,null,{}] 16:38:59 INFO - PROCESS | 3780 | 1461195539085 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}] 16:38:59 INFO - PROCESS | 3780 | 1461195539205 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 16:38:59 INFO - PROCESS | 3780 | 1461195539281 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028CD6800 == 36 [pid = 3780] [id = 461] 16:38:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000501A44F400) [pid = 3780] [serial = 1383] [outer = 0000000000000000] 16:38:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005021692800) [pid = 3780] [serial = 1384] [outer = 000000501A44F400] 16:38:59 INFO - PROCESS | 3780 | 1461195539332 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005022769800) [pid = 3780] [serial = 1385] [outer = 000000501A44F400] 16:38:59 INFO - PROCESS | 3780 | 1461195539732 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]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 16:38:59 INFO - PROCESS | 3780 | 1461195539743 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 3780 | 1461195539746 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 16:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:38:59 INFO - PROCESS | 3780 | 1461195539749 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 3780 | 1461195539750 Marionette TRACE conn5 <- [1,1810,null,{}] 16:38:59 INFO - PROCESS | 3780 | 1461195539754 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}] 16:38:59 INFO - PROCESS | 3780 | 1461195539871 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 16:38:59 INFO - PROCESS | 3780 | 1461195539886 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 3780 | ++DOCSHELL 000000502982F800 == 37 [pid = 3780] [id = 462] 16:38:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005022F17400) [pid = 3780] [serial = 1386] [outer = 0000000000000000] 16:38:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000502590FC00) [pid = 3780] [serial = 1387] [outer = 0000005022F17400] 16:38:59 INFO - PROCESS | 3780 | 1461195539935 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005025C66C00) [pid = 3780] [serial = 1388] [outer = 0000005022F17400] 16:39:00 INFO - PROCESS | 3780 | 1461195540386 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]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 16:39:00 INFO - PROCESS | 3780 | 1461195540423 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 16:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:39:00 INFO - PROCESS | 3780 | 1461195540425 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 16:39:00 INFO - PROCESS | 3780 | 1461195540428 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 3780 | 1461195540430 Marionette TRACE conn5 <- [1,1814,null,{}] 16:39:00 INFO - PROCESS | 3780 | 1461195540433 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}] 16:39:00 INFO - PROCESS | 3780 | 1461195540536 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 16:39:00 INFO - PROCESS | 3780 | 1461195540619 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B234800 == 38 [pid = 3780] [id = 463] 16:39:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005025F78C00) [pid = 3780] [serial = 1389] [outer = 0000000000000000] 16:39:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (00000050264CB400) [pid = 3780] [serial = 1390] [outer = 0000005025F78C00] 16:39:00 INFO - PROCESS | 3780 | 1461195540667 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050278C2C00) [pid = 3780] [serial = 1391] [outer = 0000005025F78C00] 16:39:01 INFO - PROCESS | 3780 | 1461195541146 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]]]}] 16:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 778ms 16:39:01 INFO - PROCESS | 3780 | 1461195541211 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 16:39:01 INFO - PROCESS | 3780 | 1461195541213 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 16:39:01 INFO - PROCESS | 3780 | 1461195541216 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:39:01 INFO - PROCESS | 3780 | 1461195541218 Marionette TRACE conn5 <- [1,1818,null,{}] 16:39:01 INFO - PROCESS | 3780 | 1461195541221 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}] 16:39:01 INFO - PROCESS | 3780 | 1461195541350 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 16:39:01 INFO - PROCESS | 3780 | 1461195541407 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C62B800 == 39 [pid = 3780] [id = 464] 16:39:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005027CB1C00) [pid = 3780] [serial = 1392] [outer = 0000000000000000] 16:39:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502852EC00) [pid = 3780] [serial = 1393] [outer = 0000005027CB1C00] 16:39:01 INFO - PROCESS | 3780 | 1461195541457 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (00000050285B1000) [pid = 3780] [serial = 1394] [outer = 0000005027CB1C00] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501AF49800) [pid = 3780] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050264D5400) [pid = 3780] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000501D689400) [pid = 3780] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005028B03400) [pid = 3780] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005028528400) [pid = 3780] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028818800) [pid = 3780] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502590C400) [pid = 3780] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050278BF000) [pid = 3780] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000501A450400) [pid = 3780] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000502140B000) [pid = 3780] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000501AF52000) [pid = 3780] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000502C9E8400) [pid = 3780] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501AF51C00) [pid = 3780] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:39:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000502165D000) [pid = 3780] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:39:02 INFO - PROCESS | 3780 | 1461195542043 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]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 881ms 16:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:39:02 INFO - PROCESS | 3780 | 1461195542100 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 3780 | 1461195542102 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 16:39:02 INFO - PROCESS | 3780 | 1461195542106 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 3780 | 1461195542107 Marionette TRACE conn5 <- [1,1822,null,{}] 16:39:02 INFO - PROCESS | 3780 | 1461195542111 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}] 16:39:02 INFO - PROCESS | 3780 | 1461195542189 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 16:39:02 INFO - PROCESS | 3780 | 1461195542198 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C95D000 == 40 [pid = 3780] [id = 465] 16:39:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005021286C00) [pid = 3780] [serial = 1395] [outer = 0000000000000000] 16:39:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005021662400) [pid = 3780] [serial = 1396] [outer = 0000005021286C00] 16:39:02 INFO - PROCESS | 3780 | 1461195542244 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050278CC400) [pid = 3780] [serial = 1397] [outer = 0000005021286C00] 16:39:02 INFO - PROCESS | 3780 | 1461195542668 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]]]}] 16:39:02 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 16:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 587ms 16:39:02 INFO - PROCESS | 3780 | 1461195542696 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 3780 | 1461195542699 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 16:39:02 INFO - PROCESS | 3780 | 1461195542702 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:39:02 INFO - PROCESS | 3780 | 1461195542704 Marionette TRACE conn5 <- [1,1826,null,{}] 16:39:02 INFO - PROCESS | 3780 | 1461195542707 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}] 16:39:02 INFO - PROCESS | 3780 | 1461195542786 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 16:39:02 INFO - PROCESS | 3780 | 1461195542792 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9C2800 == 41 [pid = 3780] [id = 466] 16:39:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005028802C00) [pid = 3780] [serial = 1398] [outer = 0000000000000000] 16:39:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000502880A400) [pid = 3780] [serial = 1399] [outer = 0000005028802C00] 16:39:02 INFO - PROCESS | 3780 | 1461195542839 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005028AA1400) [pid = 3780] [serial = 1400] [outer = 0000005028802C00] 16:39:03 INFO - PROCESS | 3780 | 1461195543256 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]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 567ms 16:39:03 INFO - PROCESS | 3780 | 1461195543272 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3780 | 1461195543275 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 16:39:03 INFO - PROCESS | 3780 | 1461195543278 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:39:03 INFO - PROCESS | 3780 | 1461195543279 Marionette TRACE conn5 <- [1,1830,null,{}] 16:39:03 INFO - PROCESS | 3780 | 1461195543283 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}] 16:39:03 INFO - PROCESS | 3780 | 1461195543397 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 16:39:03 INFO - PROCESS | 3780 | 1461195543403 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288C6000 == 42 [pid = 3780] [id = 467] 16:39:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028AA8800) [pid = 3780] [serial = 1401] [outer = 0000000000000000] 16:39:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028AF0C00) [pid = 3780] [serial = 1402] [outer = 0000005028AA8800] 16:39:03 INFO - PROCESS | 3780 | 1461195543449 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005028C53C00) [pid = 3780] [serial = 1403] [outer = 0000005028AA8800] 16:39:03 INFO - PROCESS | 3780 | 1461195543882 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]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 16:39:03 INFO - PROCESS | 3780 | 1461195543912 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3780 | 1461195543914 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 16:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:39:03 INFO - PROCESS | 3780 | 1461195543917 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 3780 | 1461195543919 Marionette TRACE conn5 <- [1,1834,null,{}] 16:39:03 INFO - PROCESS | 3780 | 1461195543927 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}] 16:39:04 INFO - PROCESS | 3780 | 1461195544055 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 16:39:04 INFO - PROCESS | 3780 | 1461195544180 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BEE3000 == 43 [pid = 3780] [id = 468] 16:39:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501A44D400) [pid = 3780] [serial = 1404] [outer = 0000000000000000] 16:39:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000501A56F800) [pid = 3780] [serial = 1405] [outer = 000000501A44D400] 16:39:04 INFO - PROCESS | 3780 | 1461195544240 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000501B652800) [pid = 3780] [serial = 1406] [outer = 000000501A44D400] 16:39:04 INFO - PROCESS | 3780 | 1461195544895 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]]]}] 16:39:04 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) 16:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1017ms 16:39:04 INFO - PROCESS | 3780 | 1461195544939 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 3780 | 1461195544945 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 16:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:39:04 INFO - PROCESS | 3780 | 1461195544950 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - PROCESS | 3780 | 1461195544955 Marionette TRACE conn5 <- [1,1838,null,{}] 16:39:04 INFO - PROCESS | 3780 | 1461195544982 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}] 16:39:05 INFO - PROCESS | 3780 | 1461195545091 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 16:39:05 INFO - PROCESS | 3780 | 1461195545169 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028EAF000 == 44 [pid = 3780] [id = 469] 16:39:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050214E0000) [pid = 3780] [serial = 1407] [outer = 0000000000000000] 16:39:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005021665C00) [pid = 3780] [serial = 1408] [outer = 00000050214E0000] 16:39:05 INFO - PROCESS | 3780 | 1461195545270 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005022B88400) [pid = 3780] [serial = 1409] [outer = 00000050214E0000] 16:39:05 INFO - PROCESS | 3780 | 1461195545837 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]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 923ms 16:39:05 INFO - PROCESS | 3780 | 1461195545876 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 16:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:39:05 INFO - PROCESS | 3780 | 1461195545879 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 16:39:05 INFO - PROCESS | 3780 | 1461195545883 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 3780 | 1461195545885 Marionette TRACE conn5 <- [1,1842,null,{}] 16:39:05 INFO - PROCESS | 3780 | 1461195545890 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}] 16:39:06 INFO - PROCESS | 3780 | 1461195545997 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 16:39:06 INFO - PROCESS | 3780 | 1461195546089 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D848800 == 45 [pid = 3780] [id = 470] 16:39:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502789D400) [pid = 3780] [serial = 1410] [outer = 0000000000000000] 16:39:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (00000050278CD400) [pid = 3780] [serial = 1411] [outer = 000000502789D400] 16:39:06 INFO - PROCESS | 3780 | 1461195546146 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028529400) [pid = 3780] [serial = 1412] [outer = 000000502789D400] 16:39:06 INFO - PROCESS | 3780 | 1461195546758 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]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 925ms 16:39:06 INFO - PROCESS | 3780 | 1461195546809 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 3780 | 1461195546813 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 16:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:39:06 INFO - PROCESS | 3780 | 1461195546826 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 3780 | 1461195546831 Marionette TRACE conn5 <- [1,1846,null,{}] 16:39:06 INFO - PROCESS | 3780 | 1461195546835 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}] 16:39:06 INFO - PROCESS | 3780 | 1461195546946 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 16:39:07 INFO - PROCESS | 3780 | 1461195547035 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB87000 == 46 [pid = 3780] [id = 471] 16:39:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005028528C00) [pid = 3780] [serial = 1413] [outer = 0000000000000000] 16:39:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (00000050294CC000) [pid = 3780] [serial = 1414] [outer = 0000005028528C00] 16:39:07 INFO - PROCESS | 3780 | 1461195547093 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050298B3400) [pid = 3780] [serial = 1415] [outer = 0000005028528C00] 16:39:07 INFO - PROCESS | 3780 | 1461195547641 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]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 879ms 16:39:07 INFO - PROCESS | 3780 | 1461195547702 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 3780 | 1461195547704 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 16:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:39:07 INFO - PROCESS | 3780 | 1461195547708 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 3780 | 1461195547710 Marionette TRACE conn5 <- [1,1850,null,{}] 16:39:07 INFO - PROCESS | 3780 | 1461195547714 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}] 16:39:07 INFO - PROCESS | 3780 | 1461195547819 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 16:39:07 INFO - PROCESS | 3780 | 1461195547934 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D841800 == 47 [pid = 3780] [id = 472] 16:39:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005028B10000) [pid = 3780] [serial = 1416] [outer = 0000000000000000] 16:39:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050298BB800) [pid = 3780] [serial = 1417] [outer = 0000005028B10000] 16:39:07 INFO - PROCESS | 3780 | 1461195547990 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005029A9F400) [pid = 3780] [serial = 1418] [outer = 0000005028B10000] 16:39:08 INFO - PROCESS | 3780 | 1461195548703 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]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1023ms 16:39:08 INFO - PROCESS | 3780 | 1461195548739 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 3780 | 1461195548743 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 16:39:08 INFO - PROCESS | 3780 | 1461195548748 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:39:08 INFO - PROCESS | 3780 | 1461195548753 Marionette TRACE conn5 <- [1,1854,null,{}] 16:39:08 INFO - PROCESS | 3780 | 1461195548783 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}] 16:39:08 INFO - PROCESS | 3780 | 1461195548881 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 16:39:08 INFO - PROCESS | 3780 | 1461195548964 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDB1800 == 48 [pid = 3780] [id = 473] 16:39:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000501BE11400) [pid = 3780] [serial = 1419] [outer = 0000000000000000] 16:39:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000501BF4C400) [pid = 3780] [serial = 1420] [outer = 000000501BE11400] 16:39:09 INFO - PROCESS | 3780 | 1461195549063 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005020930C00) [pid = 3780] [serial = 1421] [outer = 000000501BE11400] 16:39:09 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDBE800 == 47 [pid = 3780] [id = 371] 16:39:09 INFO - PROCESS | 3780 | --DOCSHELL 00000050211D2800 == 46 [pid = 3780] [id = 372] 16:39:09 INFO - PROCESS | 3780 | --DOCSHELL 0000005020ACF000 == 45 [pid = 3780] [id = 387] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502110C800) [pid = 3780] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005026478C00) [pid = 3780] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005021664000) [pid = 3780] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (00000050217A4400) [pid = 3780] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005028AEF800) [pid = 3780] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000501BF50C00) [pid = 3780] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501C1BA800) [pid = 3780] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502CB2EC00) [pid = 3780] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000501AFDC800) [pid = 3780] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000501BE04400) [pid = 3780] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050281B1000) [pid = 3780] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (00000050278D8800) [pid = 3780] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050222E1000) [pid = 3780] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005022B89000) [pid = 3780] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502789C400) [pid = 3780] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (00000050278C2000) [pid = 3780] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502810E400) [pid = 3780] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005028C5D000) [pid = 3780] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028530800) [pid = 3780] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005028AA1C00) [pid = 3780] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050285AF800) [pid = 3780] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000502596D800) [pid = 3780] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050278CF000) [pid = 3780] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005020A1B000) [pid = 3780] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (00000050281AB400) [pid = 3780] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005028AEFC00) [pid = 3780] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0000005028C53800) [pid = 3780] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0000005028B08400) [pid = 3780] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:39:09 INFO - PROCESS | 3780 | 1461195549564 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]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 881ms 16:39:09 INFO - PROCESS | 3780 | 1461195549635 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 3780 | 1461195549641 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 16:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:39:09 INFO - PROCESS | 3780 | 1461195549648 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 3780 | 1461195549650 Marionette TRACE conn5 <- [1,1858,null,{}] 16:39:09 INFO - PROCESS | 3780 | 1461195549655 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}] 16:39:09 INFO - PROCESS | 3780 | 1461195549743 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 16:39:09 INFO - PROCESS | 3780 | 1461195549757 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C41000 == 46 [pid = 3780] [id = 474] 16:39:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501C143800) [pid = 3780] [serial = 1422] [outer = 0000000000000000] 16:39:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000501D623800) [pid = 3780] [serial = 1423] [outer = 000000501C143800] 16:39:09 INFO - PROCESS | 3780 | 1461195549805 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005020AB9800) [pid = 3780] [serial = 1424] [outer = 000000501C143800] 16:39:10 INFO - PROCESS | 3780 | 1461195550283 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]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 16:39:10 INFO - PROCESS | 3780 | 1461195550320 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 3780 | 1461195550322 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 16:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:39:10 INFO - PROCESS | 3780 | 1461195550326 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 3780 | 1461195550329 Marionette TRACE conn5 <- [1,1862,null,{}] 16:39:10 INFO - PROCESS | 3780 | 1461195550340 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}] 16:39:10 INFO - PROCESS | 3780 | 1461195550469 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 16:39:10 INFO - PROCESS | 3780 | 1461195550551 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D93800 == 47 [pid = 3780] [id = 475] 16:39:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000501C143C00) [pid = 3780] [serial = 1425] [outer = 0000000000000000] 16:39:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (00000050217A6400) [pid = 3780] [serial = 1426] [outer = 000000501C143C00] 16:39:10 INFO - PROCESS | 3780 | 1461195550601 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005025903000) [pid = 3780] [serial = 1427] [outer = 000000501C143C00] 16:39:11 INFO - PROCESS | 3780 | 1461195551002 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]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 16:39:11 INFO - PROCESS | 3780 | 1461195551063 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 3780 | 1461195551066 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 16:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:39:11 INFO - PROCESS | 3780 | 1461195551069 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 3780 | 1461195551071 Marionette TRACE conn5 <- [1,1866,null,{}] 16:39:11 INFO - PROCESS | 3780 | 1461195551074 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}] 16:39:11 INFO - PROCESS | 3780 | 1461195551158 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 16:39:11 INFO - PROCESS | 3780 | 1461195551165 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029977000 == 48 [pid = 3780] [id = 476] 16:39:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005025972400) [pid = 3780] [serial = 1428] [outer = 0000000000000000] 16:39:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005026486800) [pid = 3780] [serial = 1429] [outer = 0000005025972400] 16:39:11 INFO - PROCESS | 3780 | 1461195551212 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (00000050278C2800) [pid = 3780] [serial = 1430] [outer = 0000005025972400] 16:39:11 INFO - PROCESS | 3780 | 1461195551693 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]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 16:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:39:11 INFO - PROCESS | 3780 | 1461195551749 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 3780 | 1461195551751 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 16:39:11 INFO - PROCESS | 3780 | 1461195551755 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 3780 | 1461195551757 Marionette TRACE conn5 <- [1,1870,null,{}] 16:39:11 INFO - PROCESS | 3780 | 1461195551760 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}] 16:39:11 INFO - PROCESS | 3780 | 1461195551897 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 16:39:11 INFO - PROCESS | 3780 | 1461195551920 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C085000 == 49 [pid = 3780] [id = 477] 16:39:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000502594BC00) [pid = 3780] [serial = 1431] [outer = 0000000000000000] 16:39:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005027CA9400) [pid = 3780] [serial = 1432] [outer = 000000502594BC00] 16:39:11 INFO - PROCESS | 3780 | 1461195551967 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005028524400) [pid = 3780] [serial = 1433] [outer = 000000502594BC00] 16:39:12 INFO - PROCESS | 3780 | 1461195552433 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]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 735ms 16:39:12 INFO - PROCESS | 3780 | 1461195552491 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 3780 | 1461195552493 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 16:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:39:12 INFO - PROCESS | 3780 | 1461195552502 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 3780 | 1461195552504 Marionette TRACE conn5 <- [1,1874,null,{}] 16:39:12 INFO - PROCESS | 3780 | 1461195552508 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}] 16:39:12 INFO - PROCESS | 3780 | 1461195552639 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 16:39:12 INFO - PROCESS | 3780 | 1461195552654 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C955000 == 50 [pid = 3780] [id = 478] 16:39:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050285B3C00) [pid = 3780] [serial = 1434] [outer = 0000000000000000] 16:39:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028AA2C00) [pid = 3780] [serial = 1435] [outer = 00000050285B3C00] 16:39:12 INFO - PROCESS | 3780 | 1461195552749 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028F04C00) [pid = 3780] [serial = 1436] [outer = 00000050285B3C00] 16:39:13 INFO - PROCESS | 3780 | 1461195553177 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]]]}] 16:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 16:39:13 INFO - PROCESS | 3780 | 1461195553239 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 3780 | 1461195553241 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 16:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:39:13 INFO - PROCESS | 3780 | 1461195553245 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 3780 | 1461195553246 Marionette TRACE conn5 <- [1,1878,null,{}] 16:39:13 INFO - PROCESS | 3780 | 1461195553250 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}] 16:39:13 INFO - PROCESS | 3780 | 1461195553357 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 16:39:13 INFO - PROCESS | 3780 | 1461195553364 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:13 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9D2800 == 51 [pid = 3780] [id = 479] 16:39:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028C55800) [pid = 3780] [serial = 1437] [outer = 0000000000000000] 16:39:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005029A98400) [pid = 3780] [serial = 1438] [outer = 0000005028C55800] 16:39:13 INFO - PROCESS | 3780 | 1461195553410 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005029AEC000) [pid = 3780] [serial = 1439] [outer = 0000005028C55800] 16:39:13 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005025F78C00) [pid = 3780] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:39:13 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501A44F400) [pid = 3780] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:39:13 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000501A44BC00) [pid = 3780] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:39:13 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501C140C00) [pid = 3780] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:39:13 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502092DC00) [pid = 3780] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:39:13 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005027CB1C00) [pid = 3780] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:39:13 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005021286C00) [pid = 3780] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:39:13 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005022F17400) [pid = 3780] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:39:13 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028802C00) [pid = 3780] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:39:13 INFO - PROCESS | 3780 | 1461195553879 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]]]}] 16:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 16:39:13 INFO - PROCESS | 3780 | 1461195553919 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 3780 | 1461195553921 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 16:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:39:13 INFO - PROCESS | 3780 | 1461195553925 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 3780 | 1461195553926 Marionette TRACE conn5 <- [1,1882,null,{}] 16:39:13 INFO - PROCESS | 3780 | 1461195553930 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}] 16:39:14 INFO - PROCESS | 3780 | 1461195554010 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 16:39:14 INFO - PROCESS | 3780 | 1461195554016 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D853000 == 52 [pid = 3780] [id = 480] 16:39:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050251A7400) [pid = 3780] [serial = 1440] [outer = 0000000000000000] 16:39:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502881DC00) [pid = 3780] [serial = 1441] [outer = 00000050251A7400] 16:39:14 INFO - PROCESS | 3780 | 1461195554062 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005029CF1400) [pid = 3780] [serial = 1442] [outer = 00000050251A7400] 16:39:14 INFO - PROCESS | 3780 | 1461195554475 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]]]}] 16:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 16:39:14 INFO - PROCESS | 3780 | 1461195554558 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 3780 | 1461195554560 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 16:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:39:14 INFO - PROCESS | 3780 | 1461195554564 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 3780 | 1461195554565 Marionette TRACE conn5 <- [1,1886,null,{}] 16:39:14 INFO - PROCESS | 3780 | 1461195554569 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}] 16:39:14 INFO - PROCESS | 3780 | 1461195554652 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 16:39:14 INFO - PROCESS | 3780 | 1461195554660 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB84000 == 53 [pid = 3780] [id = 481] 16:39:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502092C800) [pid = 3780] [serial = 1443] [outer = 0000000000000000] 16:39:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005029DDF400) [pid = 3780] [serial = 1444] [outer = 000000502092C800] 16:39:14 INFO - PROCESS | 3780 | 1461195554710 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502A318800) [pid = 3780] [serial = 1445] [outer = 000000502092C800] 16:39:15 INFO - PROCESS | 3780 | 1461195555157 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]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 629ms 16:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:39:15 INFO - PROCESS | 3780 | 1461195555196 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 3780 | 1461195555198 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 16:39:15 INFO - PROCESS | 3780 | 1461195555201 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 3780 | 1461195555203 Marionette TRACE conn5 <- [1,1890,null,{}] 16:39:15 INFO - PROCESS | 3780 | 1461195555206 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}] 16:39:15 INFO - PROCESS | 3780 | 1461195555289 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 16:39:15 INFO - PROCESS | 3780 | 1461195555295 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E357000 == 54 [pid = 3780] [id = 482] 16:39:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502A31E400) [pid = 3780] [serial = 1446] [outer = 0000000000000000] 16:39:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502A321400) [pid = 3780] [serial = 1447] [outer = 000000502A31E400] 16:39:15 INFO - PROCESS | 3780 | 1461195555341 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502A899400) [pid = 3780] [serial = 1448] [outer = 000000502A31E400] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005028563000 == 53 [pid = 3780] [id = 386] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502982F800 == 52 [pid = 3780] [id = 462] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9D4000 == 51 [pid = 3780] [id = 384] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C62B800 == 50 [pid = 3780] [id = 464] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005021238800 == 49 [pid = 3780] [id = 385] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C95D000 == 48 [pid = 3780] [id = 465] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9C2800 == 47 [pid = 3780] [id = 466] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 00000050288C6000 == 46 [pid = 3780] [id = 467] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F92800 == 45 [pid = 3780] [id = 388] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005028CD6800 == 44 [pid = 3780] [id = 461] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502B234800 == 43 [pid = 3780] [id = 463] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C97F000 == 42 [pid = 3780] [id = 383] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C95A000 == 41 [pid = 3780] [id = 382] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDB1800 == 40 [pid = 3780] [id = 473] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502D841800 == 39 [pid = 3780] [id = 472] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB87000 == 38 [pid = 3780] [id = 471] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502D848800 == 37 [pid = 3780] [id = 470] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005028EAF000 == 36 [pid = 3780] [id = 469] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000501BEE3000 == 35 [pid = 3780] [id = 468] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C085000 == 34 [pid = 3780] [id = 477] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502D853000 == 33 [pid = 3780] [id = 480] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB84000 == 32 [pid = 3780] [id = 481] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C955000 == 31 [pid = 3780] [id = 478] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9D2800 == 30 [pid = 3780] [id = 479] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005029977000 == 29 [pid = 3780] [id = 476] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C41000 == 28 [pid = 3780] [id = 474] 16:39:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D93800 == 27 [pid = 3780] [id = 475] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050264CB400) [pid = 3780] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005021692800) [pid = 3780] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005022769800) [pid = 3780] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501A62B800) [pid = 3780] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000501BE3B800) [pid = 3780] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000501DA1A800) [pid = 3780] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005020A17800) [pid = 3780] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005021699000) [pid = 3780] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005020A20800) [pid = 3780] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501BD9D400) [pid = 3780] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000502852EC00) [pid = 3780] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (00000050278C2C00) [pid = 3780] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005021662400) [pid = 3780] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (00000050278CC400) [pid = 3780] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (00000050285B1000) [pid = 3780] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000502590FC00) [pid = 3780] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0000005025C66C00) [pid = 3780] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0000005028AA1400) [pid = 3780] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (000000502880A400) [pid = 3780] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005028AF0C00) [pid = 3780] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:39:17 INFO - PROCESS | 3780 | 1461195557291 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]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2127ms 16:39:17 INFO - PROCESS | 3780 | 1461195557332 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 3780 | 1461195557335 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 16:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:39:17 INFO - PROCESS | 3780 | 1461195557341 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 3780 | 1461195557343 Marionette TRACE conn5 <- [1,1894,null,{}] 16:39:17 INFO - PROCESS | 3780 | 1461195557350 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}] 16:39:17 INFO - PROCESS | 3780 | 1461195557436 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 16:39:17 INFO - PROCESS | 3780 | 1461195557444 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020913800 == 28 [pid = 3780] [id = 483] 16:39:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501B857400) [pid = 3780] [serial = 1449] [outer = 0000000000000000] 16:39:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501B861400) [pid = 3780] [serial = 1450] [outer = 000000501B857400] 16:39:17 INFO - PROCESS | 3780 | 1461195557495 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501BE0BC00) [pid = 3780] [serial = 1451] [outer = 000000501B857400] 16:39:18 INFO - PROCESS | 3780 | 1461195557993 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]]]}] 16:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 16:39:18 INFO - PROCESS | 3780 | 1461195558032 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 16:39:18 INFO - PROCESS | 3780 | 1461195558038 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 16:39:18 INFO - PROCESS | 3780 | 1461195558045 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:39:18 INFO - PROCESS | 3780 | 1461195558048 Marionette TRACE conn5 <- [1,1898,null,{}] 16:39:18 INFO - PROCESS | 3780 | 1461195558052 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}] 16:39:18 INFO - PROCESS | 3780 | 1461195558140 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 16:39:18 INFO - PROCESS | 3780 | 1461195558154 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 3780 | ++DOCSHELL 0000005021678800 == 29 [pid = 3780] [id = 484] 16:39:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000501B857800) [pid = 3780] [serial = 1452] [outer = 0000000000000000] 16:39:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (000000501C140C00) [pid = 3780] [serial = 1453] [outer = 000000501B857800] 16:39:18 INFO - PROCESS | 3780 | 1461195558261 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000501C67C000) [pid = 3780] [serial = 1454] [outer = 000000501B857800] 16:39:18 INFO - PROCESS | 3780 | 1461195558684 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]]]}] 16:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 16:39:18 INFO - PROCESS | 3780 | 1461195558721 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 16:39:18 INFO - PROCESS | 3780 | 1461195558724 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 16:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:39:18 INFO - PROCESS | 3780 | 1461195558728 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 3780 | 1461195558732 Marionette TRACE conn5 <- [1,1902,null,{}] 16:39:18 INFO - PROCESS | 3780 | 1461195558744 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}] 16:39:18 INFO - PROCESS | 3780 | 1461195558861 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 16:39:18 INFO - PROCESS | 3780 | 1461195558881 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F92800 == 30 [pid = 3780] [id = 485] 16:39:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000501A56CC00) [pid = 3780] [serial = 1455] [outer = 0000000000000000] 16:39:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005020A53800) [pid = 3780] [serial = 1456] [outer = 000000501A56CC00] 16:39:18 INFO - PROCESS | 3780 | 1461195558931 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000502140B400) [pid = 3780] [serial = 1457] [outer = 000000501A56CC00] 16:39:19 INFO - PROCESS | 3780 | 1461195559369 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]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 16:39:19 INFO - PROCESS | 3780 | 1461195559422 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 3780 | 1461195559425 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 16:39:19 INFO - PROCESS | 3780 | 1461195559428 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:39:19 INFO - PROCESS | 3780 | 1461195559430 Marionette TRACE conn5 <- [1,1906,null,{}] 16:39:19 INFO - PROCESS | 3780 | 1461195559434 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}] 16:39:19 INFO - PROCESS | 3780 | 1461195559515 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 16:39:19 INFO - PROCESS | 3780 | 1461195559521 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288C2000 == 31 [pid = 3780] [id = 486] 16:39:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050214DD800) [pid = 3780] [serial = 1458] [outer = 0000000000000000] 16:39:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005021661400) [pid = 3780] [serial = 1459] [outer = 00000050214DD800] 16:39:19 INFO - PROCESS | 3780 | 1461195559570 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050216E4400) [pid = 3780] [serial = 1460] [outer = 00000050214DD800] 16:39:20 INFO - PROCESS | 3780 | 1461195559999 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]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 16:39:20 INFO - PROCESS | 3780 | 1461195560061 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 3780 | 1461195560063 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 16:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:39:20 INFO - PROCESS | 3780 | 1461195560066 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 3780 | 1461195560068 Marionette TRACE conn5 <- [1,1910,null,{}] 16:39:20 INFO - PROCESS | 3780 | 1461195560071 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}] 16:39:20 INFO - PROCESS | 3780 | 1461195560148 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 16:39:20 INFO - PROCESS | 3780 | 1461195560156 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028DB2000 == 32 [pid = 3780] [id = 487] 16:39:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501BF47400) [pid = 3780] [serial = 1461] [outer = 0000000000000000] 16:39:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050222DA400) [pid = 3780] [serial = 1462] [outer = 000000501BF47400] 16:39:20 INFO - PROCESS | 3780 | 1461195560203 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502276C800) [pid = 3780] [serial = 1463] [outer = 000000501BF47400] 16:39:20 INFO - PROCESS | 3780 | 1461195560667 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]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 16:39:20 INFO - PROCESS | 3780 | 1461195560699 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 3780 | 1461195560701 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 16:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:39:20 INFO - PROCESS | 3780 | 1461195560704 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 3780 | 1461195560706 Marionette TRACE conn5 <- [1,1914,null,{}] 16:39:20 INFO - PROCESS | 3780 | 1461195560709 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}] 16:39:20 INFO - PROCESS | 3780 | 1461195560808 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 16:39:20 INFO - PROCESS | 3780 | 1461195560817 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 3780 | ++DOCSHELL 000000502983C800 == 33 [pid = 3780] [id = 488] 16:39:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005025911400) [pid = 3780] [serial = 1464] [outer = 0000000000000000] 16:39:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502596CC00) [pid = 3780] [serial = 1465] [outer = 0000005025911400] 16:39:20 INFO - PROCESS | 3780 | 1461195560867 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005025CD8C00) [pid = 3780] [serial = 1466] [outer = 0000005025911400] 16:39:21 INFO - PROCESS | 3780 | 1461195561293 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]]]}] 16:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 16:39:21 INFO - PROCESS | 3780 | 1461195561337 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 16:39:21 INFO - PROCESS | 3780 | 1461195561339 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 16:39:21 INFO - PROCESS | 3780 | 1461195561342 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:39:21 INFO - PROCESS | 3780 | 1461195561344 Marionette TRACE conn5 <- [1,1918,null,{}] 16:39:21 INFO - PROCESS | 3780 | 1461195561347 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}] 16:39:21 INFO - PROCESS | 3780 | 1461195561422 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 16:39:21 INFO - PROCESS | 3780 | 1461195561428 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B023800 == 34 [pid = 3780] [id = 489] 16:39:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000501AF51C00) [pid = 3780] [serial = 1467] [outer = 0000000000000000] 16:39:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (00000050264D9C00) [pid = 3780] [serial = 1468] [outer = 000000501AF51C00] 16:39:21 INFO - PROCESS | 3780 | 1461195561474 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (00000050278BF400) [pid = 3780] [serial = 1469] [outer = 000000501AF51C00] 16:39:21 INFO - PROCESS | 3780 | 1461195561914 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]]]}] 16:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 16:39:21 INFO - PROCESS | 3780 | 1461195561975 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 16:39:21 INFO - PROCESS | 3780 | 1461195561977 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 16:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:39:21 INFO - PROCESS | 3780 | 1461195561980 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - PROCESS | 3780 | 1461195561982 Marionette TRACE conn5 <- [1,1922,null,{}] 16:39:21 INFO - PROCESS | 3780 | 1461195561986 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}] 16:39:22 INFO - PROCESS | 3780 | 1461195562064 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 16:39:22 INFO - PROCESS | 3780 | 1461195562072 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C088800 == 35 [pid = 3780] [id = 490] 16:39:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050278C9000) [pid = 3780] [serial = 1470] [outer = 0000000000000000] 16:39:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (00000050278CEC00) [pid = 3780] [serial = 1471] [outer = 00000050278C9000] 16:39:22 INFO - PROCESS | 3780 | 1461195562118 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050278D9C00) [pid = 3780] [serial = 1472] [outer = 00000050278C9000] 16:39:22 INFO - PROCESS | 3780 | 1461195562594 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]]]}] 16:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 16:39:22 INFO - PROCESS | 3780 | 1461195562613 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 3780 | 1461195562615 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 16:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:39:22 INFO - PROCESS | 3780 | 1461195562624 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 3780 | 1461195562626 Marionette TRACE conn5 <- [1,1926,null,{}] 16:39:22 INFO - PROCESS | 3780 | 1461195562629 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}] 16:39:22 INFO - PROCESS | 3780 | 1461195562732 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 16:39:22 INFO - PROCESS | 3780 | 1461195562741 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F91800 == 36 [pid = 3780] [id = 491] 16:39:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502810E400) [pid = 3780] [serial = 1473] [outer = 0000000000000000] 16:39:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502818C400) [pid = 3780] [serial = 1474] [outer = 000000502810E400] 16:39:22 INFO - PROCESS | 3780 | 1461195562852 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028525000) [pid = 3780] [serial = 1475] [outer = 000000502810E400] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501B66FC00) [pid = 3780] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000502092C800) [pid = 3780] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502594BC00) [pid = 3780] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (00000050285B3C00) [pid = 3780] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005028C55800) [pid = 3780] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000501BE11400) [pid = 3780] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005028B10000) [pid = 3780] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028528C00) [pid = 3780] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000502789D400) [pid = 3780] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050214E0000) [pid = 3780] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501A44D400) [pid = 3780] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005028AA8800) [pid = 3780] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005025972400) [pid = 3780] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000501C143C00) [pid = 3780] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000501C143800) [pid = 3780] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050251A7400) [pid = 3780] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:39:23 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005028C58000) [pid = 3780] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:39:23 INFO - PROCESS | 3780 | 1461195563865 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]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1286ms 16:39:23 INFO - PROCESS | 3780 | 1461195563912 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 3780 | 1461195563918 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 16:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:39:23 INFO - PROCESS | 3780 | 1461195563924 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 3780 | 1461195563928 Marionette TRACE conn5 <- [1,1930,null,{}] 16:39:23 INFO - PROCESS | 3780 | 1461195563934 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}] 16:39:24 INFO - PROCESS | 3780 | 1461195564053 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 16:39:24 INFO - PROCESS | 3780 | 1461195564130 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217CF800 == 37 [pid = 3780] [id = 492] 16:39:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000501B66A400) [pid = 3780] [serial = 1476] [outer = 0000000000000000] 16:39:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501BE0C000) [pid = 3780] [serial = 1477] [outer = 000000501B66A400] 16:39:24 INFO - PROCESS | 3780 | 1461195564231 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501C143800) [pid = 3780] [serial = 1478] [outer = 000000501B66A400] 16:39:25 INFO - PROCESS | 3780 | 1461195565152 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]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1280ms 16:39:25 INFO - PROCESS | 3780 | 1461195565206 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 16:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:39:25 INFO - PROCESS | 3780 | 1461195565210 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 16:39:25 INFO - PROCESS | 3780 | 1461195565215 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 3780 | 1461195565220 Marionette TRACE conn5 <- [1,1934,null,{}] 16:39:25 INFO - PROCESS | 3780 | 1461195565227 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}] 16:39:25 INFO - PROCESS | 3780 | 1461195565355 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 16:39:25 INFO - PROCESS | 3780 | 1461195565434 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 3780 | ++DOCSHELL 000000501C599800 == 38 [pid = 3780] [id = 493] 16:39:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000501AE5FC00) [pid = 3780] [serial = 1479] [outer = 0000000000000000] 16:39:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000501AED9C00) [pid = 3780] [serial = 1480] [outer = 000000501AE5FC00] 16:39:25 INFO - PROCESS | 3780 | 1461195565522 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000501BE03800) [pid = 3780] [serial = 1481] [outer = 000000501AE5FC00] 16:39:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502C088800 == 37 [pid = 3780] [id = 490] 16:39:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502B023800 == 36 [pid = 3780] [id = 489] 16:39:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502983C800 == 35 [pid = 3780] [id = 488] 16:39:25 INFO - PROCESS | 3780 | --DOCSHELL 0000005028DB2000 == 34 [pid = 3780] [id = 487] 16:39:25 INFO - PROCESS | 3780 | --DOCSHELL 00000050288C2000 == 33 [pid = 3780] [id = 486] 16:39:25 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F92800 == 32 [pid = 3780] [id = 485] 16:39:25 INFO - PROCESS | 3780 | --DOCSHELL 0000005021678800 == 31 [pid = 3780] [id = 484] 16:39:25 INFO - PROCESS | 3780 | --DOCSHELL 0000005020913800 == 30 [pid = 3780] [id = 483] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502936A800) [pid = 3780] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000501BF51000) [pid = 3780] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502A321400) [pid = 3780] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000502A318800) [pid = 3780] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005027CA9400) [pid = 3780] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005028AA2C00) [pid = 3780] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005029A98400) [pid = 3780] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005028F04C00) [pid = 3780] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005029AEC000) [pid = 3780] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005029DDF400) [pid = 3780] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000501BF4C400) [pid = 3780] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005029A9F400) [pid = 3780] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (00000050298BB800) [pid = 3780] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (00000050298B3400) [pid = 3780] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (00000050294CC000) [pid = 3780] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005028529400) [pid = 3780] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (00000050278CD400) [pid = 3780] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (0000005022B88400) [pid = 3780] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (0000005021665C00) [pid = 3780] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (000000501B652800) [pid = 3780] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (000000501A56F800) [pid = 3780] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (0000005028C53C00) [pid = 3780] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (0000005026486800) [pid = 3780] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (00000050217A6400) [pid = 3780] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (0000005025903000) [pid = 3780] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (000000501D623800) [pid = 3780] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (0000005020AB9800) [pid = 3780] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (0000005020930C00) [pid = 3780] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (0000005028524400) [pid = 3780] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (000000502881DC00) [pid = 3780] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (0000005029CF1400) [pid = 3780] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:39:25 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (00000050278C2800) [pid = 3780] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:39:26 INFO - PROCESS | 3780 | 1461195566001 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]]]}] 16:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 840ms 16:39:26 INFO - PROCESS | 3780 | 1461195566056 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 3780 | 1461195566063 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 16:39:26 INFO - PROCESS | 3780 | 1461195566070 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 3780 | 1461195566073 Marionette TRACE conn5 <- [1,1938,null,{}] 16:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:39:26 INFO - PROCESS | 3780 | 1461195566077 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}] 16:39:26 INFO - PROCESS | 3780 | 1461195566161 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 16:39:26 INFO - PROCESS | 3780 | 1461195566167 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022751000 == 31 [pid = 3780] [id = 494] 16:39:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (000000501BF4D800) [pid = 3780] [serial = 1482] [outer = 0000000000000000] 16:39:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (000000501C141400) [pid = 3780] [serial = 1483] [outer = 000000501BF4D800] 16:39:26 INFO - PROCESS | 3780 | 1461195566214 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (000000501D61B400) [pid = 3780] [serial = 1484] [outer = 000000501BF4D800] 16:39:26 INFO - PROCESS | 3780 | 1461195566693 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]]]}] 16:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 16:39:26 INFO - PROCESS | 3780 | 1461195566747 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 3780 | 1461195566750 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 16:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:39:26 INFO - PROCESS | 3780 | 1461195566753 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 3780 | 1461195566757 Marionette TRACE conn5 <- [1,1942,null,{}] 16:39:26 INFO - PROCESS | 3780 | 1461195566770 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}] 16:39:26 INFO - PROCESS | 3780 | 1461195566888 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 16:39:26 INFO - PROCESS | 3780 | 1461195566965 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 3780 | ++DOCSHELL 000000502842A800 == 32 [pid = 3780] [id = 495] 16:39:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (0000005020935800) [pid = 3780] [serial = 1485] [outer = 0000000000000000] 16:39:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (0000005020D9C800) [pid = 3780] [serial = 1486] [outer = 0000005020935800] 16:39:27 INFO - PROCESS | 3780 | 1461195567018 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (00000050214DE400) [pid = 3780] [serial = 1487] [outer = 0000005020935800] 16:39:27 INFO - PROCESS | 3780 | 1461195567406 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]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 16:39:27 INFO - PROCESS | 3780 | 1461195567426 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 3780 | 1461195567429 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 16:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:39:27 INFO - PROCESS | 3780 | 1461195567443 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 3780 | 1461195567445 Marionette TRACE conn5 <- [1,1946,null,{}] 16:39:27 INFO - PROCESS | 3780 | 1461195567449 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}] 16:39:27 INFO - PROCESS | 3780 | 1461195567532 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 16:39:27 INFO - PROCESS | 3780 | 1461195567538 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028DB4000 == 33 [pid = 3780] [id = 496] 16:39:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (0000005021663400) [pid = 3780] [serial = 1488] [outer = 0000000000000000] 16:39:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (0000005022269000) [pid = 3780] [serial = 1489] [outer = 0000005021663400] 16:39:27 INFO - PROCESS | 3780 | 1461195567586 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (000000502276C400) [pid = 3780] [serial = 1490] [outer = 0000005021663400] 16:39:28 INFO - PROCESS | 3780 | 1461195568045 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]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 629ms 16:39:28 INFO - PROCESS | 3780 | 1461195568065 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 3780 | 1461195568067 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 16:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:39:28 INFO - PROCESS | 3780 | 1461195568075 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 3780 | 1461195568078 Marionette TRACE conn5 <- [1,1950,null,{}] 16:39:28 INFO - PROCESS | 3780 | 1461195568081 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}] 16:39:28 INFO - PROCESS | 3780 | 1461195568181 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 16:39:28 INFO - PROCESS | 3780 | 1461195568189 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029836000 == 34 [pid = 3780] [id = 497] 16:39:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (0000005022B8DC00) [pid = 3780] [serial = 1491] [outer = 0000000000000000] 16:39:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (0000005022F19000) [pid = 3780] [serial = 1492] [outer = 0000005022B8DC00] 16:39:28 INFO - PROCESS | 3780 | 1461195568236 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (000000502590C000) [pid = 3780] [serial = 1493] [outer = 0000005022B8DC00] 16:39:28 INFO - PROCESS | 3780 | 1461195568728 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]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 16:39:28 INFO - PROCESS | 3780 | 1461195568750 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 3780 | 1461195568752 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 16:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:39:28 INFO - PROCESS | 3780 | 1461195568756 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 3780 | 1461195568757 Marionette TRACE conn5 <- [1,1954,null,{}] 16:39:28 INFO - PROCESS | 3780 | 1461195568771 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}] 16:39:28 INFO - PROCESS | 3780 | 1461195568898 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 16:39:28 INFO - PROCESS | 3780 | 1461195568954 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B233800 == 35 [pid = 3780] [id = 498] 16:39:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0000005025C6D400) [pid = 3780] [serial = 1494] [outer = 0000000000000000] 16:39:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (000000502789B400) [pid = 3780] [serial = 1495] [outer = 0000005025C6D400] 16:39:29 INFO - PROCESS | 3780 | 1461195569004 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (00000050278BF000) [pid = 3780] [serial = 1496] [outer = 0000005025C6D400] 16:39:29 INFO - PROCESS | 3780 | 1461195569430 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]]]}] 16:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 735ms 16:39:29 INFO - PROCESS | 3780 | 1461195569541 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 3780 | 1461195569543 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 16:39:29 INFO - PROCESS | 3780 | 1461195569551 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 3780 | 1461195569552 Marionette TRACE conn5 <- [1,1958,null,{}] 16:39:29 INFO - PROCESS | 3780 | 1461195569556 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}] 16:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:39:29 INFO - PROCESS | 3780 | 1461195569657 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 16:39:29 INFO - PROCESS | 3780 | 1461195569667 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C57E000 == 36 [pid = 3780] [id = 499] 16:39:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (00000050278D2C00) [pid = 3780] [serial = 1497] [outer = 0000000000000000] 16:39:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (00000050278D8C00) [pid = 3780] [serial = 1498] [outer = 00000050278D2C00] 16:39:29 INFO - PROCESS | 3780 | 1461195569713 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000502818E000) [pid = 3780] [serial = 1499] [outer = 00000050278D2C00] 16:39:29 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (00000050278C9000) [pid = 3780] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:39:29 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (000000501B857800) [pid = 3780] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:39:29 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (00000050214DD800) [pid = 3780] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:39:29 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (000000502A31E400) [pid = 3780] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:39:29 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (000000501AF51C00) [pid = 3780] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:39:29 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (0000005025911400) [pid = 3780] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:39:29 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (000000501B857400) [pid = 3780] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:39:29 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (000000501BF47400) [pid = 3780] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:39:29 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (000000501A56CC00) [pid = 3780] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:39:30 INFO - PROCESS | 3780 | 1461195570148 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]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 629ms 16:39:30 INFO - PROCESS | 3780 | 1461195570188 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 3780 | 1461195570190 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 16:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:39:30 INFO - PROCESS | 3780 | 1461195570193 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 3780 | 1461195570195 Marionette TRACE conn5 <- [1,1962,null,{}] 16:39:30 INFO - PROCESS | 3780 | 1461195570198 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}] 16:39:30 INFO - PROCESS | 3780 | 1461195570274 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 16:39:30 INFO - PROCESS | 3780 | 1461195570280 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDA7800 == 37 [pid = 3780] [id = 500] 16:39:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (0000005025911400) [pid = 3780] [serial = 1500] [outer = 0000000000000000] 16:39:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (00000050278D4400) [pid = 3780] [serial = 1501] [outer = 0000005025911400] 16:39:30 INFO - PROCESS | 3780 | 1461195570326 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (00000050281B4C00) [pid = 3780] [serial = 1502] [outer = 0000005025911400] 16:39:30 INFO - PROCESS | 3780 | 1461195570742 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]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 588ms 16:39:30 INFO - PROCESS | 3780 | 1461195570785 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 3780 | 1461195570787 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 16:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:39:30 INFO - PROCESS | 3780 | 1461195570795 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 3780 | 1461195570797 Marionette TRACE conn5 <- [1,1966,null,{}] 16:39:30 INFO - PROCESS | 3780 | 1461195570801 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}] 16:39:30 INFO - PROCESS | 3780 | 1461195570879 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 16:39:30 INFO - PROCESS | 3780 | 1461195570886 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C966800 == 38 [pid = 3780] [id = 501] 16:39:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (000000502852BC00) [pid = 3780] [serial = 1503] [outer = 0000000000000000] 16:39:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (000000502852F400) [pid = 3780] [serial = 1504] [outer = 000000502852BC00] 16:39:30 INFO - PROCESS | 3780 | 1461195570932 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (00000050285A9000) [pid = 3780] [serial = 1505] [outer = 000000502852BC00] 16:39:31 INFO - PROCESS | 3780 | 1461195571366 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]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 16:39:31 INFO - PROCESS | 3780 | 1461195571423 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 3780 | 1461195571426 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 16:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:39:31 INFO - PROCESS | 3780 | 1461195571434 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 3780 | 1461195571436 Marionette TRACE conn5 <- [1,1970,null,{}] 16:39:31 INFO - PROCESS | 3780 | 1461195571439 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}] 16:39:31 INFO - PROCESS | 3780 | 1461195571517 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 16:39:31 INFO - PROCESS | 3780 | 1461195571523 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9BB800 == 39 [pid = 3780] [id = 502] 16:39:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000502590CC00) [pid = 3780] [serial = 1506] [outer = 0000000000000000] 16:39:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (00000050285B3C00) [pid = 3780] [serial = 1507] [outer = 000000502590CC00] 16:39:31 INFO - PROCESS | 3780 | 1461195571573 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000502880A400) [pid = 3780] [serial = 1508] [outer = 000000502590CC00] 16:39:32 INFO - PROCESS | 3780 | 1461195572147 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]]]}] 16:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 16:39:32 INFO - PROCESS | 3780 | 1461195572172 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 3780 | 1461195572176 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 16:39:32 INFO - PROCESS | 3780 | 1461195572182 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:39:32 INFO - PROCESS | 3780 | 1461195572186 Marionette TRACE conn5 <- [1,1974,null,{}] 16:39:32 INFO - PROCESS | 3780 | 1461195572192 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}] 16:39:32 INFO - PROCESS | 3780 | 1461195572384 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 16:39:32 INFO - PROCESS | 3780 | 1461195572502 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022340000 == 40 [pid = 3780] [id = 503] 16:39:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501AE5AC00) [pid = 3780] [serial = 1509] [outer = 0000000000000000] 16:39:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000501C148400) [pid = 3780] [serial = 1510] [outer = 000000501AE5AC00] 16:39:32 INFO - PROCESS | 3780 | 1461195572564 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005020A17800) [pid = 3780] [serial = 1511] [outer = 000000501AE5AC00] 16:39:33 INFO - PROCESS | 3780 | 1461195573118 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]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 16:39:33 INFO - PROCESS | 3780 | 1461195573173 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 3780 | 1461195573179 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 16:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:39:33 INFO - PROCESS | 3780 | 1461195573186 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 3780 | 1461195573189 Marionette TRACE conn5 <- [1,1978,null,{}] 16:39:33 INFO - PROCESS | 3780 | 1461195573193 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}] 16:39:33 INFO - PROCESS | 3780 | 1461195573305 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 16:39:33 INFO - PROCESS | 3780 | 1461195573394 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029825800 == 41 [pid = 3780] [id = 504] 16:39:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005021666000) [pid = 3780] [serial = 1512] [outer = 0000000000000000] 16:39:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005022263400) [pid = 3780] [serial = 1513] [outer = 0000005021666000] 16:39:33 INFO - PROCESS | 3780 | 1461195573451 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005025945400) [pid = 3780] [serial = 1514] [outer = 0000005021666000] 16:39:34 INFO - PROCESS | 3780 | 1461195574062 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]]]}] 16:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 923ms 16:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:39:34 INFO - PROCESS | 3780 | 1461195574115 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 3780 | 1461195574118 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 16:39:34 INFO - PROCESS | 3780 | 1461195574122 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - PROCESS | 3780 | 1461195574126 Marionette TRACE conn5 <- [1,1982,null,{}] 16:39:34 INFO - PROCESS | 3780 | 1461195574139 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}] 16:39:34 INFO - PROCESS | 3780 | 1461195574246 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 16:39:34 INFO - PROCESS | 3780 | 1461195574323 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9D6800 == 42 [pid = 3780] [id = 505] 16:39:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050278D3C00) [pid = 3780] [serial = 1515] [outer = 0000000000000000] 16:39:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000502852F800) [pid = 3780] [serial = 1516] [outer = 00000050278D3C00] 16:39:34 INFO - PROCESS | 3780 | 1461195574426 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028818C00) [pid = 3780] [serial = 1517] [outer = 00000050278D3C00] 16:39:34 INFO - PROCESS | 3780 | 1461195574967 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]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 881ms 16:39:35 INFO - PROCESS | 3780 | 1461195575004 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 3780 | 1461195575007 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 16:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:39:35 INFO - PROCESS | 3780 | 1461195575011 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 3780 | 1461195575013 Marionette TRACE conn5 <- [1,1986,null,{}] 16:39:35 INFO - PROCESS | 3780 | 1461195575017 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}] 16:39:35 INFO - PROCESS | 3780 | 1461195575122 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 16:39:35 INFO - PROCESS | 3780 | 1461195575197 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB1C800 == 43 [pid = 3780] [id = 506] 16:39:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005028AA1000) [pid = 3780] [serial = 1518] [outer = 0000000000000000] 16:39:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005028AA8400) [pid = 3780] [serial = 1519] [outer = 0000005028AA1000] 16:39:35 INFO - PROCESS | 3780 | 1461195575254 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005028AF4400) [pid = 3780] [serial = 1520] [outer = 0000005028AA1000] 16:39:36 INFO - PROCESS | 3780 | 1461195576021 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]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1077ms 16:39:36 INFO - PROCESS | 3780 | 1461195576091 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 3780 | 1461195576095 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 16:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:39:36 INFO - PROCESS | 3780 | 1461195576100 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 3780 | 1461195576104 Marionette TRACE conn5 <- [1,1990,null,{}] 16:39:36 INFO - PROCESS | 3780 | 1461195576109 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}] 16:39:36 INFO - PROCESS | 3780 | 1461195576241 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 16:39:36 INFO - PROCESS | 3780 | 1461195576370 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502C966800 == 42 [pid = 3780] [id = 501] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDA7800 == 41 [pid = 3780] [id = 500] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502C57E000 == 40 [pid = 3780] [id = 499] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502B233800 == 39 [pid = 3780] [id = 498] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005029836000 == 38 [pid = 3780] [id = 497] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005028DB4000 == 37 [pid = 3780] [id = 496] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502842A800 == 36 [pid = 3780] [id = 495] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005022751000 == 35 [pid = 3780] [id = 494] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 000000501C599800 == 34 [pid = 3780] [id = 493] 16:39:36 INFO - PROCESS | 3780 | ++DOCSHELL 000000501B6F7800 == 35 [pid = 3780] [id = 507] 16:39:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000501A448400) [pid = 3780] [serial = 1521] [outer = 0000000000000000] 16:39:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000501A592C00) [pid = 3780] [serial = 1522] [outer = 000000501A448400] 16:39:36 INFO - PROCESS | 3780 | 1461195576458 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000501C13D400) [pid = 3780] [serial = 1523] [outer = 000000501A448400] 16:39:36 INFO - PROCESS | 3780 | --DOCSHELL 00000050217CF800 == 34 [pid = 3780] [id = 492] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (00000050278D9C00) [pid = 3780] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050278CEC00) [pid = 3780] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000501C140C00) [pid = 3780] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000501C67C000) [pid = 3780] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005021661400) [pid = 3780] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050216E4400) [pid = 3780] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502A899400) [pid = 3780] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050278BF400) [pid = 3780] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (00000050264D9C00) [pid = 3780] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000502596CC00) [pid = 3780] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005025CD8C00) [pid = 3780] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000501B861400) [pid = 3780] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501BE0BC00) [pid = 3780] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (00000050222DA400) [pid = 3780] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000502276C800) [pid = 3780] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (0000005020A53800) [pid = 3780] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (000000502140B400) [pid = 3780] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:39:36 INFO - PROCESS | 3780 | 1461195576871 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]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 839ms 16:39:36 INFO - PROCESS | 3780 | 1461195576944 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 3780 | 1461195576950 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 16:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:39:36 INFO - PROCESS | 3780 | 1461195576957 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 3780 | 1461195576959 Marionette TRACE conn5 <- [1,1994,null,{}] 16:39:36 INFO - PROCESS | 3780 | 1461195576968 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}] 16:39:37 INFO - PROCESS | 3780 | 1461195577053 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 16:39:37 INFO - PROCESS | 3780 | 1461195577067 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022755000 == 35 [pid = 3780] [id = 508] 16:39:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (0000005020930800) [pid = 3780] [serial = 1524] [outer = 0000000000000000] 16:39:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005020A14400) [pid = 3780] [serial = 1525] [outer = 0000005020930800] 16:39:37 INFO - PROCESS | 3780 | 1461195577115 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005021194000) [pid = 3780] [serial = 1526] [outer = 0000005020930800] 16:39:37 INFO - PROCESS | 3780 | 1461195577594 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]]]}] 16:39:37 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 16:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 16:39:37 INFO - PROCESS | 3780 | 1461195577649 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 3780 | 1461195577652 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 16:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:39:37 INFO - PROCESS | 3780 | 1461195577655 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 3780 | 1461195577660 Marionette TRACE conn5 <- [1,1998,null,{}] 16:39:37 INFO - PROCESS | 3780 | 1461195577714 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}] 16:39:37 INFO - PROCESS | 3780 | 1461195577801 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 16:39:37 INFO - PROCESS | 3780 | 1461195577880 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D7F000 == 36 [pid = 3780] [id = 509] 16:39:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005020933400) [pid = 3780] [serial = 1527] [outer = 0000000000000000] 16:39:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (00000050217A5800) [pid = 3780] [serial = 1528] [outer = 0000005020933400] 16:39:37 INFO - PROCESS | 3780 | 1461195577930 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005022F15800) [pid = 3780] [serial = 1529] [outer = 0000005020933400] 16:39:38 INFO - PROCESS | 3780 | 1461195578311 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]]]}] 16:39:38 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 16:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 16:39:38 INFO - PROCESS | 3780 | 1461195578340 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 3780 | 1461195578343 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 16:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:39:38 INFO - PROCESS | 3780 | 1461195578347 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 3780 | 1461195578349 Marionette TRACE conn5 <- [1,2002,null,{}] 16:39:38 INFO - PROCESS | 3780 | 1461195578352 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}] 16:39:38 INFO - PROCESS | 3780 | 1461195578434 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 16:39:38 INFO - PROCESS | 3780 | 1461195578440 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029828000 == 37 [pid = 3780] [id = 510] 16:39:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005025905000) [pid = 3780] [serial = 1530] [outer = 0000000000000000] 16:39:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000502596C800) [pid = 3780] [serial = 1531] [outer = 0000005025905000] 16:39:38 INFO - PROCESS | 3780 | 1461195578488 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005025F79800) [pid = 3780] [serial = 1532] [outer = 0000005025905000] 16:39:38 INFO - PROCESS | 3780 | 1461195578967 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]]]}] 16:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 16:39:39 INFO - PROCESS | 3780 | 1461195579021 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 3780 | 1461195579023 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 16:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:39:39 INFO - PROCESS | 3780 | 1461195579026 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 3780 | 1461195579028 Marionette TRACE conn5 <- [1,2006,null,{}] 16:39:39 INFO - PROCESS | 3780 | 1461195579032 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}] 16:39:39 INFO - PROCESS | 3780 | 1461195579137 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 16:39:39 INFO - PROCESS | 3780 | 1461195579218 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B22F800 == 38 [pid = 3780] [id = 511] 16:39:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000502789D800) [pid = 3780] [serial = 1533] [outer = 0000000000000000] 16:39:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (00000050278A8C00) [pid = 3780] [serial = 1534] [outer = 000000502789D800] 16:39:39 INFO - PROCESS | 3780 | 1461195579265 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050278CAC00) [pid = 3780] [serial = 1535] [outer = 000000502789D800] 16:39:39 INFO - PROCESS | 3780 | 1461195579701 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]]]}] 16:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 733ms 16:39:39 INFO - PROCESS | 3780 | 1461195579763 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 3780 | 1461195579765 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 16:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:39:39 INFO - PROCESS | 3780 | 1461195579769 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 3780 | 1461195579771 Marionette TRACE conn5 <- [1,2010,null,{}] 16:39:39 INFO - PROCESS | 3780 | 1461195579774 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}] 16:39:39 INFO - PROCESS | 3780 | 1461195579904 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 16:39:39 INFO - PROCESS | 3780 | 1461195579958 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C621000 == 39 [pid = 3780] [id = 512] 16:39:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502852C000) [pid = 3780] [serial = 1536] [outer = 0000000000000000] 16:39:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005028803800) [pid = 3780] [serial = 1537] [outer = 000000502852C000] 16:39:40 INFO - PROCESS | 3780 | 1461195580008 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005028AA3400) [pid = 3780] [serial = 1538] [outer = 000000502852C000] 16:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 16:39:40 INFO - PROCESS | 3780 | 1461195580435 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]]]}] 16:39:40 INFO - PROCESS | 3780 | 1461195580443 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 16:39:40 INFO - PROCESS | 3780 | 1461195580445 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 16:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:39:40 INFO - PROCESS | 3780 | 1461195580448 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - PROCESS | 3780 | 1461195580450 Marionette TRACE conn5 <- [1,2014,null,{}] 16:39:40 INFO - PROCESS | 3780 | 1461195580453 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}] 16:39:40 INFO - PROCESS | 3780 | 1461195580599 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 16:39:40 INFO - PROCESS | 3780 | 1461195580606 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDB3800 == 40 [pid = 3780] [id = 513] 16:39:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028AEA800) [pid = 3780] [serial = 1539] [outer = 0000000000000000] 16:39:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028B06400) [pid = 3780] [serial = 1540] [outer = 0000005028AEA800] 16:39:40 INFO - PROCESS | 3780 | 1461195580653 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028C52400) [pid = 3780] [serial = 1541] [outer = 0000005028AEA800] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005022B8DC00) [pid = 3780] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005020935800) [pid = 3780] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502852BC00) [pid = 3780] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005025C6D400) [pid = 3780] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (00000050278D2C00) [pid = 3780] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000501AE5FC00) [pid = 3780] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005021663400) [pid = 3780] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501BF4D800) [pid = 3780] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000502810E400) [pid = 3780] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:39:40 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005025911400) [pid = 3780] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:39:41 INFO - PROCESS | 3780 | 1461195581109 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]]]}] 16:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 735ms 16:39:41 INFO - PROCESS | 3780 | 1461195581186 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 3780 | 1461195581188 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 16:39:41 INFO - PROCESS | 3780 | 1461195581191 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:39:41 INFO - PROCESS | 3780 | 1461195581193 Marionette TRACE conn5 <- [1,2018,null,{}] 16:39:41 INFO - PROCESS | 3780 | 1461195581197 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}] 16:39:41 INFO - PROCESS | 3780 | 1461195581277 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 16:39:41 INFO - PROCESS | 3780 | 1461195581283 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB10000 == 41 [pid = 3780] [id = 514] 16:39:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005020A1B400) [pid = 3780] [serial = 1542] [outer = 0000000000000000] 16:39:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028B0B400) [pid = 3780] [serial = 1543] [outer = 0000005020A1B400] 16:39:41 INFO - PROCESS | 3780 | 1461195581329 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028C58400) [pid = 3780] [serial = 1544] [outer = 0000005020A1B400] 16:39:41 INFO - PROCESS | 3780 | 1461195581754 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]]]}] 16:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 587ms 16:39:41 INFO - PROCESS | 3780 | 1461195581782 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 3780 | 1461195581785 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 16:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:39:41 INFO - PROCESS | 3780 | 1461195581788 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 3780 | 1461195581789 Marionette TRACE conn5 <- [1,2022,null,{}] 16:39:41 INFO - PROCESS | 3780 | 1461195581797 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}] 16:39:41 INFO - PROCESS | 3780 | 1461195581876 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 16:39:41 INFO - PROCESS | 3780 | 1461195581882 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA73000 == 42 [pid = 3780] [id = 515] 16:39:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501BE02800) [pid = 3780] [serial = 1545] [outer = 0000000000000000] 16:39:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005028C61400) [pid = 3780] [serial = 1546] [outer = 000000501BE02800] 16:39:41 INFO - PROCESS | 3780 | 1461195581928 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005029371000) [pid = 3780] [serial = 1547] [outer = 000000501BE02800] 16:39:42 INFO - PROCESS | 3780 | 1461195582369 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]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 16:39:42 INFO - PROCESS | 3780 | 1461195582420 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 3780 | 1461195582422 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 16:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:39:42 INFO - PROCESS | 3780 | 1461195582430 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 3780 | 1461195582432 Marionette TRACE conn5 <- [1,2026,null,{}] 16:39:42 INFO - PROCESS | 3780 | 1461195582436 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}] 16:39:42 INFO - PROCESS | 3780 | 1461195582516 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 16:39:42 INFO - PROCESS | 3780 | 1461195582523 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB73000 == 43 [pid = 3780] [id = 516] 16:39:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050295D8000) [pid = 3780] [serial = 1548] [outer = 0000000000000000] 16:39:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050298B1800) [pid = 3780] [serial = 1549] [outer = 00000050295D8000] 16:39:42 INFO - PROCESS | 3780 | 1461195582571 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (00000050298B9000) [pid = 3780] [serial = 1550] [outer = 00000050295D8000] 16:39:43 INFO - PROCESS | 3780 | --DOCSHELL 000000502E357000 == 42 [pid = 3780] [id = 482] 16:39:43 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F91800 == 41 [pid = 3780] [id = 491] 16:39:43 INFO - PROCESS | 3780 | --DOCSHELL 000000501B6F7800 == 40 [pid = 3780] [id = 507] 16:39:43 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB1C800 == 39 [pid = 3780] [id = 506] 16:39:43 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9D6800 == 38 [pid = 3780] [id = 505] 16:39:43 INFO - PROCESS | 3780 | --DOCSHELL 0000005029825800 == 37 [pid = 3780] [id = 504] 16:39:43 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9BB800 == 36 [pid = 3780] [id = 502] 16:39:43 INFO - PROCESS | 3780 | --DOCSHELL 0000005022340000 == 35 [pid = 3780] [id = 503] 16:39:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005022755000 == 34 [pid = 3780] [id = 508] 16:39:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D7F000 == 33 [pid = 3780] [id = 509] 16:39:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502B22F800 == 32 [pid = 3780] [id = 511] 16:39:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB10000 == 31 [pid = 3780] [id = 514] 16:39:44 INFO - PROCESS | 3780 | --DOCSHELL 0000005029828000 == 30 [pid = 3780] [id = 510] 16:39:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502C621000 == 29 [pid = 3780] [id = 512] 16:39:44 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDB3800 == 28 [pid = 3780] [id = 513] 16:39:44 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA73000 == 27 [pid = 3780] [id = 515] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (00000050285B3C00) [pid = 3780] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050281B4C00) [pid = 3780] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502276C400) [pid = 3780] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005022F19000) [pid = 3780] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005020D9C800) [pid = 3780] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050214DE400) [pid = 3780] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501BE0C000) [pid = 3780] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050285A9000) [pid = 3780] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000502789B400) [pid = 3780] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000502590C000) [pid = 3780] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (00000050278D8C00) [pid = 3780] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (00000050278BF000) [pid = 3780] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000502818E000) [pid = 3780] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000502852F400) [pid = 3780] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000501AED9C00) [pid = 3780] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (000000501BE03800) [pid = 3780] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005022269000) [pid = 3780] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (000000501C141400) [pid = 3780] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (000000501D61B400) [pid = 3780] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (000000502818C400) [pid = 3780] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (0000005028525000) [pid = 3780] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (00000050278D4400) [pid = 3780] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:39:44 INFO - PROCESS | 3780 | 1461195584416 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]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2025ms 16:39:44 INFO - PROCESS | 3780 | 1461195584455 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 3780 | 1461195584460 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 16:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:39:44 INFO - PROCESS | 3780 | 1461195584465 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 3780 | 1461195584469 Marionette TRACE conn5 <- [1,2030,null,{}] 16:39:44 INFO - PROCESS | 3780 | 1461195584476 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}] 16:39:44 INFO - PROCESS | 3780 | 1461195584563 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 16:39:44 INFO - PROCESS | 3780 | 1461195584572 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020848000 == 28 [pid = 3780] [id = 517] 16:39:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (000000501B664400) [pid = 3780] [serial = 1551] [outer = 0000000000000000] 16:39:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (000000501B66C000) [pid = 3780] [serial = 1552] [outer = 000000501B664400] 16:39:44 INFO - PROCESS | 3780 | 1461195584623 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (000000501BE07000) [pid = 3780] [serial = 1553] [outer = 000000501B664400] 16:39:45 INFO - PROCESS | 3780 | 1461195585125 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]]]}] 16:39:45 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) 16:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 16:39:45 INFO - PROCESS | 3780 | 1461195585140 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 3780 | 1461195585147 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 16:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:39:45 INFO - PROCESS | 3780 | 1461195585158 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 3780 | 1461195585161 Marionette TRACE conn5 <- [1,2034,null,{}] 16:39:45 INFO - PROCESS | 3780 | 1461195585165 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}] 16:39:45 INFO - PROCESS | 3780 | 1461195585248 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 16:39:45 INFO - PROCESS | 3780 | 1461195585257 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000502234A800 == 29 [pid = 3780] [id = 518] 16:39:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000501BE0A000) [pid = 3780] [serial = 1554] [outer = 0000000000000000] 16:39:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000501BF50800) [pid = 3780] [serial = 1555] [outer = 000000501BE0A000] 16:39:45 INFO - PROCESS | 3780 | 1461195585306 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501C1C4400) [pid = 3780] [serial = 1556] [outer = 000000501BE0A000] 16:39:45 INFO - PROCESS | 3780 | 1461195585780 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]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 16:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:39:45 INFO - PROCESS | 3780 | 1461195585831 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 3780 | 1461195585835 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 16:39:45 INFO - PROCESS | 3780 | 1461195585839 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 3780 | 1461195585842 Marionette TRACE conn5 <- [1,2038,null,{}] 16:39:45 INFO - PROCESS | 3780 | 1461195585855 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}] 16:39:45 INFO - PROCESS | 3780 | 1461195585973 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 16:39:46 INFO - PROCESS | 3780 | 1461195586052 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 3780 | ++DOCSHELL 000000502842A000 == 30 [pid = 3780] [id = 519] 16:39:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501A453000) [pid = 3780] [serial = 1557] [outer = 0000000000000000] 16:39:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005020A54800) [pid = 3780] [serial = 1558] [outer = 000000501A453000] 16:39:46 INFO - PROCESS | 3780 | 1461195586103 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005021286C00) [pid = 3780] [serial = 1559] [outer = 000000501A453000] 16:39:46 INFO - PROCESS | 3780 | 1461195586484 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]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 16:39:46 INFO - PROCESS | 3780 | 1461195586532 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 3780 | 1461195586535 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 16:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:39:46 INFO - PROCESS | 3780 | 1461195586544 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 3780 | 1461195586546 Marionette TRACE conn5 <- [1,2042,null,{}] 16:39:46 INFO - PROCESS | 3780 | 1461195586550 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}] 16:39:46 INFO - PROCESS | 3780 | 1461195586628 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 16:39:46 INFO - PROCESS | 3780 | 1461195586635 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D7B800 == 31 [pid = 3780] [id = 520] 16:39:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (00000050214DFC00) [pid = 3780] [serial = 1560] [outer = 0000000000000000] 16:39:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005021660C00) [pid = 3780] [serial = 1561] [outer = 00000050214DFC00] 16:39:46 INFO - PROCESS | 3780 | 1461195586682 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005021699000) [pid = 3780] [serial = 1562] [outer = 00000050214DFC00] 16:39:47 INFO - PROCESS | 3780 | 1461195587112 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]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 16:39:47 INFO - PROCESS | 3780 | 1461195587175 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 3780 | 1461195587178 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 16:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:39:47 INFO - PROCESS | 3780 | 1461195587181 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 3780 | 1461195587183 Marionette TRACE conn5 <- [1,2046,null,{}] 16:39:47 INFO - PROCESS | 3780 | 1461195587187 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}] 16:39:47 INFO - PROCESS | 3780 | 1461195587283 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 16:39:47 INFO - PROCESS | 3780 | 1461195587331 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029578000 == 32 [pid = 3780] [id = 521] 16:39:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000501BD9D000) [pid = 3780] [serial = 1563] [outer = 0000000000000000] 16:39:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005022382C00) [pid = 3780] [serial = 1564] [outer = 000000501BD9D000] 16:39:47 INFO - PROCESS | 3780 | 1461195587377 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005022B89C00) [pid = 3780] [serial = 1565] [outer = 000000501BD9D000] 16:39:47 INFO - PROCESS | 3780 | 1461195587786 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]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 16:39:47 INFO - PROCESS | 3780 | 1461195587820 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 3780 | 1461195587823 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 16:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:39:47 INFO - PROCESS | 3780 | 1461195587831 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 3780 | 1461195587833 Marionette TRACE conn5 <- [1,2050,null,{}] 16:39:47 INFO - PROCESS | 3780 | 1461195587837 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}] 16:39:47 INFO - PROCESS | 3780 | 1461195587935 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 16:39:47 INFO - PROCESS | 3780 | 1461195587944 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029C53000 == 33 [pid = 3780] [id = 522] 16:39:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000502590EC00) [pid = 3780] [serial = 1566] [outer = 0000000000000000] 16:39:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005022B88C00) [pid = 3780] [serial = 1567] [outer = 000000502590EC00] 16:39:48 INFO - PROCESS | 3780 | 1461195587995 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502789A400) [pid = 3780] [serial = 1568] [outer = 000000502590EC00] 16:39:48 INFO - PROCESS | 3780 | 1461195588422 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]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 16:39:48 INFO - PROCESS | 3780 | 1461195588456 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 3780 | 1461195588459 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 16:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:39:48 INFO - PROCESS | 3780 | 1461195588466 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 3780 | 1461195588468 Marionette TRACE conn5 <- [1,2054,null,{}] 16:39:48 INFO - PROCESS | 3780 | 1461195588472 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}] 16:39:48 INFO - PROCESS | 3780 | 1461195588547 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 16:39:48 INFO - PROCESS | 3780 | 1461195588553 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C565800 == 34 [pid = 3780] [id = 523] 16:39:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005020867800) [pid = 3780] [serial = 1569] [outer = 0000000000000000] 16:39:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278BC800) [pid = 3780] [serial = 1570] [outer = 0000005020867800] 16:39:48 INFO - PROCESS | 3780 | 1461195588600 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050278CD000) [pid = 3780] [serial = 1571] [outer = 0000005020867800] 16:39:49 INFO - PROCESS | 3780 | 1461195589038 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]]]}] 16:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 16:39:49 INFO - PROCESS | 3780 | 1461195589100 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 3780 | 1461195589102 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 16:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:39:49 INFO - PROCESS | 3780 | 1461195589105 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 3780 | 1461195589107 Marionette TRACE conn5 <- [1,2058,null,{}] 16:39:49 INFO - PROCESS | 3780 | 1461195589111 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}] 16:39:49 INFO - PROCESS | 3780 | 1461195589186 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 16:39:49 INFO - PROCESS | 3780 | 1461195589192 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C62E800 == 35 [pid = 3780] [id = 524] 16:39:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (00000050278D6400) [pid = 3780] [serial = 1572] [outer = 0000000000000000] 16:39:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (00000050278D9C00) [pid = 3780] [serial = 1573] [outer = 00000050278D6400] 16:39:49 INFO - PROCESS | 3780 | 1461195589240 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028112000) [pid = 3780] [serial = 1574] [outer = 00000050278D6400] 16:39:49 INFO - PROCESS | 3780 | 1461195589721 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]]]}] 16:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 16:39:49 INFO - PROCESS | 3780 | 1461195589738 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 3780 | 1461195589740 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 16:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:39:49 INFO - PROCESS | 3780 | 1461195589743 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 3780 | 1461195589745 Marionette TRACE conn5 <- [1,2062,null,{}] 16:39:49 INFO - PROCESS | 3780 | 1461195589749 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}] 16:39:49 INFO - PROCESS | 3780 | 1461195589851 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 16:39:49 INFO - PROCESS | 3780 | 1461195589857 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028426800 == 36 [pid = 3780] [id = 525] 16:39:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501D61DC00) [pid = 3780] [serial = 1575] [outer = 0000000000000000] 16:39:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (00000050281AAC00) [pid = 3780] [serial = 1576] [outer = 000000501D61DC00] 16:39:49 INFO - PROCESS | 3780 | 1461195589903 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005028528C00) [pid = 3780] [serial = 1577] [outer = 000000501D61DC00] 16:39:50 INFO - PROCESS | 3780 | 1461195590383 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]]]}] 16:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 16:39:50 INFO - PROCESS | 3780 | 1461195590418 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 3780 | 1461195590420 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 16:39:50 INFO - PROCESS | 3780 | 1461195590423 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:39:50 INFO - PROCESS | 3780 | 1461195590425 Marionette TRACE conn5 <- [1,2066,null,{}] 16:39:50 INFO - PROCESS | 3780 | 1461195590429 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}] 16:39:50 INFO - PROCESS | 3780 | 1461195590537 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 16:39:50 INFO - PROCESS | 3780 | 1461195590544 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C983800 == 37 [pid = 3780] [id = 526] 16:39:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501A574C00) [pid = 3780] [serial = 1578] [outer = 0000000000000000] 16:39:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502857DC00) [pid = 3780] [serial = 1579] [outer = 000000501A574C00] 16:39:50 INFO - PROCESS | 3780 | 1461195590590 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (00000050285B1000) [pid = 3780] [serial = 1580] [outer = 000000501A574C00] 16:39:51 INFO - PROCESS | 3780 | 1461195591039 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]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 16:39:51 INFO - PROCESS | 3780 | 1461195591098 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 3780 | 1461195591100 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 16:39:51 INFO - PROCESS | 3780 | 1461195591103 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:39:51 INFO - PROCESS | 3780 | 1461195591106 Marionette TRACE conn5 <- [1,2070,null,{}] 16:39:51 INFO - PROCESS | 3780 | 1461195591110 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}] 16:39:51 INFO - PROCESS | 3780 | 1461195591262 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 16:39:51 INFO - PROCESS | 3780 | 1461195591288 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029574000 == 38 [pid = 3780] [id = 527] 16:39:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005028AA0C00) [pid = 3780] [serial = 1581] [outer = 0000000000000000] 16:39:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028AF3C00) [pid = 3780] [serial = 1582] [outer = 0000005028AA0C00] 16:39:51 INFO - PROCESS | 3780 | 1461195591340 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005028C53C00) [pid = 3780] [serial = 1583] [outer = 0000005028AA0C00] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501BE02800) [pid = 3780] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502789D800) [pid = 3780] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000502852C000) [pid = 3780] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005028AEA800) [pid = 3780] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005028AA1000) [pid = 3780] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050278D3C00) [pid = 3780] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005021666000) [pid = 3780] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000501AE5AC00) [pid = 3780] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502590CC00) [pid = 3780] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005025905000) [pid = 3780] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005020933400) [pid = 3780] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005020930800) [pid = 3780] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000501A448400) [pid = 3780] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005020A1B400) [pid = 3780] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:39:51 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000501B66A400) [pid = 3780] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:39:51 INFO - PROCESS | 3780 | 1461195591881 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]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 839ms 16:39:51 INFO - PROCESS | 3780 | 1461195591946 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 3780 | 1461195591948 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 16:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:39:51 INFO - PROCESS | 3780 | 1461195591952 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 3780 | 1461195591954 Marionette TRACE conn5 <- [1,2074,null,{}] 16:39:51 INFO - PROCESS | 3780 | 1461195591957 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}] 16:39:52 INFO - PROCESS | 3780 | 1461195592035 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 16:39:52 INFO - PROCESS | 3780 | 1461195592041 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C7AC800 == 39 [pid = 3780] [id = 528] 16:39:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005020A18400) [pid = 3780] [serial = 1584] [outer = 0000000000000000] 16:39:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278D0400) [pid = 3780] [serial = 1585] [outer = 0000005020A18400] 16:39:52 INFO - PROCESS | 3780 | 1461195592089 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028B0C400) [pid = 3780] [serial = 1586] [outer = 0000005020A18400] 16:39:52 INFO - PROCESS | 3780 | 1461195592508 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]]]}] 16:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 588ms 16:39:52 INFO - PROCESS | 3780 | 1461195592542 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 3780 | 1461195592544 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 16:39:52 INFO - PROCESS | 3780 | 1461195592548 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:39:52 INFO - PROCESS | 3780 | 1461195592549 Marionette TRACE conn5 <- [1,2078,null,{}] 16:39:52 INFO - PROCESS | 3780 | 1461195592553 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}] 16:39:52 INFO - PROCESS | 3780 | 1461195592630 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 16:39:52 INFO - PROCESS | 3780 | 1461195592636 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE1C800 == 40 [pid = 3780] [id = 529] 16:39:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028C5D000) [pid = 3780] [serial = 1587] [outer = 0000000000000000] 16:39:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028F0FC00) [pid = 3780] [serial = 1588] [outer = 0000005028C5D000] 16:39:52 INFO - PROCESS | 3780 | 1461195592684 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (00000050295D9C00) [pid = 3780] [serial = 1589] [outer = 0000005028C5D000] 16:39:53 INFO - PROCESS | 3780 | 1461195593125 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]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 16:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:39:53 INFO - PROCESS | 3780 | 1461195593181 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 3780 | 1461195593183 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 16:39:53 INFO - PROCESS | 3780 | 1461195593186 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 3780 | 1461195593188 Marionette TRACE conn5 <- [1,2082,null,{}] 16:39:53 INFO - PROCESS | 3780 | 1461195593191 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}] 16:39:53 INFO - PROCESS | 3780 | 1461195593270 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 16:39:53 INFO - PROCESS | 3780 | 1461195593276 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE39000 == 41 [pid = 3780] [id = 530] 16:39:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (00000050298B6800) [pid = 3780] [serial = 1590] [outer = 0000000000000000] 16:39:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (00000050298B9400) [pid = 3780] [serial = 1591] [outer = 00000050298B6800] 16:39:53 INFO - PROCESS | 3780 | 1461195593324 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005029A9CC00) [pid = 3780] [serial = 1592] [outer = 00000050298B6800] 16:39:53 INFO - PROCESS | 3780 | 1461195593936 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]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 776ms 16:39:54 INFO - PROCESS | 3780 | 1461195594005 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 3780 | 1461195594010 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 16:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:39:54 INFO - PROCESS | 3780 | 1461195594040 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 3780 | 1461195594045 Marionette TRACE conn5 <- [1,2086,null,{}] 16:39:54 INFO - PROCESS | 3780 | 1461195594053 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}] 16:39:54 INFO - PROCESS | 3780 | 1461195594184 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 16:39:54 INFO - PROCESS | 3780 | 1461195594297 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217C0000 == 42 [pid = 3780] [id = 531] 16:39:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501A58C400) [pid = 3780] [serial = 1593] [outer = 0000000000000000] 16:39:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501BD98800) [pid = 3780] [serial = 1594] [outer = 000000501A58C400] 16:39:54 INFO - PROCESS | 3780 | 1461195594358 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000501BF4DC00) [pid = 3780] [serial = 1595] [outer = 000000501A58C400] 16:39:55 INFO - PROCESS | 3780 | 1461195595055 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]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1028ms 16:39:55 INFO - PROCESS | 3780 | 1461195595071 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 3780 | 1461195595078 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 16:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:39:55 INFO - PROCESS | 3780 | 1461195595085 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 3780 | 1461195595088 Marionette TRACE conn5 <- [1,2090,null,{}] 16:39:55 INFO - PROCESS | 3780 | 1461195595092 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}] 16:39:55 INFO - PROCESS | 3780 | 1461195595208 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 16:39:55 INFO - PROCESS | 3780 | 1461195595287 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290DB000 == 43 [pid = 3780] [id = 532] 16:39:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000501A574800) [pid = 3780] [serial = 1596] [outer = 0000000000000000] 16:39:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005020A1C800) [pid = 3780] [serial = 1597] [outer = 000000501A574800] 16:39:55 INFO - PROCESS | 3780 | 1461195595388 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (00000050216E4400) [pid = 3780] [serial = 1598] [outer = 000000501A574800] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE1C800 == 42 [pid = 3780] [id = 529] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502C7AC800 == 41 [pid = 3780] [id = 528] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005029574000 == 40 [pid = 3780] [id = 527] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502C983800 == 39 [pid = 3780] [id = 526] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005028426800 == 38 [pid = 3780] [id = 525] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502C62E800 == 37 [pid = 3780] [id = 524] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502C565800 == 36 [pid = 3780] [id = 523] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005029C53000 == 35 [pid = 3780] [id = 522] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005029578000 == 34 [pid = 3780] [id = 521] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D7B800 == 33 [pid = 3780] [id = 520] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502842A000 == 32 [pid = 3780] [id = 519] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (00000050298B1800) [pid = 3780] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 000000502234A800 == 31 [pid = 3780] [id = 518] 16:39:56 INFO - PROCESS | 3780 | --DOCSHELL 0000005020848000 == 30 [pid = 3780] [id = 517] 16:39:56 INFO - PROCESS | 3780 | 1461195596309 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]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1286ms 16:39:56 INFO - PROCESS | 3780 | 1461195596377 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 3780 | 1461195596382 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 16:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:39:56 INFO - PROCESS | 3780 | 1461195596388 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 3780 | 1461195596391 Marionette TRACE conn5 <- [1,2094,null,{}] 16:39:56 INFO - PROCESS | 3780 | 1461195596397 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}] 16:39:56 INFO - PROCESS | 3780 | 1461195596493 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501C143800) [pid = 3780] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005029371000) [pid = 3780] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050278A8C00) [pid = 3780] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005028803800) [pid = 3780] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050278CAC00) [pid = 3780] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005028B06400) [pid = 3780] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005028AA3400) [pid = 3780] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028C52400) [pid = 3780] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028C61400) [pid = 3780] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005028AF4400) [pid = 3780] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005028AA8400) [pid = 3780] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005028818C00) [pid = 3780] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502852F800) [pid = 3780] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005025945400) [pid = 3780] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005022263400) [pid = 3780] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005020A17800) [pid = 3780] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501C148400) [pid = 3780] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000502880A400) [pid = 3780] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000502596C800) [pid = 3780] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050217A5800) [pid = 3780] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005022F15800) [pid = 3780] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005020A14400) [pid = 3780] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005021194000) [pid = 3780] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000501C13D400) [pid = 3780] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000501A592C00) [pid = 3780] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (0000005028B0B400) [pid = 3780] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005028C58400) [pid = 3780] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005025F79800) [pid = 3780] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3780 | 1461195596576 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 3780 | ++DOCSHELL 000000502084E800 == 31 [pid = 3780] [id = 533] 16:39:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000501AF4C400) [pid = 3780] [serial = 1599] [outer = 0000000000000000] 16:39:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501BE10000) [pid = 3780] [serial = 1600] [outer = 000000501AF4C400] 16:39:56 INFO - PROCESS | 3780 | 1461195596627 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501C140400) [pid = 3780] [serial = 1601] [outer = 000000501AF4C400] 16:39:57 INFO - PROCESS | 3780 | 1461195597093 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] 16:39:57 INFO - PROCESS | 3780 | 1461195597132 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 16:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:39:57 INFO - PROCESS | 3780 | 1461195597138 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 3780 | 1461195597140 Marionette TRACE conn5 <- [1,2098,null,{}] 16:39:57 INFO - PROCESS | 3780 | 1461195597144 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}] 16:39:57 INFO - PROCESS | 3780 | 1461195597226 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 16:39:57 INFO - PROCESS | 3780 | 1461195597232 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F90000 == 32 [pid = 3780] [id = 534] 16:39:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000501C146400) [pid = 3780] [serial = 1602] [outer = 0000000000000000] 16:39:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005020A21C00) [pid = 3780] [serial = 1603] [outer = 000000501C146400] 16:39:57 INFO - PROCESS | 3780 | 1461195597280 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (000000502165B400) [pid = 3780] [serial = 1604] [outer = 000000501C146400] 16:39:57 INFO - PROCESS | 3780 | 1461195597748 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]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 16:39:57 INFO - PROCESS | 3780 | 1461195597768 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 3780 | 1461195597771 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 16:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:39:57 INFO - PROCESS | 3780 | 1461195597774 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 3780 | 1461195597778 Marionette TRACE conn5 <- [1,2102,null,{}] 16:39:57 INFO - PROCESS | 3780 | 1461195597790 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}] 16:39:57 INFO - PROCESS | 3780 | 1461195597876 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 16:39:57 INFO - PROCESS | 3780 | 1461195597885 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028DAA000 == 33 [pid = 3780] [id = 535] 16:39:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000501A590C00) [pid = 3780] [serial = 1605] [outer = 0000000000000000] 16:39:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (00000050251A6400) [pid = 3780] [serial = 1606] [outer = 000000501A590C00] 16:39:57 INFO - PROCESS | 3780 | 1461195597936 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005025910000) [pid = 3780] [serial = 1607] [outer = 000000501A590C00] 16:39:58 INFO - PROCESS | 3780 | 1461195598376 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]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 16:39:58 INFO - PROCESS | 3780 | 1461195598405 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 3780 | 1461195598408 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 16:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:39:58 INFO - PROCESS | 3780 | 1461195598411 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 3780 | 1461195598413 Marionette TRACE conn5 <- [1,2106,null,{}] 16:39:58 INFO - PROCESS | 3780 | 1461195598416 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}] 16:39:58 INFO - PROCESS | 3780 | 1461195598500 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 16:39:58 INFO - PROCESS | 3780 | 1461195598506 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029960800 == 34 [pid = 3780] [id = 536] 16:39:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000502596B800) [pid = 3780] [serial = 1608] [outer = 0000000000000000] 16:39:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005025CD8C00) [pid = 3780] [serial = 1609] [outer = 000000502596B800] 16:39:58 INFO - PROCESS | 3780 | 1461195598554 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000502789AC00) [pid = 3780] [serial = 1610] [outer = 000000502596B800] 16:39:59 INFO - PROCESS | 3780 | 1461195599049 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]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 668ms 16:39:59 INFO - PROCESS | 3780 | 1461195599082 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 3780 | 1461195599085 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 16:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:39:59 INFO - PROCESS | 3780 | 1461195599088 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 3780 | 1461195599090 Marionette TRACE conn5 <- [1,2110,null,{}] 16:39:59 INFO - PROCESS | 3780 | 1461195599093 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}] 16:39:59 INFO - PROCESS | 3780 | 1461195599201 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 16:39:59 INFO - PROCESS | 3780 | 1461195599210 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C079800 == 35 [pid = 3780] [id = 537] 16:39:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501A58A000) [pid = 3780] [serial = 1611] [outer = 0000000000000000] 16:39:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (00000050278BBC00) [pid = 3780] [serial = 1612] [outer = 000000501A58A000] 16:39:59 INFO - PROCESS | 3780 | 1461195599257 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050278CE800) [pid = 3780] [serial = 1613] [outer = 000000501A58A000] 16:39:59 INFO - PROCESS | 3780 | 1461195599724 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]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 671ms 16:39:59 INFO - PROCESS | 3780 | 1461195599762 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 3780 | 1461195599764 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 16:39:59 INFO - PROCESS | 3780 | 1461195599768 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:39:59 INFO - PROCESS | 3780 | 1461195599769 Marionette TRACE conn5 <- [1,2114,null,{}] 16:39:59 INFO - PROCESS | 3780 | 1461195599773 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}] 16:39:59 INFO - PROCESS | 3780 | 1461195599936 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 16:39:59 INFO - PROCESS | 3780 | 1461195599964 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C640800 == 36 [pid = 3780] [id = 538] 16:39:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005027CAC000) [pid = 3780] [serial = 1614] [outer = 0000000000000000] 16:40:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502852C000) [pid = 3780] [serial = 1615] [outer = 0000005027CAC000] 16:40:00 INFO - PROCESS | 3780 | 1461195600015 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502880B800) [pid = 3780] [serial = 1616] [outer = 0000005027CAC000] 16:40:00 INFO - PROCESS | 3780 | 1461195600440 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]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 16:40:00 INFO - PROCESS | 3780 | 1461195600505 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 3780 | 1461195600508 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 16:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:40:00 INFO - PROCESS | 3780 | 1461195600511 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 3780 | 1461195600513 Marionette TRACE conn5 <- [1,2118,null,{}] 16:40:00 INFO - PROCESS | 3780 | 1461195600516 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}] 16:40:00 INFO - PROCESS | 3780 | 1461195600619 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 16:40:00 INFO - PROCESS | 3780 | 1461195600625 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C982000 == 37 [pid = 3780] [id = 539] 16:40:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028806C00) [pid = 3780] [serial = 1617] [outer = 0000000000000000] 16:40:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502881E400) [pid = 3780] [serial = 1618] [outer = 0000005028806C00] 16:40:00 INFO - PROCESS | 3780 | 1461195600675 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028AE9C00) [pid = 3780] [serial = 1619] [outer = 0000005028806C00] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000501D61DC00) [pid = 3780] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005020867800) [pid = 3780] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502590EC00) [pid = 3780] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501A453000) [pid = 3780] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000501BE0A000) [pid = 3780] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000501BD9D000) [pid = 3780] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000501B664400) [pid = 3780] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050278D6400) [pid = 3780] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050295D8000) [pid = 3780] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (00000050214DFC00) [pid = 3780] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501A574C00) [pid = 3780] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005028C5D000) [pid = 3780] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005028AA0C00) [pid = 3780] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:40:00 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005020A18400) [pid = 3780] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:40:01 INFO - PROCESS | 3780 | 1461195601208 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] 16:40:01 INFO - PROCESS | 3780 | 1461195601270 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 16:40:01 INFO - PROCESS | 3780 | 1461195601273 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 3780 | 1461195601275 Marionette TRACE conn5 <- [1,2122,null,{}] 16:40:01 INFO - PROCESS | 3780 | 1461195601281 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}] 16:40:01 INFO - PROCESS | 3780 | 1461195601357 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 16:40:01 INFO - PROCESS | 3780 | 1461195601364 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CACB000 == 38 [pid = 3780] [id = 540] 16:40:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (00000050214DFC00) [pid = 3780] [serial = 1620] [outer = 0000000000000000] 16:40:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050278D6400) [pid = 3780] [serial = 1621] [outer = 00000050214DFC00] 16:40:01 INFO - PROCESS | 3780 | 1461195601411 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005028AF0800) [pid = 3780] [serial = 1622] [outer = 00000050214DFC00] 16:40:01 INFO - PROCESS | 3780 | 1461195601837 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] 16:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:40:01 INFO - PROCESS | 3780 | 1461195601867 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 16:40:01 INFO - PROCESS | 3780 | 1461195601870 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 3780 | 1461195601872 Marionette TRACE conn5 <- [1,2126,null,{}] 16:40:01 INFO - PROCESS | 3780 | 1461195601876 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}] 16:40:01 INFO - PROCESS | 3780 | 1461195601954 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 16:40:01 INFO - PROCESS | 3780 | 1461195601963 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D94800 == 39 [pid = 3780] [id = 541] 16:40:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028B0A800) [pid = 3780] [serial = 1623] [outer = 0000000000000000] 16:40:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028C58C00) [pid = 3780] [serial = 1624] [outer = 0000005028B0A800] 16:40:02 INFO - PROCESS | 3780 | 1461195602010 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050291B2C00) [pid = 3780] [serial = 1625] [outer = 0000005028B0A800] 16:40:02 INFO - PROCESS | 3780 | 1461195602451 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]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 16:40:02 INFO - PROCESS | 3780 | 1461195602501 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 3780 | 1461195602503 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 16:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:40:02 INFO - PROCESS | 3780 | 1461195602506 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 3780 | 1461195602508 Marionette TRACE conn5 <- [1,2130,null,{}] 16:40:02 INFO - PROCESS | 3780 | 1461195602511 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}] 16:40:02 INFO - PROCESS | 3780 | 1461195602591 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 16:40:02 INFO - PROCESS | 3780 | 1461195602597 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA85800 == 40 [pid = 3780] [id = 542] 16:40:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005029775800) [pid = 3780] [serial = 1626] [outer = 0000000000000000] 16:40:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050298BB800) [pid = 3780] [serial = 1627] [outer = 0000005029775800] 16:40:02 INFO - PROCESS | 3780 | 1461195602643 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005029AA1400) [pid = 3780] [serial = 1628] [outer = 0000005029775800] 16:40:03 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB73000 == 39 [pid = 3780] [id = 516] 16:40:03 INFO - PROCESS | 3780 | --DOCSHELL 000000502084E800 == 38 [pid = 3780] [id = 533] 16:40:03 INFO - PROCESS | 3780 | --DOCSHELL 00000050290DB000 == 37 [pid = 3780] [id = 532] 16:40:03 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE39000 == 36 [pid = 3780] [id = 530] 16:40:03 INFO - PROCESS | 3780 | --DOCSHELL 00000050217C0000 == 35 [pid = 3780] [id = 531] 16:40:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502C079800 == 34 [pid = 3780] [id = 537] 16:40:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502C640800 == 33 [pid = 3780] [id = 538] 16:40:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005029960800 == 32 [pid = 3780] [id = 536] 16:40:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F90000 == 31 [pid = 3780] [id = 534] 16:40:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005028DAA000 == 30 [pid = 3780] [id = 535] 16:40:04 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D94800 == 29 [pid = 3780] [id = 541] 16:40:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502C982000 == 28 [pid = 3780] [id = 539] 16:40:04 INFO - PROCESS | 3780 | --DOCSHELL 000000502CACB000 == 27 [pid = 3780] [id = 540] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (00000050281AAC00) [pid = 3780] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (00000050278BC800) [pid = 3780] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050278CD000) [pid = 3780] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000502789A400) [pid = 3780] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005022B88C00) [pid = 3780] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005020A54800) [pid = 3780] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005021286C00) [pid = 3780] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000501BF50800) [pid = 3780] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000501C1C4400) [pid = 3780] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005022382C00) [pid = 3780] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005022B89C00) [pid = 3780] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000501B66C000) [pid = 3780] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000501BE07000) [pid = 3780] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (00000050278D9C00) [pid = 3780] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (00000050298B9000) [pid = 3780] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005021660C00) [pid = 3780] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (0000005021699000) [pid = 3780] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (000000502857DC00) [pid = 3780] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (0000005028528C00) [pid = 3780] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (00000050298B9400) [pid = 3780] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (00000050295D9C00) [pid = 3780] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (0000005028AF3C00) [pid = 3780] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (0000005028F0FC00) [pid = 3780] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (0000005028C53C00) [pid = 3780] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (00000050278D0400) [pid = 3780] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (00000050285B1000) [pid = 3780] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (0000005028B0C400) [pid = 3780] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (0000005028112000) [pid = 3780] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3780 | 1461195604480 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] 16:40:04 INFO - PROCESS | 3780 | 1461195604533 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 16:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:40:04 INFO - PROCESS | 3780 | 1461195604539 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 3780 | 1461195604543 Marionette TRACE conn5 <- [1,2134,null,{}] 16:40:04 INFO - PROCESS | 3780 | 1461195604549 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}] 16:40:04 INFO - PROCESS | 3780 | 1461195604637 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 16:40:04 INFO - PROCESS | 3780 | 1461195604648 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020ACE000 == 28 [pid = 3780] [id = 543] 16:40:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (000000501A631C00) [pid = 3780] [serial = 1629] [outer = 0000000000000000] 16:40:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (000000501B8CA400) [pid = 3780] [serial = 1630] [outer = 000000501A631C00] 16:40:04 INFO - PROCESS | 3780 | 1461195604696 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (000000501BE37400) [pid = 3780] [serial = 1631] [outer = 000000501A631C00] 16:40:05 INFO - PROCESS | 3780 | 1461195605203 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] 16:40:05 INFO - PROCESS | 3780 | 1461195605240 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 16:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:40:05 INFO - PROCESS | 3780 | 1461195605247 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 3780 | 1461195605250 Marionette TRACE conn5 <- [1,2138,null,{}] 16:40:05 INFO - PROCESS | 3780 | 1461195605254 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}] 16:40:05 INFO - PROCESS | 3780 | 1461195605337 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 16:40:05 INFO - PROCESS | 3780 | 1461195605347 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 3780 | ++DOCSHELL 00000050225CA000 == 29 [pid = 3780] [id = 544] 16:40:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (000000501B66D000) [pid = 3780] [serial = 1632] [outer = 0000000000000000] 16:40:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (000000501C444C00) [pid = 3780] [serial = 1633] [outer = 000000501B66D000] 16:40:05 INFO - PROCESS | 3780 | 1461195605395 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (0000005020863800) [pid = 3780] [serial = 1634] [outer = 000000501B66D000] 16:40:05 INFO - PROCESS | 3780 | 1461195605865 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] 16:40:05 INFO - PROCESS | 3780 | 1461195605927 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 16:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:40:05 INFO - PROCESS | 3780 | 1461195605931 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 3780 | 1461195605935 Marionette TRACE conn5 <- [1,2142,null,{}] 16:40:05 INFO - PROCESS | 3780 | 1461195605947 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}] 16:40:06 INFO - PROCESS | 3780 | 1461195606067 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 16:40:06 INFO - PROCESS | 3780 | 1461195606144 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 3780 | ++DOCSHELL 000000502843C800 == 30 [pid = 3780] [id = 545] 16:40:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (000000501A451400) [pid = 3780] [serial = 1635] [outer = 0000000000000000] 16:40:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (0000005021410400) [pid = 3780] [serial = 1636] [outer = 000000501A451400] 16:40:06 INFO - PROCESS | 3780 | 1461195606196 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (0000005021660C00) [pid = 3780] [serial = 1637] [outer = 000000501A451400] 16:40:06 INFO - PROCESS | 3780 | 1461195606590 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]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 16:40:06 INFO - PROCESS | 3780 | 1461195606624 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 3780 | 1461195606626 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 16:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:40:06 INFO - PROCESS | 3780 | 1461195606636 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 3780 | 1461195606638 Marionette TRACE conn5 <- [1,2146,null,{}] 16:40:06 INFO - PROCESS | 3780 | 1461195606642 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}] 16:40:06 INFO - PROCESS | 3780 | 1461195606721 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 16:40:06 INFO - PROCESS | 3780 | 1461195606729 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D86800 == 31 [pid = 3780] [id = 546] 16:40:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0000005021666C00) [pid = 3780] [serial = 1638] [outer = 0000000000000000] 16:40:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (00000050217A4400) [pid = 3780] [serial = 1639] [outer = 0000005021666C00] 16:40:06 INFO - PROCESS | 3780 | 1461195606776 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (00000050222DEC00) [pid = 3780] [serial = 1640] [outer = 0000005021666C00] 16:40:07 INFO - PROCESS | 3780 | 1461195607223 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] 16:40:07 INFO - PROCESS | 3780 | 1461195607269 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 16:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:40:07 INFO - PROCESS | 3780 | 1461195607272 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 3780 | 1461195607274 Marionette TRACE conn5 <- [1,2150,null,{}] 16:40:07 INFO - PROCESS | 3780 | 1461195607277 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}] 16:40:07 INFO - PROCESS | 3780 | 1461195607354 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 16:40:07 INFO - PROCESS | 3780 | 1461195607362 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029821000 == 32 [pid = 3780] [id = 547] 16:40:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000501AE5E400) [pid = 3780] [serial = 1641] [outer = 0000000000000000] 16:40:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (00000050251AA000) [pid = 3780] [serial = 1642] [outer = 000000501AE5E400] 16:40:07 INFO - PROCESS | 3780 | 1461195607409 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000502590CC00) [pid = 3780] [serial = 1643] [outer = 000000501AE5E400] 16:40:07 INFO - PROCESS | 3780 | 1461195607874 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]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 16:40:07 INFO - PROCESS | 3780 | 1461195607905 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 3780 | 1461195607907 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 16:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:40:07 INFO - PROCESS | 3780 | 1461195607915 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 3780 | 1461195607917 Marionette TRACE conn5 <- [1,2154,null,{}] 16:40:07 INFO - PROCESS | 3780 | 1461195607921 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}] 16:40:08 INFO - PROCESS | 3780 | 1461195608020 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 16:40:08 INFO - PROCESS | 3780 | 1461195608030 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029D33000 == 33 [pid = 3780] [id = 548] 16:40:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005025F78C00) [pid = 3780] [serial = 1644] [outer = 0000000000000000] 16:40:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (00000050278A0C00) [pid = 3780] [serial = 1645] [outer = 0000005025F78C00] 16:40:08 INFO - PROCESS | 3780 | 1461195608080 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (00000050278C2800) [pid = 3780] [serial = 1646] [outer = 0000005025F78C00] 16:40:08 INFO - PROCESS | 3780 | 1461195608490 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]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 16:40:08 INFO - PROCESS | 3780 | 1461195608543 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 3780 | 1461195608545 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 16:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:40:08 INFO - PROCESS | 3780 | 1461195608553 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 3780 | 1461195608555 Marionette TRACE conn5 <- [1,2158,null,{}] 16:40:08 INFO - PROCESS | 3780 | 1461195608558 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}] 16:40:08 INFO - PROCESS | 3780 | 1461195608633 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 16:40:08 INFO - PROCESS | 3780 | 1461195608639 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C56F800 == 34 [pid = 3780] [id = 549] 16:40:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050278C9800) [pid = 3780] [serial = 1647] [outer = 0000000000000000] 16:40:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (00000050278D0C00) [pid = 3780] [serial = 1648] [outer = 00000050278C9800] 16:40:08 INFO - PROCESS | 3780 | 1461195608685 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005027CB0400) [pid = 3780] [serial = 1649] [outer = 00000050278C9800] 16:40:09 INFO - PROCESS | 3780 | 1461195609120 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]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 16:40:09 INFO - PROCESS | 3780 | 1461195609186 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 3780 | 1461195609188 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 16:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:40:09 INFO - PROCESS | 3780 | 1461195609192 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 3780 | 1461195609194 Marionette TRACE conn5 <- [1,2162,null,{}] 16:40:09 INFO - PROCESS | 3780 | 1461195609197 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}] 16:40:09 INFO - PROCESS | 3780 | 1461195609272 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 16:40:09 INFO - PROCESS | 3780 | 1461195609280 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C630000 == 35 [pid = 3780] [id = 550] 16:40:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000502818C800) [pid = 3780] [serial = 1650] [outer = 0000000000000000] 16:40:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050281A9C00) [pid = 3780] [serial = 1651] [outer = 000000502818C800] 16:40:09 INFO - PROCESS | 3780 | 1461195609326 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028527800) [pid = 3780] [serial = 1652] [outer = 000000502818C800] 16:40:09 INFO - PROCESS | 3780 | 1461195609798 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]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 16:40:09 INFO - PROCESS | 3780 | 1461195609831 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 3780 | 1461195609833 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 16:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:40:09 INFO - PROCESS | 3780 | 1461195609836 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 3780 | 1461195609838 Marionette TRACE conn5 <- [1,2166,null,{}] 16:40:09 INFO - PROCESS | 3780 | 1461195609841 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}] 16:40:09 INFO - PROCESS | 3780 | 1461195609941 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 16:40:10 INFO - PROCESS | 3780 | 1461195610017 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 3780 | ++DOCSHELL 000000502843B800 == 36 [pid = 3780] [id = 551] 16:40:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000502852B000) [pid = 3780] [serial = 1653] [outer = 0000000000000000] 16:40:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502852FC00) [pid = 3780] [serial = 1654] [outer = 000000502852B000] 16:40:10 INFO - PROCESS | 3780 | 1461195610068 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050285AC000) [pid = 3780] [serial = 1655] [outer = 000000502852B000] 16:40:10 INFO - PROCESS | 3780 | 1461195610502 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]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 16:40:10 INFO - PROCESS | 3780 | 1461195610572 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 3780 | 1461195610575 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 16:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:40:10 INFO - PROCESS | 3780 | 1461195610578 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 3780 | 1461195610580 Marionette TRACE conn5 <- [1,2170,null,{}] 16:40:10 INFO - PROCESS | 3780 | 1461195610584 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}] 16:40:10 INFO - PROCESS | 3780 | 1461195610693 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 16:40:10 INFO - PROCESS | 3780 | 1461195610702 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9BC000 == 37 [pid = 3780] [id = 552] 16:40:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005028803000) [pid = 3780] [serial = 1656] [outer = 0000000000000000] 16:40:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028806000) [pid = 3780] [serial = 1657] [outer = 0000005028803000] 16:40:10 INFO - PROCESS | 3780 | 1461195610748 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502881C400) [pid = 3780] [serial = 1658] [outer = 0000005028803000] 16:40:11 INFO - PROCESS | 3780 | 1461195611196 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]]]}] 16:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 16:40:11 INFO - PROCESS | 3780 | 1461195611252 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 3780 | 1461195611255 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 16:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:40:11 INFO - PROCESS | 3780 | 1461195611258 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 3780 | 1461195611261 Marionette TRACE conn5 <- [1,2174,null,{}] 16:40:11 INFO - PROCESS | 3780 | 1461195611269 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}] 16:40:11 INFO - PROCESS | 3780 | 1461195611419 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 16:40:11 INFO - PROCESS | 3780 | 1461195611477 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029820000 == 38 [pid = 3780] [id = 553] 16:40:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028AF2400) [pid = 3780] [serial = 1659] [outer = 0000000000000000] 16:40:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028B09800) [pid = 3780] [serial = 1660] [outer = 0000005028AF2400] 16:40:11 INFO - PROCESS | 3780 | 1461195611528 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028C59400) [pid = 3780] [serial = 1661] [outer = 0000005028AF2400] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028B0A800) [pid = 3780] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501A58A000) [pid = 3780] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005027CAC000) [pid = 3780] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005028806C00) [pid = 3780] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050214DFC00) [pid = 3780] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000501A574800) [pid = 3780] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000501A58C400) [pid = 3780] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050298B6800) [pid = 3780] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000502596B800) [pid = 3780] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501A590C00) [pid = 3780] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501C146400) [pid = 3780] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:40:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000501AF4C400) [pid = 3780] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:40:11 INFO - PROCESS | 3780 | 1461195611994 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]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 776ms 16:40:12 INFO - PROCESS | 3780 | 1461195612037 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 3780 | 1461195612040 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 16:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:40:12 INFO - PROCESS | 3780 | 1461195612043 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 3780 | 1461195612045 Marionette TRACE conn5 <- [1,2178,null,{}] 16:40:12 INFO - PROCESS | 3780 | 1461195612049 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}] 16:40:12 INFO - PROCESS | 3780 | 1461195612126 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 16:40:12 INFO - PROCESS | 3780 | 1461195612132 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D846000 == 39 [pid = 3780] [id = 554] 16:40:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005025908400) [pid = 3780] [serial = 1662] [outer = 0000000000000000] 16:40:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028809800) [pid = 3780] [serial = 1663] [outer = 0000005025908400] 16:40:12 INFO - PROCESS | 3780 | 1461195612178 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028C5E400) [pid = 3780] [serial = 1664] [outer = 0000005025908400] 16:40:12 INFO - PROCESS | 3780 | 1461195612600 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]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 586ms 16:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:40:12 INFO - PROCESS | 3780 | 1461195612633 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 3780 | 1461195612635 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 16:40:12 INFO - PROCESS | 3780 | 1461195612638 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 3780 | 1461195612639 Marionette TRACE conn5 <- [1,2182,null,{}] 16:40:12 INFO - PROCESS | 3780 | 1461195612643 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}] 16:40:12 INFO - PROCESS | 3780 | 1461195612725 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 16:40:12 INFO - PROCESS | 3780 | 1461195612731 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB6E800 == 40 [pid = 3780] [id = 555] 16:40:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000502936C000) [pid = 3780] [serial = 1665] [outer = 0000000000000000] 16:40:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000502939C800) [pid = 3780] [serial = 1666] [outer = 000000502936C000] 16:40:12 INFO - PROCESS | 3780 | 1461195612777 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050298B4000) [pid = 3780] [serial = 1667] [outer = 000000502936C000] 16:40:13 INFO - PROCESS | 3780 | 1461195613219 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]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 16:40:13 INFO - PROCESS | 3780 | 1461195613271 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 3780 | 1461195613273 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 16:40:13 INFO - PROCESS | 3780 | 1461195613276 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:40:13 INFO - PROCESS | 3780 | 1461195613278 Marionette TRACE conn5 <- [1,2186,null,{}] 16:40:13 INFO - PROCESS | 3780 | 1461195613282 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}] 16:40:13 INFO - PROCESS | 3780 | 1461195613359 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 16:40:13 INFO - PROCESS | 3780 | 1461195613365 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE29800 == 41 [pid = 3780] [id = 556] 16:40:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050298BD000) [pid = 3780] [serial = 1668] [outer = 0000000000000000] 16:40:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005029A9C000) [pid = 3780] [serial = 1669] [outer = 00000050298BD000] 16:40:13 INFO - PROCESS | 3780 | 1461195613411 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005029AE5800) [pid = 3780] [serial = 1670] [outer = 00000050298BD000] 16:40:14 INFO - PROCESS | 3780 | 1461195614004 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]]]}] 16:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 776ms 16:40:14 INFO - PROCESS | 3780 | 1461195614107 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 16:40:14 INFO - PROCESS | 3780 | 1461195614112 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 16:40:14 INFO - PROCESS | 3780 | 1461195614142 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:40:14 INFO - PROCESS | 3780 | 1461195614148 Marionette TRACE conn5 <- [1,2190,null,{}] 16:40:14 INFO - PROCESS | 3780 | 1461195614155 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}] 16:40:14 INFO - PROCESS | 3780 | 1461195614284 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 16:40:14 INFO - PROCESS | 3780 | 1461195614356 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217B3800 == 42 [pid = 3780] [id = 557] 16:40:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000501AF51C00) [pid = 3780] [serial = 1671] [outer = 0000000000000000] 16:40:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000501BE06400) [pid = 3780] [serial = 1672] [outer = 000000501AF51C00] 16:40:14 INFO - PROCESS | 3780 | 1461195614416 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501C1DAC00) [pid = 3780] [serial = 1673] [outer = 000000501AF51C00] 16:40:15 INFO - PROCESS | 3780 | 1461195615104 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]]]}] 16:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 16:40:15 INFO - PROCESS | 3780 | 1461195615133 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 3780 | 1461195615139 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 16:40:15 INFO - PROCESS | 3780 | 1461195615146 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:40:15 INFO - PROCESS | 3780 | 1461195615150 Marionette TRACE conn5 <- [1,2194,null,{}] 16:40:15 INFO - PROCESS | 3780 | 1461195615154 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}] 16:40:15 INFO - PROCESS | 3780 | 1461195615271 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 16:40:15 INFO - PROCESS | 3780 | 1461195615348 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029583000 == 43 [pid = 3780] [id = 558] 16:40:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005020A15C00) [pid = 3780] [serial = 1674] [outer = 0000000000000000] 16:40:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005021411000) [pid = 3780] [serial = 1675] [outer = 0000005020A15C00] 16:40:15 INFO - PROCESS | 3780 | 1461195615406 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005022269800) [pid = 3780] [serial = 1676] [outer = 0000005020A15C00] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 000000501D93F800 == 42 [pid = 3780] [id = 10] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB6E800 == 41 [pid = 3780] [id = 555] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502D846000 == 40 [pid = 3780] [id = 554] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005029820000 == 39 [pid = 3780] [id = 553] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9BC000 == 38 [pid = 3780] [id = 552] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502843B800 == 37 [pid = 3780] [id = 551] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C630000 == 36 [pid = 3780] [id = 550] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502C56F800 == 35 [pid = 3780] [id = 549] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005029D33000 == 34 [pid = 3780] [id = 548] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005029821000 == 33 [pid = 3780] [id = 547] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D86800 == 32 [pid = 3780] [id = 546] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502843C800 == 31 [pid = 3780] [id = 545] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050298BB800) [pid = 3780] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 00000050225CA000 == 30 [pid = 3780] [id = 544] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 0000005020ACE000 == 29 [pid = 3780] [id = 543] 16:40:16 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA85800 == 28 [pid = 3780] [id = 542] 16:40:16 INFO - PROCESS | 3780 | 1461195616424 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]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1329ms 16:40:16 INFO - PROCESS | 3780 | 1461195616481 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 3780 | 1461195616485 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 16:40:16 INFO - PROCESS | 3780 | 1461195616490 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:40:16 INFO - PROCESS | 3780 | 1461195616494 Marionette TRACE conn5 <- [1,2198,null,{}] 16:40:16 INFO - PROCESS | 3780 | 1461195616499 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}] 16:40:16 INFO - PROCESS | 3780 | 1461195616583 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (00000050291B2C00) [pid = 3780] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050278BBC00) [pid = 3780] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502852C000) [pid = 3780] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (00000050278CE800) [pid = 3780] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502881E400) [pid = 3780] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502880B800) [pid = 3780] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050278D6400) [pid = 3780] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005028C58C00) [pid = 3780] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005028AE9C00) [pid = 3780] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005020A1C800) [pid = 3780] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000501BF4DC00) [pid = 3780] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501BD98800) [pid = 3780] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005029A9CC00) [pid = 3780] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005025CD8C00) [pid = 3780] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050251A6400) [pid = 3780] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005025910000) [pid = 3780] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005020A21C00) [pid = 3780] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000502165B400) [pid = 3780] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000501BE10000) [pid = 3780] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000501C140400) [pid = 3780] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (00000050216E4400) [pid = 3780] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005028AF0800) [pid = 3780] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (000000502789AC00) [pid = 3780] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3780 | 1461195616666 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217BE000 == 29 [pid = 3780] [id = 559] 16:40:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000501B8C6400) [pid = 3780] [serial = 1677] [outer = 0000000000000000] 16:40:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501BE0FC00) [pid = 3780] [serial = 1678] [outer = 000000501B8C6400] 16:40:16 INFO - PROCESS | 3780 | 1461195616718 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000501BF4F000) [pid = 3780] [serial = 1679] [outer = 000000501B8C6400] 16:40:17 INFO - PROCESS | 3780 | 1461195617138 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]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 16:40:17 INFO - PROCESS | 3780 | 1461195617229 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 3780 | 1461195617234 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 16:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:40:17 INFO - PROCESS | 3780 | 1461195617240 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 3780 | 1461195617243 Marionette TRACE conn5 <- [1,2202,null,{}] 16:40:17 INFO - PROCESS | 3780 | 1461195617247 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}] 16:40:17 INFO - PROCESS | 3780 | 1461195617329 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 16:40:17 INFO - PROCESS | 3780 | 1461195617343 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 3780 | ++DOCSHELL 0000005027C79000 == 30 [pid = 3780] [id = 560] 16:40:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005020A16400) [pid = 3780] [serial = 1680] [outer = 0000000000000000] 16:40:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005020A1B400) [pid = 3780] [serial = 1681] [outer = 0000005020A16400] 16:40:17 INFO - PROCESS | 3780 | 1461195617392 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (000000502140BC00) [pid = 3780] [serial = 1682] [outer = 0000005020A16400] 16:40:17 INFO - PROCESS | 3780 | 1461195617875 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]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 16:40:17 INFO - PROCESS | 3780 | 1461195617935 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 3780 | 1461195617937 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 16:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:40:17 INFO - PROCESS | 3780 | 1461195617940 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 3780 | 1461195617945 Marionette TRACE conn5 <- [1,2206,null,{}] 16:40:17 INFO - PROCESS | 3780 | 1461195617956 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}] 16:40:18 INFO - PROCESS | 3780 | 1461195618040 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 16:40:18 INFO - PROCESS | 3780 | 1461195618049 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028E9D000 == 31 [pid = 3780] [id = 561] 16:40:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050222DD400) [pid = 3780] [serial = 1683] [outer = 0000000000000000] 16:40:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000502238B800) [pid = 3780] [serial = 1684] [outer = 00000050222DD400] 16:40:18 INFO - PROCESS | 3780 | 1461195618100 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005025905000) [pid = 3780] [serial = 1685] [outer = 00000050222DD400] 16:40:18 INFO - PROCESS | 3780 | 1461195618531 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]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 16:40:18 INFO - PROCESS | 3780 | 1461195618573 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 3780 | 1461195618576 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 16:40:18 INFO - PROCESS | 3780 | 1461195618586 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 3780 | 1461195618588 Marionette TRACE conn5 <- [1,2210,null,{}] 16:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:40:18 INFO - PROCESS | 3780 | 1461195618592 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}] 16:40:18 INFO - PROCESS | 3780 | 1461195618699 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 16:40:18 INFO - PROCESS | 3780 | 1461195618778 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029C56000 == 32 [pid = 3780] [id = 562] 16:40:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005025910400) [pid = 3780] [serial = 1686] [outer = 0000000000000000] 16:40:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005025C66C00) [pid = 3780] [serial = 1687] [outer = 0000005025910400] 16:40:18 INFO - PROCESS | 3780 | 1461195618826 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (00000050264CB400) [pid = 3780] [serial = 1688] [outer = 0000005025910400] 16:40:19 INFO - PROCESS | 3780 | 1461195619254 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]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 16:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:40:19 INFO - PROCESS | 3780 | 1461195619327 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 3780 | 1461195619329 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 16:40:19 INFO - PROCESS | 3780 | 1461195619332 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 3780 | 1461195619334 Marionette TRACE conn5 <- [1,2214,null,{}] 16:40:19 INFO - PROCESS | 3780 | 1461195619338 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}] 16:40:19 INFO - PROCESS | 3780 | 1461195619448 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 16:40:19 INFO - PROCESS | 3780 | 1461195619499 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C565000 == 33 [pid = 3780] [id = 563] 16:40:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000502789D000) [pid = 3780] [serial = 1689] [outer = 0000000000000000] 16:40:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (00000050278A2800) [pid = 3780] [serial = 1690] [outer = 000000502789D000] 16:40:19 INFO - PROCESS | 3780 | 1461195619548 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050278CC400) [pid = 3780] [serial = 1691] [outer = 000000502789D000] 16:40:19 INFO - PROCESS | 3780 | 1461195619987 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]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 671ms 16:40:20 INFO - PROCESS | 3780 | 1461195620007 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 3780 | 1461195620009 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 16:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:40:20 INFO - PROCESS | 3780 | 1461195620018 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 3780 | 1461195620020 Marionette TRACE conn5 <- [1,2218,null,{}] 16:40:20 INFO - PROCESS | 3780 | 1461195620023 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}] 16:40:20 INFO - PROCESS | 3780 | 1461195620176 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 16:40:20 INFO - PROCESS | 3780 | 1461195620231 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C950800 == 34 [pid = 3780] [id = 564] 16:40:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502818A800) [pid = 3780] [serial = 1692] [outer = 0000000000000000] 16:40:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028529000) [pid = 3780] [serial = 1693] [outer = 000000502818A800] 16:40:20 INFO - PROCESS | 3780 | 1461195620282 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (00000050285B3000) [pid = 3780] [serial = 1694] [outer = 000000502818A800] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501AE5E400) [pid = 3780] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005025F78C00) [pid = 3780] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502852B000) [pid = 3780] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005021666C00) [pid = 3780] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050278C9800) [pid = 3780] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028803000) [pid = 3780] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502936C000) [pid = 3780] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501A631C00) [pid = 3780] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005029775800) [pid = 3780] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005028AF2400) [pid = 3780] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000501B66D000) [pid = 3780] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000502818C800) [pid = 3780] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501A451400) [pid = 3780] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:40:20 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0000005025908400) [pid = 3780] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:40:20 INFO - PROCESS | 3780 | 1461195620775 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]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 776ms 16:40:20 INFO - PROCESS | 3780 | 1461195620792 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 3780 | 1461195620794 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 16:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:40:20 INFO - PROCESS | 3780 | 1461195620802 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 3780 | 1461195620804 Marionette TRACE conn5 <- [1,2222,null,{}] 16:40:20 INFO - PROCESS | 3780 | 1461195620807 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}] 16:40:20 INFO - PROCESS | 3780 | 1461195620884 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 16:40:20 INFO - PROCESS | 3780 | 1461195620890 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C954800 == 35 [pid = 3780] [id = 565] 16:40:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000501A631C00) [pid = 3780] [serial = 1695] [outer = 0000000000000000] 16:40:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005026478400) [pid = 3780] [serial = 1696] [outer = 000000501A631C00] 16:40:20 INFO - PROCESS | 3780 | 1461195620936 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005028803400) [pid = 3780] [serial = 1697] [outer = 000000501A631C00] 16:40:21 INFO - PROCESS | 3780 | 1461195621353 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]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 588ms 16:40:21 INFO - PROCESS | 3780 | 1461195621393 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 3780 | 1461195621395 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 16:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:40:21 INFO - PROCESS | 3780 | 1461195621398 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 3780 | 1461195621400 Marionette TRACE conn5 <- [1,2226,null,{}] 16:40:21 INFO - PROCESS | 3780 | 1461195621404 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}] 16:40:21 INFO - PROCESS | 3780 | 1461195621481 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 16:40:21 INFO - PROCESS | 3780 | 1461195621486 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB0E800 == 36 [pid = 3780] [id = 566] 16:40:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000502880B000) [pid = 3780] [serial = 1698] [outer = 0000000000000000] 16:40:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005028AA2000) [pid = 3780] [serial = 1699] [outer = 000000502880B000] 16:40:21 INFO - PROCESS | 3780 | 1461195621533 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005028AEC000) [pid = 3780] [serial = 1700] [outer = 000000502880B000] 16:40:21 INFO - PROCESS | 3780 | 1461195621951 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]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 16:40:22 INFO - PROCESS | 3780 | 1461195622031 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 3780 | 1461195622033 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 16:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:40:22 INFO - PROCESS | 3780 | 1461195622037 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 3780 | 1461195622039 Marionette TRACE conn5 <- [1,2230,null,{}] 16:40:22 INFO - PROCESS | 3780 | 1461195622042 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}] 16:40:22 INFO - PROCESS | 3780 | 1461195622123 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 16:40:22 INFO - PROCESS | 3780 | 1461195622131 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D84800 == 37 [pid = 3780] [id = 567] 16:40:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028AF5C00) [pid = 3780] [serial = 1701] [outer = 0000000000000000] 16:40:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028B06000) [pid = 3780] [serial = 1702] [outer = 0000005028AF5C00] 16:40:22 INFO - PROCESS | 3780 | 1461195622177 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005028C52C00) [pid = 3780] [serial = 1703] [outer = 0000005028AF5C00] 16:40:22 INFO - PROCESS | 3780 | 1461195622605 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]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 16:40:22 INFO - PROCESS | 3780 | 1461195622699 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 3780 | 1461195622704 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 16:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:40:22 INFO - PROCESS | 3780 | 1461195622709 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 3780 | 1461195622714 Marionette TRACE conn5 <- [1,2234,null,{}] 16:40:22 INFO - PROCESS | 3780 | 1461195622721 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}] 16:40:22 INFO - PROCESS | 3780 | 1461195622823 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 16:40:23 INFO - PROCESS | 3780 | 1461195623006 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:23 INFO - PROCESS | 3780 | ++DOCSHELL 00000050225B6000 == 38 [pid = 3780] [id = 568] 16:40:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501B66A400) [pid = 3780] [serial = 1704] [outer = 0000000000000000] 16:40:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000501BE10000) [pid = 3780] [serial = 1705] [outer = 000000501B66A400] 16:40:23 INFO - PROCESS | 3780 | 1461195623064 Marionette DEBUG loaded listener.js 16:40:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000501D68A400) [pid = 3780] [serial = 1706] [outer = 000000501B66A400] 16:40:23 INFO - PROCESS | 3780 | 1461195623635 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]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 988ms 16:40:23 INFO - PROCESS | 3780 | 1461195623702 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 3780 | 1461195623707 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 16:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:40:23 INFO - PROCESS | 3780 | 1461195623715 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 3780 | 1461195623720 Marionette TRACE conn5 <- [1,2238,null,{}] 16:40:23 INFO - PROCESS | 3780 | 1461195623725 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}] 16:40:23 INFO - PROCESS | 3780 | 1461195623863 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 16:40:23 INFO - PROCESS | 3780 | 1461195623941 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029974800 == 39 [pid = 3780] [id = 569] 16:40:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005021662C00) [pid = 3780] [serial = 1707] [outer = 0000000000000000] 16:40:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005022268800) [pid = 3780] [serial = 1708] [outer = 0000005021662C00] 16:40:24 INFO - PROCESS | 3780 | 1461195624039 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005025944C00) [pid = 3780] [serial = 1709] [outer = 0000005021662C00] 16:40:24 INFO - PROCESS | 3780 | 1461195624638 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]]]}] 16:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 986ms 16:40:24 INFO - PROCESS | 3780 | 1461195624702 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 16:40:24 INFO - PROCESS | 3780 | 1461195624705 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 16:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:40:24 INFO - PROCESS | 3780 | 1461195624709 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:40:24 INFO - PROCESS | 3780 | 1461195624711 Marionette TRACE conn5 <- [1,2242,null,{}] 16:40:24 INFO - PROCESS | 3780 | 1461195624722 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}] 16:40:24 INFO - PROCESS | 3780 | 1461195624871 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 16:40:24 INFO - PROCESS | 3780 | 1461195624927 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE21800 == 40 [pid = 3780] [id = 570] 16:40:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (00000050281A9400) [pid = 3780] [serial = 1710] [outer = 0000000000000000] 16:40:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028525C00) [pid = 3780] [serial = 1711] [outer = 00000050281A9400] 16:40:25 INFO - PROCESS | 3780 | 1461195624988 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028AF5800) [pid = 3780] [serial = 1712] [outer = 00000050281A9400] 16:40:25 INFO - PROCESS | 3780 | 1461195625593 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]]]}] 16:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 923ms 16:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:40:25 INFO - PROCESS | 3780 | 1461195625634 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 3780 | 1461195625636 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 16:40:25 INFO - PROCESS | 3780 | 1461195625640 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - PROCESS | 3780 | 1461195625642 Marionette TRACE conn5 <- [1,2246,null,{}] 16:40:25 INFO - PROCESS | 3780 | 1461195625646 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}] 16:40:25 INFO - PROCESS | 3780 | 1461195625750 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 16:40:25 INFO - PROCESS | 3780 | 1461195625826 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E356800 == 41 [pid = 3780] [id = 571] 16:40:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502936DC00) [pid = 3780] [serial = 1713] [outer = 0000000000000000] 16:40:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (00000050295D8000) [pid = 3780] [serial = 1714] [outer = 000000502936DC00] 16:40:25 INFO - PROCESS | 3780 | 1461195625924 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005029A9F400) [pid = 3780] [serial = 1715] [outer = 000000502936DC00] 16:40:26 INFO - PROCESS | 3780 | 1461195626615 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]]]}] 16:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1022ms 16:40:26 INFO - PROCESS | 3780 | 1461195626665 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 3780 | 1461195626669 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 16:40:26 INFO - PROCESS | 3780 | 1461195626675 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:40:26 INFO - PROCESS | 3780 | 1461195626679 Marionette TRACE conn5 <- [1,2250,null,{}] 16:40:26 INFO - PROCESS | 3780 | 1461195626723 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}] 16:40:26 INFO - PROCESS | 3780 | 1461195626854 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 16:40:26 INFO - PROCESS | 3780 | 1461195626904 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FDF000 == 42 [pid = 3780] [id = 572] 16:40:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000501BE3B400) [pid = 3780] [serial = 1716] [outer = 0000000000000000] 16:40:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000501C140400) [pid = 3780] [serial = 1717] [outer = 000000501BE3B400] 16:40:26 INFO - PROCESS | 3780 | 1461195626955 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005020A1A000) [pid = 3780] [serial = 1718] [outer = 000000501BE3B400] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB0E800 == 41 [pid = 3780] [id = 566] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C954800 == 40 [pid = 3780] [id = 565] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C950800 == 39 [pid = 3780] [id = 564] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 000000502C565000 == 38 [pid = 3780] [id = 563] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005029C56000 == 37 [pid = 3780] [id = 562] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 000000501AF14000 == 36 [pid = 3780] [id = 12] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005028E9D000 == 35 [pid = 3780] [id = 561] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005027C79000 == 34 [pid = 3780] [id = 560] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 00000050217BE000 == 33 [pid = 3780] [id = 559] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 0000005029583000 == 32 [pid = 3780] [id = 558] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005029A9C000) [pid = 3780] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | 1461195627601 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]]]}] 16:40:27 INFO - PROCESS | 3780 | --DOCSHELL 00000050217B3800 == 31 [pid = 3780] [id = 557] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005028B09800) [pid = 3780] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502881C400) [pid = 3780] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501C444C00) [pid = 3780] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005020863800) [pid = 3780] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (00000050281A9C00) [pid = 3780] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000502939C800) [pid = 3780] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005021410400) [pid = 3780] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005021660C00) [pid = 3780] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005028C59400) [pid = 3780] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005028809800) [pid = 3780] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005028C5E400) [pid = 3780] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005028527800) [pid = 3780] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (00000050251AA000) [pid = 3780] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000502590CC00) [pid = 3780] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050278A0C00) [pid = 3780] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (00000050278C2800) [pid = 3780] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000502852FC00) [pid = 3780] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (00000050217A4400) [pid = 3780] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050222DEC00) [pid = 3780] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (00000050278D0C00) [pid = 3780] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005027CB0400) [pid = 3780] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005028806000) [pid = 3780] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (00000050298B4000) [pid = 3780] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000501B8CA400) [pid = 3780] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (000000501BE37400) [pid = 3780] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (00000050285AC000) [pid = 3780] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005029AA1400) [pid = 3780] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 987ms 16:40:27 INFO - PROCESS | 3780 | 1461195627666 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 3780 | 1461195627672 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 16:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:40:27 INFO - PROCESS | 3780 | 1461195627678 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 3780 | 1461195627681 Marionette TRACE conn5 <- [1,2254,null,{}] 16:40:27 INFO - PROCESS | 3780 | 1461195627685 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}] 16:40:27 INFO - PROCESS | 3780 | 1461195627777 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 16:40:27 INFO - PROCESS | 3780 | 1461195627852 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 3780 | ++DOCSHELL 0000005021682800 == 32 [pid = 3780] [id = 573] 16:40:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000501BE06000) [pid = 3780] [serial = 1719] [outer = 0000000000000000] 16:40:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501BE40400) [pid = 3780] [serial = 1720] [outer = 000000501BE06000] 16:40:27 INFO - PROCESS | 3780 | 1461195627900 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005020867C00) [pid = 3780] [serial = 1721] [outer = 000000501BE06000] 16:40:28 INFO - PROCESS | 3780 | 1461195628291 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]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 16:40:28 INFO - PROCESS | 3780 | 1461195628350 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 3780 | 1461195628353 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 16:40:28 INFO - PROCESS | 3780 | 1461195628356 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:40:28 INFO - PROCESS | 3780 | 1461195628360 Marionette TRACE conn5 <- [1,2258,null,{}] 16:40:28 INFO - PROCESS | 3780 | 1461195628371 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}] 16:40:28 INFO - PROCESS | 3780 | 1461195628494 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 16:40:28 INFO - PROCESS | 3780 | 1461195628506 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D81000 == 33 [pid = 3780] [id = 574] 16:40:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005021661C00) [pid = 3780] [serial = 1722] [outer = 0000000000000000] 16:40:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000502166AC00) [pid = 3780] [serial = 1723] [outer = 0000005021661C00] 16:40:28 INFO - PROCESS | 3780 | 1461195628555 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005022771000) [pid = 3780] [serial = 1724] [outer = 0000005021661C00] 16:40:29 INFO - PROCESS | 3780 | 1461195629012 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]]]}] 16:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 16:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:40:29 INFO - PROCESS | 3780 | 1461195629050 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 3780 | 1461195629053 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 16:40:29 INFO - PROCESS | 3780 | 1461195629056 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 3780 | 1461195629058 Marionette TRACE conn5 <- [1,2262,null,{}] 16:40:29 INFO - PROCESS | 3780 | 1461195629061 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}] 16:40:29 INFO - PROCESS | 3780 | 1461195629142 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 16:40:29 INFO - PROCESS | 3780 | 1461195629151 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029839800 == 34 [pid = 3780] [id = 575] 16:40:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005025952800) [pid = 3780] [serial = 1725] [outer = 0000000000000000] 16:40:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005025C5FC00) [pid = 3780] [serial = 1726] [outer = 0000005025952800] 16:40:29 INFO - PROCESS | 3780 | 1461195629198 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000502789B400) [pid = 3780] [serial = 1727] [outer = 0000005025952800] 16:40:29 INFO - PROCESS | 3780 | 1461195629597 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]]]}] 16:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 587ms 16:40:29 INFO - PROCESS | 3780 | 1461195629650 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 3780 | 1461195629652 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 16:40:29 INFO - PROCESS | 3780 | 1461195629655 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 3780 | 1461195629657 Marionette TRACE conn5 <- [1,2266,null,{}] 16:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:40:29 INFO - PROCESS | 3780 | 1461195629660 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}] 16:40:29 INFO - PROCESS | 3780 | 1461195629740 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 16:40:29 INFO - PROCESS | 3780 | 1461195629747 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B962800 == 35 [pid = 3780] [id = 576] 16:40:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050278A1C00) [pid = 3780] [serial = 1728] [outer = 0000000000000000] 16:40:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050278C3800) [pid = 3780] [serial = 1729] [outer = 00000050278A1C00] 16:40:29 INFO - PROCESS | 3780 | 1461195629794 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005027CA5000) [pid = 3780] [serial = 1730] [outer = 00000050278A1C00] 16:40:30 INFO - PROCESS | 3780 | 1461195630280 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]]]}] 16:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 671ms 16:40:30 INFO - PROCESS | 3780 | 1461195630332 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 16:40:30 INFO - PROCESS | 3780 | 1461195630334 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 16:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:40:30 INFO - PROCESS | 3780 | 1461195630337 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - PROCESS | 3780 | 1461195630339 Marionette TRACE conn5 <- [1,2270,null,{}] 16:40:30 INFO - PROCESS | 3780 | 1461195630343 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}] 16:40:30 INFO - PROCESS | 3780 | 1461195630471 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 16:40:30 INFO - PROCESS | 3780 | 1461195630527 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C63F800 == 36 [pid = 3780] [id = 577] 16:40:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050281AFC00) [pid = 3780] [serial = 1731] [outer = 0000000000000000] 16:40:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (00000050285AA800) [pid = 3780] [serial = 1732] [outer = 00000050281AFC00] 16:40:30 INFO - PROCESS | 3780 | 1461195630577 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005028AA0800) [pid = 3780] [serial = 1733] [outer = 00000050281AFC00] 16:40:31 INFO - PROCESS | 3780 | 1461195631008 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]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 733ms 16:40:31 INFO - PROCESS | 3780 | 1461195631109 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 3780 | 1461195631111 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 16:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:40:31 INFO - PROCESS | 3780 | 1461195631124 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 3780 | 1461195631126 Marionette TRACE conn5 <- [1,2274,null,{}] 16:40:31 INFO - PROCESS | 3780 | 1461195631130 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}] 16:40:31 INFO - PROCESS | 3780 | 1461195631233 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 16:40:31 INFO - PROCESS | 3780 | 1461195631244 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9C7000 == 37 [pid = 3780] [id = 578] 16:40:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050281B1C00) [pid = 3780] [serial = 1734] [outer = 0000000000000000] 16:40:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028AF0400) [pid = 3780] [serial = 1735] [outer = 00000050281B1C00] 16:40:31 INFO - PROCESS | 3780 | 1461195631290 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028C5FC00) [pid = 3780] [serial = 1736] [outer = 00000050281B1C00] 16:40:31 INFO - PROCESS | 3780 | 1461195631694 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]]]}] 16:40:31 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 16:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 16:40:31 INFO - PROCESS | 3780 | 1461195631760 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 3780 | 1461195631763 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 16:40:31 INFO - PROCESS | 3780 | 1461195631766 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 3780 | 1461195631767 Marionette TRACE conn5 <- [1,2278,null,{}] 16:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:40:31 INFO - PROCESS | 3780 | 1461195631771 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}] 16:40:31 INFO - PROCESS | 3780 | 1461195631876 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 16:40:31 INFO - PROCESS | 3780 | 1461195631882 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D84C000 == 38 [pid = 3780] [id = 579] 16:40:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502936E400) [pid = 3780] [serial = 1737] [outer = 0000000000000000] 16:40:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (00000050298B3400) [pid = 3780] [serial = 1738] [outer = 000000502936E400] 16:40:31 INFO - PROCESS | 3780 | 1461195631928 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005029AE0000) [pid = 3780] [serial = 1739] [outer = 000000502936E400] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502818A800) [pid = 3780] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501A631C00) [pid = 3780] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502880B000) [pid = 3780] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501C67F800) [pid = 3780] [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.] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000501D940800) [pid = 3780] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005025910400) [pid = 3780] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502789D000) [pid = 3780] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050222DD400) [pid = 3780] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005020A15C00) [pid = 3780] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501B8C6400) [pid = 3780] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:40:32 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005020A16400) [pid = 3780] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:40:32 INFO - PROCESS | 3780 | 1461195632402 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]]]}] 16:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 672ms 16:40:32 INFO - PROCESS | 3780 | 1461195632443 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 16:40:32 INFO - PROCESS | 3780 | 1461195632445 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 16:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:40:32 INFO - PROCESS | 3780 | 1461195632449 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:40:32 INFO - PROCESS | 3780 | 1461195632450 Marionette TRACE conn5 <- [1,2282,null,{}] 16:40:32 INFO - PROCESS | 3780 | 1461195632454 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}] 16:40:32 INFO - PROCESS | 3780 | 1461195632533 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 16:40:32 INFO - PROCESS | 3780 | 1461195632585 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA79000 == 39 [pid = 3780] [id = 580] 16:40:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050285B1C00) [pid = 3780] [serial = 1740] [outer = 0000000000000000] 16:40:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (00000050298B7400) [pid = 3780] [serial = 1741] [outer = 00000050285B1C00] 16:40:32 INFO - PROCESS | 3780 | 1461195632633 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005029C0C000) [pid = 3780] [serial = 1742] [outer = 00000050285B1C00] 16:40:33 INFO - PROCESS | 3780 | 1461195633038 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]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 16:40:33 INFO - PROCESS | 3780 | 1461195633081 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 3780 | 1461195633083 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 16:40:33 INFO - PROCESS | 3780 | 1461195633086 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:40:33 INFO - PROCESS | 3780 | 1461195633088 Marionette TRACE conn5 <- [1,2286,null,{}] 16:40:33 INFO - PROCESS | 3780 | 1461195633098 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}] 16:40:33 INFO - PROCESS | 3780 | 1461195633185 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 16:40:33 INFO - PROCESS | 3780 | 1461195633191 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE29000 == 40 [pid = 3780] [id = 581] 16:40:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005029DD7C00) [pid = 3780] [serial = 1743] [outer = 0000000000000000] 16:40:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000502A312C00) [pid = 3780] [serial = 1744] [outer = 0000005029DD7C00] 16:40:33 INFO - PROCESS | 3780 | 1461195633236 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502A319400) [pid = 3780] [serial = 1745] [outer = 0000005029DD7C00] 16:40:33 INFO - PROCESS | 3780 | 1461195633656 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]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 16:40:33 INFO - PROCESS | 3780 | 1461195633719 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 3780 | 1461195633722 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 16:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:40:33 INFO - PROCESS | 3780 | 1461195633725 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 3780 | 1461195633728 Marionette TRACE conn5 <- [1,2290,null,{}] 16:40:33 INFO - PROCESS | 3780 | 1461195633731 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}] 16:40:33 INFO - PROCESS | 3780 | 1461195633831 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 16:40:33 INFO - PROCESS | 3780 | 1461195633845 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD06000 == 41 [pid = 3780] [id = 582] 16:40:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502A3E5C00) [pid = 3780] [serial = 1746] [outer = 0000000000000000] 16:40:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502A4FBC00) [pid = 3780] [serial = 1747] [outer = 000000502A3E5C00] 16:40:33 INFO - PROCESS | 3780 | 1461195633897 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502B210C00) [pid = 3780] [serial = 1748] [outer = 000000502A3E5C00] 16:40:34 INFO - PROCESS | 3780 | 1461195634586 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]]]}] 16:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 881ms 16:40:34 INFO - PROCESS | 3780 | 1461195634610 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 16:40:34 INFO - PROCESS | 3780 | 1461195634616 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 16:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:40:34 INFO - PROCESS | 3780 | 1461195634621 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - PROCESS | 3780 | 1461195634626 Marionette TRACE conn5 <- [1,2294,null,{}] 16:40:34 INFO - PROCESS | 3780 | 1461195634646 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}] 16:40:34 INFO - PROCESS | 3780 | 1461195634760 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 16:40:34 INFO - PROCESS | 3780 | 1461195634881 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:34 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C8D000 == 42 [pid = 3780] [id = 583] 16:40:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000501BF4BC00) [pid = 3780] [serial = 1749] [outer = 0000000000000000] 16:40:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501DA14C00) [pid = 3780] [serial = 1750] [outer = 000000501BF4BC00] 16:40:34 INFO - PROCESS | 3780 | 1461195634942 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005021413400) [pid = 3780] [serial = 1751] [outer = 000000501BF4BC00] 16:40:35 INFO - PROCESS | 3780 | 1461195635557 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]]]}] 16:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 16:40:35 INFO - PROCESS | 3780 | 1461195635610 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 3780 | 1461195635617 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 16:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:40:35 INFO - PROCESS | 3780 | 1461195635624 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 3780 | 1461195635627 Marionette TRACE conn5 <- [1,2298,null,{}] 16:40:35 INFO - PROCESS | 3780 | 1461195635631 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}] 16:40:35 INFO - PROCESS | 3780 | 1461195635772 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 16:40:35 INFO - PROCESS | 3780 | 1461195635892 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C576000 == 43 [pid = 3780] [id = 584] 16:40:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050222E2800) [pid = 3780] [serial = 1752] [outer = 0000000000000000] 16:40:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502596CC00) [pid = 3780] [serial = 1753] [outer = 00000050222E2800] 16:40:35 INFO - PROCESS | 3780 | 1461195635950 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005027CB0400) [pid = 3780] [serial = 1754] [outer = 00000050222E2800] 16:40:36 INFO - PROCESS | 3780 | 1461195636606 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]]]}] 16:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1018ms 16:40:36 INFO - PROCESS | 3780 | 1461195636648 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 3780 | 1461195636651 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 16:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:40:36 INFO - PROCESS | 3780 | 1461195636654 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 3780 | 1461195636659 Marionette TRACE conn5 <- [1,2302,null,{}] 16:40:36 INFO - PROCESS | 3780 | 1461195636671 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}] 16:40:36 INFO - PROCESS | 3780 | 1461195636801 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 16:40:36 INFO - PROCESS | 3780 | 1461195636923 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D844000 == 44 [pid = 3780] [id = 585] 16:40:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000501B657C00) [pid = 3780] [serial = 1755] [outer = 0000000000000000] 16:40:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050294CC800) [pid = 3780] [serial = 1756] [outer = 000000501B657C00] 16:40:36 INFO - PROCESS | 3780 | 1461195636984 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502A3E2800) [pid = 3780] [serial = 1757] [outer = 000000501B657C00] 16:40:37 INFO - PROCESS | 3780 | 1461195637714 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]]]}] 16:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1073ms 16:40:37 INFO - PROCESS | 3780 | 1461195637730 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 3780 | 1461195637734 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 16:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:40:37 INFO - PROCESS | 3780 | 1461195637759 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 3780 | 1461195637763 Marionette TRACE conn5 <- [1,2306,null,{}] 16:40:37 INFO - PROCESS | 3780 | 1461195637769 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}] 16:40:37 INFO - PROCESS | 3780 | 1461195637866 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 16:40:37 INFO - PROCESS | 3780 | 1461195637948 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028156000 == 45 [pid = 3780] [id = 586] 16:40:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000501C14A000) [pid = 3780] [serial = 1758] [outer = 0000000000000000] 16:40:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000501DA17000) [pid = 3780] [serial = 1759] [outer = 000000501C14A000] 16:40:38 INFO - PROCESS | 3780 | 1461195638049 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (00000050214DE400) [pid = 3780] [serial = 1760] [outer = 000000501C14A000] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE29000 == 44 [pid = 3780] [id = 581] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA79000 == 43 [pid = 3780] [id = 580] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 000000502D84C000 == 42 [pid = 3780] [id = 579] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9C7000 == 41 [pid = 3780] [id = 578] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 000000502C63F800 == 40 [pid = 3780] [id = 577] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 000000502B962800 == 39 [pid = 3780] [id = 576] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 0000005029839800 == 38 [pid = 3780] [id = 575] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005020854000) [pid = 3780] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005028B06000) [pid = 3780] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501BE06400) [pid = 3780] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D81000 == 37 [pid = 3780] [id = 574] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 0000005021682800 == 36 [pid = 3780] [id = 573] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FDF000 == 35 [pid = 3780] [id = 572] 16:40:38 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D84800 == 34 [pid = 3780] [id = 567] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005025C66C00) [pid = 3780] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050264CB400) [pid = 3780] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050278CC400) [pid = 3780] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502238B800) [pid = 3780] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005022269800) [pid = 3780] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005021411000) [pid = 3780] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050278A2800) [pid = 3780] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000501BE0FC00) [pid = 3780] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501BF4F000) [pid = 3780] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005020A1B400) [pid = 3780] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502140BC00) [pid = 3780] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005028529000) [pid = 3780] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005028803400) [pid = 3780] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005026478400) [pid = 3780] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005028AEC000) [pid = 3780] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050285B3000) [pid = 3780] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005028AA2000) [pid = 3780] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005025905000) [pid = 3780] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000501BE06800) [pid = 3780] [serial = 1115] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:40:38 INFO - PROCESS | 3780 | 1461195638673 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] 16:40:38 INFO - PROCESS | 3780 | 1461195638692 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 16:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:40:38 INFO - PROCESS | 3780 | 1461195638698 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - PROCESS | 3780 | 1461195638701 Marionette TRACE conn5 <- [1,2310,null,{}] 16:40:38 INFO - PROCESS | 3780 | 1461195638705 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}] 16:40:38 INFO - PROCESS | 3780 | 1461195638789 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 16:40:38 INFO - PROCESS | 3780 | 1461195638859 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022348000 == 35 [pid = 3780] [id = 587] 16:40:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000501A593C00) [pid = 3780] [serial = 1761] [outer = 0000000000000000] 16:40:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005020A19800) [pid = 3780] [serial = 1762] [outer = 000000501A593C00] 16:40:38 INFO - PROCESS | 3780 | 1461195638913 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005021662000) [pid = 3780] [serial = 1763] [outer = 000000501A593C00] 16:40:39 INFO - PROCESS | 3780 | 1461195639323 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]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 16:40:39 INFO - PROCESS | 3780 | 1461195639383 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 3780 | 1461195639386 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 16:40:39 INFO - PROCESS | 3780 | 1461195639393 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:40:39 INFO - PROCESS | 3780 | 1461195639397 Marionette TRACE conn5 <- [1,2314,null,{}] 16:40:39 INFO - PROCESS | 3780 | 1461195639408 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}] 16:40:39 INFO - PROCESS | 3780 | 1461195639500 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 16:40:39 INFO - PROCESS | 3780 | 1461195639506 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029827000 == 36 [pid = 3780] [id = 588] 16:40:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005022B88C00) [pid = 3780] [serial = 1764] [outer = 0000000000000000] 16:40:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005025907800) [pid = 3780] [serial = 1765] [outer = 0000005022B88C00] 16:40:39 INFO - PROCESS | 3780 | 1461195639556 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005025C5E800) [pid = 3780] [serial = 1766] [outer = 0000005022B88C00] 16:40:40 INFO - PROCESS | 3780 | 1461195640003 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]]]}] 16:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 16:40:40 INFO - PROCESS | 3780 | 1461195640028 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 3780 | 1461195640031 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:40:40 INFO - PROCESS | 3780 | 1461195640039 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 3780 | 1461195640041 Marionette TRACE conn5 <- [1,2318,null,{}] 16:40:40 INFO - PROCESS | 3780 | 1461195640044 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}] 16:40:40 INFO - PROCESS | 3780 | 1461195640128 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 16:40:40 INFO - PROCESS | 3780 | 1461195640134 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B235000 == 37 [pid = 3780] [id = 589] 16:40:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502789B000) [pid = 3780] [serial = 1767] [outer = 0000000000000000] 16:40:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050278A2800) [pid = 3780] [serial = 1768] [outer = 000000502789B000] 16:40:40 INFO - PROCESS | 3780 | 1461195640181 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (00000050278C7000) [pid = 3780] [serial = 1769] [outer = 000000502789B000] 16:40:40 INFO - PROCESS | 3780 | 1461195640608 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]]]}] 16:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 16:40:40 INFO - PROCESS | 3780 | 1461195640671 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 3780 | 1461195640674 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:40:40 INFO - PROCESS | 3780 | 1461195640677 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 3780 | 1461195640679 Marionette TRACE conn5 <- [1,2322,null,{}] 16:40:40 INFO - PROCESS | 3780 | 1461195640682 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}] 16:40:40 INFO - PROCESS | 3780 | 1461195640785 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 16:40:40 INFO - PROCESS | 3780 | 1461195640792 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C578800 == 38 [pid = 3780] [id = 590] 16:40:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000501A44C000) [pid = 3780] [serial = 1770] [outer = 0000000000000000] 16:40:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (00000050278D6800) [pid = 3780] [serial = 1771] [outer = 000000501A44C000] 16:40:40 INFO - PROCESS | 3780 | 1461195640838 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502818A400) [pid = 3780] [serial = 1772] [outer = 000000501A44C000] 16:40:41 INFO - PROCESS | 3780 | 1461195641324 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]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 16:40:41 INFO - PROCESS | 3780 | 1461195641351 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 3780 | 1461195641353 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 16:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:40:41 INFO - PROCESS | 3780 | 1461195641357 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 3780 | 1461195641358 Marionette TRACE conn5 <- [1,2326,null,{}] 16:40:41 INFO - PROCESS | 3780 | 1461195641362 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}] 16:40:41 INFO - PROCESS | 3780 | 1461195641497 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 16:40:41 INFO - PROCESS | 3780 | 1461195641505 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 3780 | ++DOCSHELL 00000050216C7800 == 39 [pid = 3780] [id = 591] 16:40:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (00000050278D2800) [pid = 3780] [serial = 1773] [outer = 0000000000000000] 16:40:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005028529C00) [pid = 3780] [serial = 1774] [outer = 00000050278D2800] 16:40:41 INFO - PROCESS | 3780 | 1461195641555 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005028819C00) [pid = 3780] [serial = 1775] [outer = 00000050278D2800] 16:40:42 INFO - PROCESS | 3780 | 1461195641992 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]]]}] 16:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 16:40:42 INFO - PROCESS | 3780 | 1461195642030 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 3780 | 1461195642033 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 16:40:42 INFO - PROCESS | 3780 | 1461195642036 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:40:42 INFO - PROCESS | 3780 | 1461195642037 Marionette TRACE conn5 <- [1,2330,null,{}] 16:40:42 INFO - PROCESS | 3780 | 1461195642041 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}] 16:40:42 INFO - PROCESS | 3780 | 1461195642145 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 16:40:42 INFO - PROCESS | 3780 | 1461195642238 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB0D000 == 40 [pid = 3780] [id = 592] 16:40:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005028B02800) [pid = 3780] [serial = 1776] [outer = 0000000000000000] 16:40:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005028B07800) [pid = 3780] [serial = 1777] [outer = 0000005028B02800] 16:40:42 INFO - PROCESS | 3780 | 1461195642284 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005028C5A400) [pid = 3780] [serial = 1778] [outer = 0000005028B02800] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050281AFC00) [pid = 3780] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050281B1C00) [pid = 3780] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005025952800) [pid = 3780] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005021661C00) [pid = 3780] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005028AF5C00) [pid = 3780] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000501BE3B400) [pid = 3780] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502936E400) [pid = 3780] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (000000501BE06000) [pid = 3780] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050278A1C00) [pid = 3780] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005029DD7C00) [pid = 3780] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:40:42 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050285B1C00) [pid = 3780] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:40:42 INFO - PROCESS | 3780 | 1461195642808 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]]]}] 16:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 817ms 16:40:42 INFO - PROCESS | 3780 | 1461195642857 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 3780 | 1461195642859 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 16:40:42 INFO - PROCESS | 3780 | 1461195642862 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:40:42 INFO - PROCESS | 3780 | 1461195642864 Marionette TRACE conn5 <- [1,2334,null,{}] 16:40:42 INFO - PROCESS | 3780 | 1461195642867 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}] 16:40:42 INFO - PROCESS | 3780 | 1461195642946 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 16:40:42 INFO - PROCESS | 3780 | 1461195642952 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D854800 == 41 [pid = 3780] [id = 593] 16:40:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005025952800) [pid = 3780] [serial = 1779] [outer = 0000000000000000] 16:40:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (00000050281AFC00) [pid = 3780] [serial = 1780] [outer = 0000005025952800] 16:40:43 INFO - PROCESS | 3780 | 1461195642997 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502912E000) [pid = 3780] [serial = 1781] [outer = 0000005025952800] 16:40:43 INFO - PROCESS | 3780 | 1461195643422 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]]]}] 16:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 587ms 16:40:43 INFO - PROCESS | 3780 | 1461195643453 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 3780 | 1461195643455 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 16:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:40:43 INFO - PROCESS | 3780 | 1461195643458 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 3780 | 1461195643460 Marionette TRACE conn5 <- [1,2338,null,{}] 16:40:43 INFO - PROCESS | 3780 | 1461195643463 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}] 16:40:43 INFO - PROCESS | 3780 | 1461195643571 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 16:40:43 INFO - PROCESS | 3780 | 1461195643580 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE20000 == 42 [pid = 3780] [id = 594] 16:40:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (00000050291B1C00) [pid = 3780] [serial = 1782] [outer = 0000000000000000] 16:40:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (00000050298BE000) [pid = 3780] [serial = 1783] [outer = 00000050291B1C00] 16:40:43 INFO - PROCESS | 3780 | 1461195643626 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005029C0BC00) [pid = 3780] [serial = 1784] [outer = 00000050291B1C00] 16:40:44 INFO - PROCESS | 3780 | 1461195644044 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]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 16:40:44 INFO - PROCESS | 3780 | 1461195644091 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 3780 | 1461195644093 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 16:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:40:44 INFO - PROCESS | 3780 | 1461195644097 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 3780 | 1461195644098 Marionette TRACE conn5 <- [1,2342,null,{}] 16:40:44 INFO - PROCESS | 3780 | 1461195644102 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}] 16:40:44 INFO - PROCESS | 3780 | 1461195644183 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 16:40:44 INFO - PROCESS | 3780 | 1461195644189 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD1A000 == 43 [pid = 3780] [id = 595] 16:40:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005029DDF000) [pid = 3780] [serial = 1785] [outer = 0000000000000000] 16:40:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502A316800) [pid = 3780] [serial = 1786] [outer = 0000005029DDF000] 16:40:44 INFO - PROCESS | 3780 | 1461195644235 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502A3E2C00) [pid = 3780] [serial = 1787] [outer = 0000005029DDF000] 16:40:44 INFO - PROCESS | 3780 | 1461195644672 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]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 16:40:44 INFO - PROCESS | 3780 | 1461195644729 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 3780 | 1461195644732 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 16:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:40:44 INFO - PROCESS | 3780 | 1461195644735 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 3780 | 1461195644738 Marionette TRACE conn5 <- [1,2346,null,{}] 16:40:44 INFO - PROCESS | 3780 | 1461195644741 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}] 16:40:44 INFO - PROCESS | 3780 | 1461195644894 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 16:40:45 INFO - PROCESS | 3780 | 1461195645050 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000502117E000 == 44 [pid = 3780] [id = 596] 16:40:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000501A5F8C00) [pid = 3780] [serial = 1788] [outer = 0000000000000000] 16:40:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000501B8C7400) [pid = 3780] [serial = 1789] [outer = 000000501A5F8C00] 16:40:45 INFO - PROCESS | 3780 | 1461195645110 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005020935400) [pid = 3780] [serial = 1790] [outer = 000000501A5F8C00] 16:40:45 INFO - PROCESS | 3780 | 1461195645698 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]]]}] 16:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1021ms 16:40:45 INFO - PROCESS | 3780 | 1461195645760 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 16:40:45 INFO - PROCESS | 3780 | 1461195645766 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 16:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:40:45 INFO - PROCESS | 3780 | 1461195645770 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:40:45 INFO - PROCESS | 3780 | 1461195645775 Marionette TRACE conn5 <- [1,2350,null,{}] 16:40:45 INFO - PROCESS | 3780 | 1461195645793 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}] 16:40:45 INFO - PROCESS | 3780 | 1461195645959 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 16:40:46 INFO - PROCESS | 3780 | 1461195646009 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029825000 == 45 [pid = 3780] [id = 597] 16:40:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005022382800) [pid = 3780] [serial = 1791] [outer = 0000000000000000] 16:40:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502276F400) [pid = 3780] [serial = 1792] [outer = 0000005022382800] 16:40:46 INFO - PROCESS | 3780 | 1461195646069 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005025970000) [pid = 3780] [serial = 1793] [outer = 0000005022382800] 16:40:46 INFO - PROCESS | 3780 | 1461195646692 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]]]}] 16:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 986ms 16:40:46 INFO - PROCESS | 3780 | 1461195646760 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 3780 | 1461195646764 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 16:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:40:46 INFO - PROCESS | 3780 | 1461195646768 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 3780 | 1461195646770 Marionette TRACE conn5 <- [1,2354,null,{}] 16:40:46 INFO - PROCESS | 3780 | 1461195646774 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}] 16:40:46 INFO - PROCESS | 3780 | 1461195646882 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 16:40:47 INFO - PROCESS | 3780 | 1461195647005 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D858000 == 46 [pid = 3780] [id = 598] 16:40:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005028109800) [pid = 3780] [serial = 1794] [outer = 0000000000000000] 16:40:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (00000050281B4800) [pid = 3780] [serial = 1795] [outer = 0000005028109800] 16:40:47 INFO - PROCESS | 3780 | 1461195647064 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502857EC00) [pid = 3780] [serial = 1796] [outer = 0000005028109800] 16:40:47 INFO - PROCESS | 3780 | 1461195647693 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]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 986ms 16:40:47 INFO - PROCESS | 3780 | 1461195647755 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 3780 | 1461195647760 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 16:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:40:47 INFO - PROCESS | 3780 | 1461195647772 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 3780 | 1461195647777 Marionette TRACE conn5 <- [1,2358,null,{}] 16:40:47 INFO - PROCESS | 3780 | 1461195647781 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}] 16:40:47 INFO - PROCESS | 3780 | 1461195647920 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 16:40:48 INFO - PROCESS | 3780 | 1461195648040 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A6A000 == 47 [pid = 3780] [id = 599] 16:40:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050281AA800) [pid = 3780] [serial = 1797] [outer = 0000000000000000] 16:40:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502A318C00) [pid = 3780] [serial = 1798] [outer = 00000050281AA800] 16:40:48 INFO - PROCESS | 3780 | 1461195648098 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502B5E9C00) [pid = 3780] [serial = 1799] [outer = 00000050281AA800] 16:40:48 INFO - PROCESS | 3780 | 1461195648640 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]]]}] 16:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 944ms 16:40:48 INFO - PROCESS | 3780 | 1461195648713 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 3780 | 1461195648716 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 16:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:40:48 INFO - PROCESS | 3780 | 1461195648719 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 3780 | 1461195648722 Marionette TRACE conn5 <- [1,2362,null,{}] 16:40:48 INFO - PROCESS | 3780 | 1461195648726 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}] 16:40:48 INFO - PROCESS | 3780 | 1461195648832 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 16:40:48 INFO - PROCESS | 3780 | 1461195648957 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E354000 == 48 [pid = 3780] [id = 600] 16:40:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502A313C00) [pid = 3780] [serial = 1800] [outer = 0000000000000000] 16:40:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502B912800) [pid = 3780] [serial = 1801] [outer = 000000502A313C00] 16:40:49 INFO - PROCESS | 3780 | 1461195649015 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502B988800) [pid = 3780] [serial = 1802] [outer = 000000502A313C00] 16:40:49 INFO - PROCESS | 3780 | 1461195649794 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]]]}] 16:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1137ms 16:40:49 INFO - PROCESS | 3780 | 1461195649859 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 3780 | 1461195649864 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 16:40:49 INFO - PROCESS | 3780 | 1461195649869 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:40:49 INFO - PROCESS | 3780 | 1461195649873 Marionette TRACE conn5 <- [1,2366,null,{}] 16:40:49 INFO - PROCESS | 3780 | 1461195649878 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}] 16:40:50 INFO - PROCESS | 3780 | 1461195650010 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 16:40:50 INFO - PROCESS | 3780 | 1461195650139 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 3780 | ++DOCSHELL 00000050288C0000 == 49 [pid = 3780] [id = 601] 16:40:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (0000005021192400) [pid = 3780] [serial = 1803] [outer = 0000000000000000] 16:40:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502165CC00) [pid = 3780] [serial = 1804] [outer = 0000005021192400] 16:40:50 INFO - PROCESS | 3780 | 1461195650192 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005022B85C00) [pid = 3780] [serial = 1805] [outer = 0000005021192400] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD1A000 == 48 [pid = 3780] [id = 595] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE20000 == 47 [pid = 3780] [id = 594] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 000000502D854800 == 46 [pid = 3780] [id = 593] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB0D000 == 45 [pid = 3780] [id = 592] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 00000050216C7800 == 44 [pid = 3780] [id = 591] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 000000502C578800 == 43 [pid = 3780] [id = 590] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 000000502B235000 == 42 [pid = 3780] [id = 589] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 0000005029827000 == 41 [pid = 3780] [id = 588] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 0000005022348000 == 40 [pid = 3780] [id = 587] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 0000005028156000 == 39 [pid = 3780] [id = 586] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (00000050295D8000) [pid = 3780] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (000000501BE10000) [pid = 3780] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005028525C00) [pid = 3780] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005022268800) [pid = 3780] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502A4FBC00) [pid = 3780] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C8D000 == 38 [pid = 3780] [id = 583] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (00000050285AA800) [pid = 3780] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0000005028AF0400) [pid = 3780] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028AA0800) [pid = 3780] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005025C5FC00) [pid = 3780] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502789B400) [pid = 3780] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (000000502166AC00) [pid = 3780] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005022771000) [pid = 3780] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028C52C00) [pid = 3780] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005020A1A000) [pid = 3780] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501C140400) [pid = 3780] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (00000050298B3400) [pid = 3780] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000501BE40400) [pid = 3780] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005020867C00) [pid = 3780] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (00000050278C3800) [pid = 3780] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502A319400) [pid = 3780] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005029AE0000) [pid = 3780] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050298B7400) [pid = 3780] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502A312C00) [pid = 3780] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028C5FC00) [pid = 3780] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005029C0C000) [pid = 3780] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005027CA5000) [pid = 3780] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:40:50 INFO - PROCESS | 3780 | 1461195650729 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]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 881ms 16:40:50 INFO - PROCESS | 3780 | 1461195650754 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 3780 | 1461195650759 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 16:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:40:50 INFO - PROCESS | 3780 | 1461195650766 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 3780 | 1461195650768 Marionette TRACE conn5 <- [1,2370,null,{}] 16:40:50 INFO - PROCESS | 3780 | 1461195650772 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}] 16:40:50 INFO - PROCESS | 3780 | 1461195650859 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 16:40:50 INFO - PROCESS | 3780 | 1461195650868 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 3780 | ++DOCSHELL 0000005027C79000 == 39 [pid = 3780] [id = 602] 16:40:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005020A1A000) [pid = 3780] [serial = 1806] [outer = 0000000000000000] 16:40:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502276B000) [pid = 3780] [serial = 1807] [outer = 0000005020A1A000] 16:40:50 INFO - PROCESS | 3780 | 1461195650915 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005025945400) [pid = 3780] [serial = 1808] [outer = 0000005020A1A000] 16:40:51 INFO - PROCESS | 3780 | 1461195651416 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]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 16:40:51 INFO - PROCESS | 3780 | 1461195651439 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 3780 | 1461195651441 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 16:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:40:51 INFO - PROCESS | 3780 | 1461195651445 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 3780 | 1461195651448 Marionette TRACE conn5 <- [1,2374,null,{}] 16:40:51 INFO - PROCESS | 3780 | 1461195651460 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}] 16:40:51 INFO - PROCESS | 3780 | 1461195651547 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 16:40:51 INFO - PROCESS | 3780 | 1461195651556 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 3780 | ++DOCSHELL 000000502A83A000 == 40 [pid = 3780] [id = 603] 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (00000050278A9800) [pid = 3780] [serial = 1809] [outer = 0000000000000000] 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (00000050278CE800) [pid = 3780] [serial = 1810] [outer = 00000050278A9800] 16:40:51 INFO - PROCESS | 3780 | 1461195651606 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502810E400) [pid = 3780] [serial = 1811] [outer = 00000050278A9800] 16:40:52 INFO - PROCESS | 3780 | 1461195652088 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]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 16:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:40:52 INFO - PROCESS | 3780 | 1461195652119 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 3780 | 1461195652122 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 16:40:52 INFO - PROCESS | 3780 | 1461195652125 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 3780 | 1461195652127 Marionette TRACE conn5 <- [1,2378,null,{}] 16:40:52 INFO - PROCESS | 3780 | 1461195652130 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}] 16:40:52 INFO - PROCESS | 3780 | 1461195652215 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 16:40:52 INFO - PROCESS | 3780 | 1461195652222 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C623800 == 41 [pid = 3780] [id = 604] 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005028531C00) [pid = 3780] [serial = 1812] [outer = 0000000000000000] 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050285B2000) [pid = 3780] [serial = 1813] [outer = 0000005028531C00] 16:40:52 INFO - PROCESS | 3780 | 1461195652269 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502881A000) [pid = 3780] [serial = 1814] [outer = 0000005028531C00] 16:40:52 INFO - PROCESS | 3780 | 1461195652711 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]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 16:40:52 INFO - PROCESS | 3780 | 1461195652757 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 3780 | 1461195652760 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 16:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:40:52 INFO - PROCESS | 3780 | 1461195652763 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 3780 | 1461195652765 Marionette TRACE conn5 <- [1,2382,null,{}] 16:40:52 INFO - PROCESS | 3780 | 1461195652768 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}] 16:40:52 INFO - PROCESS | 3780 | 1461195652875 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 16:40:52 INFO - PROCESS | 3780 | 1461195652882 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C97A800 == 42 [pid = 3780] [id = 605] 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005028AA2000) [pid = 3780] [serial = 1815] [outer = 0000000000000000] 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028AA8800) [pid = 3780] [serial = 1816] [outer = 0000005028AA2000] 16:40:52 INFO - PROCESS | 3780 | 1461195652973 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005028B0F000) [pid = 3780] [serial = 1817] [outer = 0000005028AA2000] 16:40:53 INFO - PROCESS | 3780 | 1461195653479 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]]]}] 16:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 16:40:53 INFO - PROCESS | 3780 | 1461195653501 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 3780 | 1461195653503 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 16:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:40:53 INFO - PROCESS | 3780 | 1461195653506 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 3780 | 1461195653508 Marionette TRACE conn5 <- [1,2386,null,{}] 16:40:53 INFO - PROCESS | 3780 | 1461195653511 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}] 16:40:53 INFO - PROCESS | 3780 | 1461195653644 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 16:40:53 INFO - PROCESS | 3780 | 1461195653697 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D85E000 == 43 [pid = 3780] [id = 606] 16:40:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005029C09C00) [pid = 3780] [serial = 1818] [outer = 0000000000000000] 16:40:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502A31A000) [pid = 3780] [serial = 1819] [outer = 0000005029C09C00] 16:40:53 INFO - PROCESS | 3780 | 1461195653754 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502A8C5000) [pid = 3780] [serial = 1820] [outer = 0000005029C09C00] 16:40:54 INFO - PROCESS | 3780 | 1461195654181 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]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 16:40:54 INFO - PROCESS | 3780 | 1461195654266 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 3780 | 1461195654268 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 16:40:54 INFO - PROCESS | 3780 | 1461195654271 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 3780 | 1461195654273 Marionette TRACE conn5 <- [1,2390,null,{}] 16:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:40:54 INFO - PROCESS | 3780 | 1461195654277 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}] 16:40:54 INFO - PROCESS | 3780 | 1461195654385 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 16:40:54 INFO - PROCESS | 3780 | 1461195654396 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB88800 == 44 [pid = 3780] [id = 607] 16:40:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502B90E400) [pid = 3780] [serial = 1821] [outer = 0000000000000000] 16:40:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502B985C00) [pid = 3780] [serial = 1822] [outer = 000000502B90E400] 16:40:54 INFO - PROCESS | 3780 | 1461195654487 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502C034400) [pid = 3780] [serial = 1823] [outer = 000000502B90E400] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005021662C00) [pid = 3780] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000501AF51C00) [pid = 3780] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (00000050281A9400) [pid = 3780] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (00000050298BD000) [pid = 3780] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000501B66A400) [pid = 3780] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502936DC00) [pid = 3780] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000501A593C00) [pid = 3780] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0000005022B88C00) [pid = 3780] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000502789B000) [pid = 3780] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000501B657C00) [pid = 3780] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501A44C000) [pid = 3780] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000501C14A000) [pid = 3780] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (00000050278D2800) [pid = 3780] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005028B02800) [pid = 3780] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005025952800) [pid = 3780] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:40:54 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (00000050291B1C00) [pid = 3780] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:40:54 INFO - PROCESS | 3780 | 1461195654965 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]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 16:40:55 INFO - PROCESS | 3780 | 1461195655013 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 3780 | 1461195655015 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 16:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:40:55 INFO - PROCESS | 3780 | 1461195655019 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 3780 | 1461195655021 Marionette TRACE conn5 <- [1,2394,null,{}] 16:40:55 INFO - PROCESS | 3780 | 1461195655025 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}] 16:40:55 INFO - PROCESS | 3780 | 1461195655135 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 16:40:55 INFO - PROCESS | 3780 | 1461195655189 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA80800 == 45 [pid = 3780] [id = 608] 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000501B657C00) [pid = 3780] [serial = 1824] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005025944800) [pid = 3780] [serial = 1825] [outer = 000000501B657C00] 16:40:55 INFO - PROCESS | 3780 | 1461195655235 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028C5AC00) [pid = 3780] [serial = 1826] [outer = 000000501B657C00] 16:40:55 INFO - PROCESS | 3780 | 1461195655602 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]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 16:40:55 INFO - PROCESS | 3780 | 1461195655652 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 3780 | 1461195655655 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 16:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:40:55 INFO - PROCESS | 3780 | 1461195655665 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 3780 | 1461195655667 Marionette TRACE conn5 <- [1,2398,null,{}] 16:40:55 INFO - PROCESS | 3780 | 1461195655672 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}] 16:40:55 INFO - PROCESS | 3780 | 1461195655784 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 16:40:55 INFO - PROCESS | 3780 | 1461195655795 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309DB800 == 46 [pid = 3780] [id = 609] 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050278C3000) [pid = 3780] [serial = 1827] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502C507400) [pid = 3780] [serial = 1828] [outer = 00000050278C3000] 16:40:55 INFO - PROCESS | 3780 | 1461195655841 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502C511000) [pid = 3780] [serial = 1829] [outer = 00000050278C3000] 16:40:56 INFO - PROCESS | 3780 | 1461195656277 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]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 629ms 16:40:56 INFO - PROCESS | 3780 | 1461195656295 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 3780 | 1461195656298 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 16:40:56 INFO - PROCESS | 3780 | 1461195656305 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:40:56 INFO - PROCESS | 3780 | 1461195656307 Marionette TRACE conn5 <- [1,2402,null,{}] 16:40:56 INFO - PROCESS | 3780 | 1461195656311 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}] 16:40:56 INFO - PROCESS | 3780 | 1461195656395 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 16:40:56 INFO - PROCESS | 3780 | 1461195656400 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311BB800 == 47 [pid = 3780] [id = 610] 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502C549800) [pid = 3780] [serial = 1830] [outer = 0000000000000000] 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502C54C000) [pid = 3780] [serial = 1831] [outer = 000000502C549800] 16:40:56 INFO - PROCESS | 3780 | 1461195656446 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502C5BD000) [pid = 3780] [serial = 1832] [outer = 000000502C549800] 16:40:56 INFO - PROCESS | 3780 | 1461195656953 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]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 16:40:57 INFO - PROCESS | 3780 | 1461195657045 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 3780 | 1461195657050 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 16:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:40:57 INFO - PROCESS | 3780 | 1461195657056 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 3780 | 1461195657061 Marionette TRACE conn5 <- [1,2406,null,{}] 16:40:57 INFO - PROCESS | 3780 | 1461195657077 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}] 16:40:57 INFO - PROCESS | 3780 | 1461195657281 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 16:40:57 INFO - PROCESS | 3780 | 1461195657334 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C42000 == 48 [pid = 3780] [id = 611] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000501C43A400) [pid = 3780] [serial = 1833] [outer = 0000000000000000] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (000000502097F800) [pid = 3780] [serial = 1834] [outer = 000000501C43A400] 16:40:57 INFO - PROCESS | 3780 | 1461195657395 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005021699000) [pid = 3780] [serial = 1835] [outer = 000000501C43A400] 16:40:57 INFO - PROCESS | 3780 | 1461195657980 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]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 986ms 16:40:58 INFO - PROCESS | 3780 | 1461195658045 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 3780 | 1461195658052 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 16:40:58 INFO - PROCESS | 3780 | 1461195658059 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:40:58 INFO - PROCESS | 3780 | 1461195658062 Marionette TRACE conn5 <- [1,2410,null,{}] 16:40:58 INFO - PROCESS | 3780 | 1461195658066 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}] 16:40:58 INFO - PROCESS | 3780 | 1461195658209 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 16:40:58 INFO - PROCESS | 3780 | 1461195658332 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C571000 == 49 [pid = 3780] [id = 612] 16:40:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502647E400) [pid = 3780] [serial = 1836] [outer = 0000000000000000] 16:40:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (00000050278A8C00) [pid = 3780] [serial = 1837] [outer = 000000502647E400] 16:40:58 INFO - PROCESS | 3780 | 1461195658391 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0000005028192400) [pid = 3780] [serial = 1838] [outer = 000000502647E400] 16:40:58 INFO - PROCESS | 3780 | 1461195658985 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]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 986ms 16:40:59 INFO - PROCESS | 3780 | 1461195659062 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 3780 | 1461195659065 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 16:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:40:59 INFO - PROCESS | 3780 | 1461195659070 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 3780 | 1461195659074 Marionette TRACE conn5 <- [1,2414,null,{}] 16:40:59 INFO - PROCESS | 3780 | 1461195659087 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}] 16:40:59 INFO - PROCESS | 3780 | 1461195659207 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 16:40:59 INFO - PROCESS | 3780 | 1461195659324 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311CE000 == 50 [pid = 3780] [id = 613] 16:40:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005028C54800) [pid = 3780] [serial = 1839] [outer = 0000000000000000] 16:40:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005029AE0000) [pid = 3780] [serial = 1840] [outer = 0000005028C54800] 16:40:59 INFO - PROCESS | 3780 | 1461195659385 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502A31F400) [pid = 3780] [serial = 1841] [outer = 0000005028C54800] 16:41:00 INFO - PROCESS | 3780 | 1461195660071 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]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1027ms 16:41:00 INFO - PROCESS | 3780 | 1461195660098 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 3780 | 1461195660102 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 16:41:00 INFO - PROCESS | 3780 | 1461195660105 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:41:00 INFO - PROCESS | 3780 | 1461195660107 Marionette TRACE conn5 <- [1,2418,null,{}] 16:41:00 INFO - PROCESS | 3780 | 1461195660111 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}] 16:41:00 INFO - PROCESS | 3780 | 1461195660389 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 16:41:00 INFO - PROCESS | 3780 | 1461195660506 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BEF3800 == 51 [pid = 3780] [id = 614] 16:41:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501A454C00) [pid = 3780] [serial = 1842] [outer = 0000000000000000] 16:41:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000501A5F5400) [pid = 3780] [serial = 1843] [outer = 000000501A454C00] 16:41:00 INFO - PROCESS | 3780 | 1461195660598 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000501BE3C000) [pid = 3780] [serial = 1844] [outer = 000000501A454C00] 16:41:01 INFO - PROCESS | 3780 | 1461195661223 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]]]}] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 00000050225B6000 == 50 [pid = 3780] [id = 568] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 0000005029974800 == 49 [pid = 3780] [id = 569] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 00000050309DB800 == 48 [pid = 3780] [id = 609] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA80800 == 47 [pid = 3780] [id = 608] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB88800 == 46 [pid = 3780] [id = 607] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502D85E000 == 45 [pid = 3780] [id = 606] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502C97A800 == 44 [pid = 3780] [id = 605] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502C623800 == 43 [pid = 3780] [id = 604] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501DA14C00) [pid = 3780] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000502596CC00) [pid = 3780] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502A83A000 == 42 [pid = 3780] [id = 603] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 0000005027C79000 == 41 [pid = 3780] [id = 602] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 00000050288C0000 == 40 [pid = 3780] [id = 601] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A6A000 == 39 [pid = 3780] [id = 599] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502D858000 == 38 [pid = 3780] [id = 598] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 0000005029825000 == 37 [pid = 3780] [id = 597] 16:41:01 INFO - PROCESS | 3780 | --DOCSHELL 000000502117E000 == 36 [pid = 3780] [id = 596] 16:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1175ms 16:41:01 INFO - PROCESS | 3780 | 1461195661285 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 3780 | 1461195661290 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 16:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:41:01 INFO - PROCESS | 3780 | 1461195661295 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 3780 | 1461195661300 Marionette TRACE conn5 <- [1,2422,null,{}] 16:41:01 INFO - PROCESS | 3780 | 1461195661305 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}] 16:41:01 INFO - PROCESS | 3780 | 1461195661401 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005025944C00) [pid = 3780] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000501C1DAC00) [pid = 3780] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028AF5800) [pid = 3780] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005029AE5800) [pid = 3780] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000501D68A400) [pid = 3780] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005029A9F400) [pid = 3780] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005020A19800) [pid = 3780] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005021662000) [pid = 3780] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005025907800) [pid = 3780] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005025C5E800) [pid = 3780] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (00000050278A2800) [pid = 3780] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000502A3E2800) [pid = 3780] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050294CC800) [pid = 3780] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502818A400) [pid = 3780] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050214DE400) [pid = 3780] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000501DA17000) [pid = 3780] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005028819C00) [pid = 3780] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028529C00) [pid = 3780] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028B07800) [pid = 3780] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502912E000) [pid = 3780] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (00000050281AFC00) [pid = 3780] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050298BE000) [pid = 3780] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005028C5A400) [pid = 3780] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (00000050278D6800) [pid = 3780] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005029C0BC00) [pid = 3780] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050278C7000) [pid = 3780] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502A316800) [pid = 3780] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 3780 | 1461195661493 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3780 | ++DOCSHELL 0000005021482000 == 37 [pid = 3780] [id = 615] 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000501BE04400) [pid = 3780] [serial = 1845] [outer = 0000000000000000] 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501BF43000) [pid = 3780] [serial = 1846] [outer = 000000501BE04400] 16:41:01 INFO - PROCESS | 3780 | 1461195661543 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501C67F800) [pid = 3780] [serial = 1847] [outer = 000000501BE04400] 16:41:01 INFO - PROCESS | 3780 | 1461195661964 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]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 776ms 16:41:02 INFO - PROCESS | 3780 | 1461195662073 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 3780 | 1461195662076 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 16:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:41:02 INFO - PROCESS | 3780 | 1461195662079 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 3780 | 1461195662081 Marionette TRACE conn5 <- [1,2426,null,{}] 16:41:02 INFO - PROCESS | 3780 | 1461195662085 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}] 16:41:02 INFO - PROCESS | 3780 | 1461195662174 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 16:41:02 INFO - PROCESS | 3780 | 1461195662185 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 3780 | ++DOCSHELL 000000502814E000 == 38 [pid = 3780] [id = 616] 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005020D9CC00) [pid = 3780] [serial = 1848] [outer = 0000000000000000] 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502165EC00) [pid = 3780] [serial = 1849] [outer = 0000005020D9CC00] 16:41:02 INFO - PROCESS | 3780 | 1461195662233 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050216E5C00) [pid = 3780] [serial = 1850] [outer = 0000005020D9CC00] 16:41:02 INFO - PROCESS | 3780 | 1461195662699 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]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 16:41:02 INFO - PROCESS | 3780 | 1461195662752 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 3780 | 1461195662756 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 16:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:41:02 INFO - PROCESS | 3780 | 1461195662767 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 3780 | 1461195662772 Marionette TRACE conn5 <- [1,2430,null,{}] 16:41:02 INFO - PROCESS | 3780 | 1461195662775 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}] 16:41:02 INFO - PROCESS | 3780 | 1461195662861 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 16:41:02 INFO - PROCESS | 3780 | 1461195662940 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029825000 == 39 [pid = 3780] [id = 617] 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005020AB2000) [pid = 3780] [serial = 1851] [outer = 0000000000000000] 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (00000050251A8800) [pid = 3780] [serial = 1852] [outer = 0000005020AB2000] 16:41:02 INFO - PROCESS | 3780 | 1461195662988 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005025972400) [pid = 3780] [serial = 1853] [outer = 0000005020AB2000] 16:41:03 INFO - PROCESS | 3780 | 1461195663395 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]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 16:41:03 INFO - PROCESS | 3780 | 1461195663469 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 3780 | 1461195663471 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 16:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:41:03 INFO - PROCESS | 3780 | 1461195663474 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 3780 | 1461195663476 Marionette TRACE conn5 <- [1,2434,null,{}] 16:41:03 INFO - PROCESS | 3780 | 1461195663480 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}] 16:41:03 INFO - PROCESS | 3780 | 1461195663595 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 16:41:03 INFO - PROCESS | 3780 | 1461195663648 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B22F800 == 40 [pid = 3780] [id = 618] 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501A630400) [pid = 3780] [serial = 1854] [outer = 0000000000000000] 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502789B800) [pid = 3780] [serial = 1855] [outer = 000000501A630400] 16:41:03 INFO - PROCESS | 3780 | 1461195663694 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050278C2000) [pid = 3780] [serial = 1856] [outer = 000000501A630400] 16:41:04 INFO - PROCESS | 3780 | 1461195664112 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]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 16:41:04 INFO - PROCESS | 3780 | 1461195664149 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 3780 | 1461195664151 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 16:41:04 INFO - PROCESS | 3780 | 1461195664154 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:41:04 INFO - PROCESS | 3780 | 1461195664156 Marionette TRACE conn5 <- [1,2438,null,{}] 16:41:04 INFO - PROCESS | 3780 | 1461195664159 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}] 16:41:04 INFO - PROCESS | 3780 | 1461195664296 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 16:41:04 INFO - PROCESS | 3780 | 1461195664325 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C57E000 == 41 [pid = 3780] [id = 619] 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005027CA8400) [pid = 3780] [serial = 1857] [outer = 0000000000000000] 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005027CAF400) [pid = 3780] [serial = 1858] [outer = 0000005027CA8400] 16:41:04 INFO - PROCESS | 3780 | 1461195664381 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005028527C00) [pid = 3780] [serial = 1859] [outer = 0000005027CA8400] 16:41:04 INFO - PROCESS | 3780 | 1461195664868 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]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 16:41:04 INFO - PROCESS | 3780 | 1461195664891 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 3780 | 1461195664893 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 16:41:04 INFO - PROCESS | 3780 | 1461195664896 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:41:04 INFO - PROCESS | 3780 | 1461195664898 Marionette TRACE conn5 <- [1,2442,null,{}] 16:41:04 INFO - PROCESS | 3780 | 1461195664913 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}] 16:41:05 INFO - PROCESS | 3780 | 1461195665020 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 16:41:05 INFO - PROCESS | 3780 | 1461195665026 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C959000 == 42 [pid = 3780] [id = 620] 16:41:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005027CA9800) [pid = 3780] [serial = 1860] [outer = 0000000000000000] 16:41:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005028805C00) [pid = 3780] [serial = 1861] [outer = 0000005027CA9800] 16:41:05 INFO - PROCESS | 3780 | 1461195665072 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005028816000) [pid = 3780] [serial = 1862] [outer = 0000005027CA9800] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (00000050222E2800) [pid = 3780] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501BF4BC00) [pid = 3780] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000502A3E5C00) [pid = 3780] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005020A1A000) [pid = 3780] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (00000050278A9800) [pid = 3780] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005029C09C00) [pid = 3780] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005021192400) [pid = 3780] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005022382800) [pid = 3780] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502A313C00) [pid = 3780] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028531C00) [pid = 3780] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000501A5F8C00) [pid = 3780] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (00000050278C3000) [pid = 3780] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000501B657C00) [pid = 3780] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502B90E400) [pid = 3780] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:41:05 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005028AA2000) [pid = 3780] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:41:05 INFO - PROCESS | 3780 | 1461195665745 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]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 881ms 16:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:41:05 INFO - PROCESS | 3780 | 1461195665782 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 3780 | 1461195665784 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 16:41:05 INFO - PROCESS | 3780 | 1461195665787 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 3780 | 1461195665788 Marionette TRACE conn5 <- [1,2446,null,{}] 16:41:05 INFO - PROCESS | 3780 | 1461195665792 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}] 16:41:05 INFO - PROCESS | 3780 | 1461195665871 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 16:41:05 INFO - PROCESS | 3780 | 1461195665876 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 3780 | ++DOCSHELL 000000501D1CD800 == 43 [pid = 3780] [id = 621] 16:41:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000501BF4BC00) [pid = 3780] [serial = 1863] [outer = 0000000000000000] 16:41:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005021192400) [pid = 3780] [serial = 1864] [outer = 000000501BF4BC00] 16:41:05 INFO - PROCESS | 3780 | 1461195665923 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502852C000) [pid = 3780] [serial = 1865] [outer = 000000501BF4BC00] 16:41:06 INFO - PROCESS | 3780 | 1461195666343 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]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 566ms 16:41:06 INFO - PROCESS | 3780 | 1461195666363 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 3780 | 1461195666365 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 16:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:41:06 INFO - PROCESS | 3780 | 1461195666378 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 3780 | 1461195666380 Marionette TRACE conn5 <- [1,2450,null,{}] 16:41:06 INFO - PROCESS | 3780 | 1461195666384 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}] 16:41:06 INFO - PROCESS | 3780 | 1461195666462 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 16:41:06 INFO - PROCESS | 3780 | 1461195666468 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB11800 == 44 [pid = 3780] [id = 622] 16:41:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028A9F400) [pid = 3780] [serial = 1866] [outer = 0000000000000000] 16:41:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005028AF5C00) [pid = 3780] [serial = 1867] [outer = 0000005028A9F400] 16:41:06 INFO - PROCESS | 3780 | 1461195666514 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028B0C800) [pid = 3780] [serial = 1868] [outer = 0000005028A9F400] 16:41:06 INFO - PROCESS | 3780 | 1461195666922 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]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 587ms 16:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:41:06 INFO - PROCESS | 3780 | 1461195666958 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 3780 | 1461195666960 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 16:41:06 INFO - PROCESS | 3780 | 1461195666973 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 3780 | 1461195666975 Marionette TRACE conn5 <- [1,2454,null,{}] 16:41:06 INFO - PROCESS | 3780 | 1461195666984 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}] 16:41:07 INFO - PROCESS | 3780 | 1461195667065 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 16:41:07 INFO - PROCESS | 3780 | 1461195667071 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D860800 == 45 [pid = 3780] [id = 623] 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028C58800) [pid = 3780] [serial = 1869] [outer = 0000000000000000] 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028C5C800) [pid = 3780] [serial = 1870] [outer = 0000005028C58800] 16:41:07 INFO - PROCESS | 3780 | 1461195667117 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005029367800) [pid = 3780] [serial = 1871] [outer = 0000005028C58800] 16:41:07 INFO - PROCESS | 3780 | 1461195667553 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]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 651ms 16:41:07 INFO - PROCESS | 3780 | 1461195667621 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 3780 | 1461195667623 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 16:41:07 INFO - PROCESS | 3780 | 1461195667626 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:41:07 INFO - PROCESS | 3780 | 1461195667629 Marionette TRACE conn5 <- [1,2458,null,{}] 16:41:07 INFO - PROCESS | 3780 | 1461195667632 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}] 16:41:07 INFO - PROCESS | 3780 | 1461195667713 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 16:41:07 INFO - PROCESS | 3780 | 1461195667845 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BEEF000 == 46 [pid = 3780] [id = 624] 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501A441800) [pid = 3780] [serial = 1872] [outer = 0000000000000000] 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501A56FC00) [pid = 3780] [serial = 1873] [outer = 000000501A441800] 16:41:07 INFO - PROCESS | 3780 | 1461195667906 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000501BF43400) [pid = 3780] [serial = 1874] [outer = 000000501A441800] 16:41:08 INFO - PROCESS | 3780 | 1461195668568 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]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 16:41:08 INFO - PROCESS | 3780 | 1461195668618 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 3780 | 1461195668623 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 16:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:41:08 INFO - PROCESS | 3780 | 1461195668627 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 3780 | 1461195668632 Marionette TRACE conn5 <- [1,2462,null,{}] 16:41:08 INFO - PROCESS | 3780 | 1461195668638 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}] 16:41:08 INFO - PROCESS | 3780 | 1461195668752 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 16:41:08 INFO - PROCESS | 3780 | 1461195668875 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028E97800 == 47 [pid = 3780] [id = 625] 16:41:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050217A7400) [pid = 3780] [serial = 1875] [outer = 0000000000000000] 16:41:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (00000050222DD800) [pid = 3780] [serial = 1876] [outer = 00000050217A7400] 16:41:08 INFO - PROCESS | 3780 | 1461195668936 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005025905000) [pid = 3780] [serial = 1877] [outer = 00000050217A7400] 16:41:09 INFO - PROCESS | 3780 | 1461195669497 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]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 923ms 16:41:09 INFO - PROCESS | 3780 | 1461195669557 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 3780 | 1461195669562 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 16:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:41:09 INFO - PROCESS | 3780 | 1461195669566 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 3780 | 1461195669569 Marionette TRACE conn5 <- [1,2466,null,{}] 16:41:09 INFO - PROCESS | 3780 | 1461195669573 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}] 16:41:09 INFO - PROCESS | 3780 | 1461195669682 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 16:41:09 INFO - PROCESS | 3780 | 1461195669806 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D85D000 == 48 [pid = 3780] [id = 626] 16:41:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (00000050278A9000) [pid = 3780] [serial = 1878] [outer = 0000000000000000] 16:41:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (00000050278D9800) [pid = 3780] [serial = 1879] [outer = 00000050278A9000] 16:41:09 INFO - PROCESS | 3780 | 1461195669865 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (00000050285A9C00) [pid = 3780] [serial = 1880] [outer = 00000050278A9000] 16:41:10 INFO - PROCESS | 3780 | 1461195670475 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]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 921ms 16:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:41:10 INFO - PROCESS | 3780 | 1461195670490 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 3780 | 1461195670493 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 16:41:10 INFO - PROCESS | 3780 | 1461195670504 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 3780 | 1461195670511 Marionette TRACE conn5 <- [1,2470,null,{}] 16:41:10 INFO - PROCESS | 3780 | 1461195670516 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}] 16:41:10 INFO - PROCESS | 3780 | 1461195670626 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 16:41:10 INFO - PROCESS | 3780 | 1461195670719 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E33C800 == 49 [pid = 3780] [id = 627] 16:41:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0000005028AED800) [pid = 3780] [serial = 1881] [outer = 0000000000000000] 16:41:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (00000050298BE800) [pid = 3780] [serial = 1882] [outer = 0000005028AED800] 16:41:10 INFO - PROCESS | 3780 | 1461195670775 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005029AA4C00) [pid = 3780] [serial = 1883] [outer = 0000005028AED800] 16:41:11 INFO - PROCESS | 3780 | 1461195671322 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]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 902ms 16:41:11 INFO - PROCESS | 3780 | 1461195671401 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 3780 | 1461195671404 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 16:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:41:11 INFO - PROCESS | 3780 | 1461195671407 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 3780 | 1461195671410 Marionette TRACE conn5 <- [1,2474,null,{}] 16:41:11 INFO - PROCESS | 3780 | 1461195671413 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}] 16:41:11 INFO - PROCESS | 3780 | 1461195671520 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 16:41:11 INFO - PROCESS | 3780 | 1461195671663 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD11000 == 50 [pid = 3780] [id = 628] 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005028C58C00) [pid = 3780] [serial = 1884] [outer = 0000000000000000] 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (0000005029D79000) [pid = 3780] [serial = 1885] [outer = 0000005028C58C00] 16:41:11 INFO - PROCESS | 3780 | 1461195671721 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502A319000) [pid = 3780] [serial = 1886] [outer = 0000005028C58C00] 16:41:12 INFO - PROCESS | 3780 | 1461195672443 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]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1078ms 16:41:12 INFO - PROCESS | 3780 | 1461195672488 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 3780 | 1461195672493 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 16:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:41:12 INFO - PROCESS | 3780 | 1461195672498 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - PROCESS | 3780 | 1461195672501 Marionette TRACE conn5 <- [1,2478,null,{}] 16:41:12 INFO - PROCESS | 3780 | 1461195672507 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}] 16:41:12 INFO - PROCESS | 3780 | 1461195672611 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 16:41:12 INFO - PROCESS | 3780 | 1461195672746 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020854000 == 51 [pid = 3780] [id = 629] 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005020A1E000) [pid = 3780] [serial = 1887] [outer = 0000000000000000] 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0000005020D95800) [pid = 3780] [serial = 1888] [outer = 0000005020A1E000] 16:41:12 INFO - PROCESS | 3780 | 1461195672800 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (0000005021692400) [pid = 3780] [serial = 1889] [outer = 0000005020A1E000] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 000000502D860800 == 50 [pid = 3780] [id = 623] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB11800 == 49 [pid = 3780] [id = 622] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 000000501D1CD800 == 48 [pid = 3780] [id = 621] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 000000502C959000 == 47 [pid = 3780] [id = 620] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 000000502C57E000 == 46 [pid = 3780] [id = 619] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 000000502B22F800 == 45 [pid = 3780] [id = 618] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 0000005029825000 == 44 [pid = 3780] [id = 617] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 000000502814E000 == 43 [pid = 3780] [id = 616] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 0000005021482000 == 42 [pid = 3780] [id = 615] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 000000501BEF3800 == 41 [pid = 3780] [id = 614] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502C54C000) [pid = 3780] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 00000050311CE000 == 40 [pid = 3780] [id = 613] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 000000502C571000 == 39 [pid = 3780] [id = 612] 16:41:13 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C42000 == 38 [pid = 3780] [id = 611] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (0000005027CB0400) [pid = 3780] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005021413400) [pid = 3780] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502B210C00) [pid = 3780] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000502276B000) [pid = 3780] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (00000050278CE800) [pid = 3780] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (000000502810E400) [pid = 3780] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502A8C5000) [pid = 3780] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005022B85C00) [pid = 3780] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000502165CC00) [pid = 3780] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005025970000) [pid = 3780] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (000000502276F400) [pid = 3780] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000502B988800) [pid = 3780] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502B912800) [pid = 3780] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (00000050285B2000) [pid = 3780] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005020935400) [pid = 3780] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501B8C7400) [pid = 3780] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050281B4800) [pid = 3780] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502A318C00) [pid = 3780] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000502A31A000) [pid = 3780] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502C511000) [pid = 3780] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005025944800) [pid = 3780] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502B985C00) [pid = 3780] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000502C507400) [pid = 3780] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502C034400) [pid = 3780] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005025945400) [pid = 3780] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005028AA8800) [pid = 3780] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005028B0F000) [pid = 3780] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005028C5AC00) [pid = 3780] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502881A000) [pid = 3780] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:41:13 INFO - PROCESS | 3780 | 1461195673363 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]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 881ms 16:41:13 INFO - PROCESS | 3780 | 1461195673383 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 3780 | 1461195673389 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 16:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:41:13 INFO - PROCESS | 3780 | 1461195673395 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 3780 | 1461195673397 Marionette TRACE conn5 <- [1,2482,null,{}] 16:41:13 INFO - PROCESS | 3780 | 1461195673401 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}] 16:41:13 INFO - PROCESS | 3780 | 1461195673487 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 16:41:13 INFO - PROCESS | 3780 | 1461195673570 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028430800 == 39 [pid = 3780] [id = 630] 16:41:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000501C1B9800) [pid = 3780] [serial = 1890] [outer = 0000000000000000] 16:41:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005021661800) [pid = 3780] [serial = 1891] [outer = 000000501C1B9800] 16:41:13 INFO - PROCESS | 3780 | 1461195673617 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005022F1A800) [pid = 3780] [serial = 1892] [outer = 000000501C1B9800] 16:41:14 INFO - PROCESS | 3780 | 1461195674026 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]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 16:41:14 INFO - PROCESS | 3780 | 1461195674067 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 3780 | 1461195674070 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 16:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:41:14 INFO - PROCESS | 3780 | 1461195674073 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 3780 | 1461195674077 Marionette TRACE conn5 <- [1,2486,null,{}] 16:41:14 INFO - PROCESS | 3780 | 1461195674088 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}] 16:41:14 INFO - PROCESS | 3780 | 1461195674176 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 16:41:14 INFO - PROCESS | 3780 | 1461195674231 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029918800 == 40 [pid = 3780] [id = 631] 16:41:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000502789AC00) [pid = 3780] [serial = 1893] [outer = 0000000000000000] 16:41:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278A1C00) [pid = 3780] [serial = 1894] [outer = 000000502789AC00] 16:41:14 INFO - PROCESS | 3780 | 1461195674281 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050278D2C00) [pid = 3780] [serial = 1895] [outer = 000000502789AC00] 16:41:14 INFO - PROCESS | 3780 | 1461195674738 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]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 16:41:14 INFO - PROCESS | 3780 | 1461195674810 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 3780 | 1461195674813 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 16:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:41:14 INFO - PROCESS | 3780 | 1461195674817 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 3780 | 1461195674818 Marionette TRACE conn5 <- [1,2490,null,{}] 16:41:14 INFO - PROCESS | 3780 | 1461195674822 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}] 16:41:14 INFO - PROCESS | 3780 | 1461195674907 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 16:41:14 INFO - PROCESS | 3780 | 1461195674918 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C566800 == 41 [pid = 3780] [id = 632] 16:41:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000501C1C2C00) [pid = 3780] [serial = 1896] [outer = 0000000000000000] 16:41:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (00000050281A8800) [pid = 3780] [serial = 1897] [outer = 000000501C1C2C00] 16:41:15 INFO - PROCESS | 3780 | 1461195675039 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028532800) [pid = 3780] [serial = 1898] [outer = 000000501C1C2C00] 16:41:15 INFO - PROCESS | 3780 | 1461195675453 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]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 16:41:15 INFO - PROCESS | 3780 | 1461195675490 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 3780 | 1461195675493 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:41:15 INFO - PROCESS | 3780 | 1461195675496 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 3780 | 1461195675498 Marionette TRACE conn5 <- [1,2494,null,{}] 16:41:15 INFO - PROCESS | 3780 | 1461195675501 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}] 16:41:15 INFO - PROCESS | 3780 | 1461195675638 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 16:41:15 INFO - PROCESS | 3780 | 1461195675661 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C7B1800 == 42 [pid = 3780] [id = 633] 16:41:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (00000050285A8000) [pid = 3780] [serial = 1899] [outer = 0000000000000000] 16:41:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028809800) [pid = 3780] [serial = 1900] [outer = 00000050285A8000] 16:41:15 INFO - PROCESS | 3780 | 1461195675707 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005028AF4400) [pid = 3780] [serial = 1901] [outer = 00000050285A8000] 16:41:16 INFO - PROCESS | 3780 | 1461195676171 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]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 16:41:16 INFO - PROCESS | 3780 | 1461195676233 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 3780 | 1461195676235 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 16:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:41:16 INFO - PROCESS | 3780 | 1461195676238 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 3780 | 1461195676240 Marionette TRACE conn5 <- [1,2498,null,{}] 16:41:16 INFO - PROCESS | 3780 | 1461195676243 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}] 16:41:16 INFO - PROCESS | 3780 | 1461195676382 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 16:41:16 INFO - PROCESS | 3780 | 1461195676439 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CABB000 == 43 [pid = 3780] [id = 634] 16:41:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (00000050291ABC00) [pid = 3780] [serial = 1902] [outer = 0000000000000000] 16:41:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (00000050298B8000) [pid = 3780] [serial = 1903] [outer = 00000050291ABC00] 16:41:16 INFO - PROCESS | 3780 | 1461195676489 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005029CF1400) [pid = 3780] [serial = 1904] [outer = 00000050291ABC00] 16:41:16 INFO - PROCESS | 3780 | 1461195676898 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]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 16:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:41:16 INFO - PROCESS | 3780 | 1461195676976 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 3780 | 1461195676978 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 16:41:16 INFO - PROCESS | 3780 | 1461195676981 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 3780 | 1461195676983 Marionette TRACE conn5 <- [1,2502,null,{}] 16:41:16 INFO - PROCESS | 3780 | 1461195676986 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}] 16:41:17 INFO - PROCESS | 3780 | 1461195677093 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 16:41:17 INFO - PROCESS | 3780 | 1461195677147 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA74000 == 44 [pid = 3780] [id = 635] 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502A313C00) [pid = 3780] [serial = 1905] [outer = 0000000000000000] 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502A3E1000) [pid = 3780] [serial = 1906] [outer = 000000502A313C00] 16:41:17 INFO - PROCESS | 3780 | 1461195677194 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502B045000) [pid = 3780] [serial = 1907] [outer = 000000502A313C00] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005027CA9800) [pid = 3780] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501A454C00) [pid = 3780] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000501BE04400) [pid = 3780] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005020D9CC00) [pid = 3780] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005020AB2000) [pid = 3780] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005027CA8400) [pid = 3780] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000501BF4BC00) [pid = 3780] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000501A630400) [pid = 3780] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005028A9F400) [pid = 3780] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:41:17 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005029DDF000) [pid = 3780] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:41:17 INFO - PROCESS | 3780 | 1461195677644 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]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 16:41:17 INFO - PROCESS | 3780 | 1461195677658 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 3780 | 1461195677660 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 16:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:41:17 INFO - PROCESS | 3780 | 1461195677674 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 3780 | 1461195677676 Marionette TRACE conn5 <- [1,2506,null,{}] 16:41:17 INFO - PROCESS | 3780 | 1461195677679 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}] 16:41:17 INFO - PROCESS | 3780 | 1461195677777 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 16:41:17 INFO - PROCESS | 3780 | 1461195677787 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE32800 == 45 [pid = 3780] [id = 636] 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028AF0400) [pid = 3780] [serial = 1908] [outer = 0000000000000000] 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502A8BA000) [pid = 3780] [serial = 1909] [outer = 0000005028AF0400] 16:41:17 INFO - PROCESS | 3780 | 1461195677832 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502B90EC00) [pid = 3780] [serial = 1910] [outer = 0000005028AF0400] 16:41:18 INFO - PROCESS | 3780 | 1461195678260 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]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 16:41:18 INFO - PROCESS | 3780 | 1461195678304 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 3780 | 1461195678307 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 16:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:41:18 INFO - PROCESS | 3780 | 1461195678310 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 3780 | 1461195678312 Marionette TRACE conn5 <- [1,2510,null,{}] 16:41:18 INFO - PROCESS | 3780 | 1461195678315 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}] 16:41:18 INFO - PROCESS | 3780 | 1461195678397 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 16:41:18 INFO - PROCESS | 3780 | 1461195678403 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD12800 == 46 [pid = 3780] [id = 637] 16:41:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502B985C00) [pid = 3780] [serial = 1911] [outer = 0000000000000000] 16:41:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502BA6CC00) [pid = 3780] [serial = 1912] [outer = 000000502B985C00] 16:41:18 INFO - PROCESS | 3780 | 1461195678448 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502C503400) [pid = 3780] [serial = 1913] [outer = 000000502B985C00] 16:41:18 INFO - PROCESS | 3780 | 1461195678877 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]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 16:41:18 INFO - PROCESS | 3780 | 1461195678942 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 3780 | 1461195678945 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 16:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:41:18 INFO - PROCESS | 3780 | 1461195678948 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 3780 | 1461195678950 Marionette TRACE conn5 <- [1,2514,null,{}] 16:41:18 INFO - PROCESS | 3780 | 1461195678953 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}] 16:41:19 INFO - PROCESS | 3780 | 1461195679040 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 16:41:19 INFO - PROCESS | 3780 | 1461195679046 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:19 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309DD000 == 47 [pid = 3780] [id = 638] 16:41:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502C50A400) [pid = 3780] [serial = 1914] [outer = 0000000000000000] 16:41:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000502C50E800) [pid = 3780] [serial = 1915] [outer = 000000502C50A400] 16:41:19 INFO - PROCESS | 3780 | 1461195679091 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502C54E000) [pid = 3780] [serial = 1916] [outer = 000000502C50A400] 16:41:19 INFO - PROCESS | 3780 | 1461195679670 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]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 777ms 16:41:19 INFO - PROCESS | 3780 | 1461195679778 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 3780 | 1461195679783 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 16:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:41:19 INFO - PROCESS | 3780 | 1461195679804 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 3780 | 1461195679808 Marionette TRACE conn5 <- [1,2518,null,{}] 16:41:19 INFO - PROCESS | 3780 | 1461195679814 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}] 16:41:19 INFO - PROCESS | 3780 | 1461195679938 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 16:41:20 INFO - PROCESS | 3780 | 1461195680014 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F98000 == 48 [pid = 3780] [id = 639] 16:41:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000501BE43800) [pid = 3780] [serial = 1917] [outer = 0000000000000000] 16:41:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005021198C00) [pid = 3780] [serial = 1918] [outer = 000000501BE43800] 16:41:20 INFO - PROCESS | 3780 | 1461195680115 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005022B85C00) [pid = 3780] [serial = 1919] [outer = 000000501BE43800] 16:41:20 INFO - PROCESS | 3780 | 1461195680691 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]]]}] 16:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 943ms 16:41:20 INFO - PROCESS | 3780 | 1461195680748 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 3780 | 1461195680755 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 16:41:20 INFO - PROCESS | 3780 | 1461195680762 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:41:20 INFO - PROCESS | 3780 | 1461195680765 Marionette TRACE conn5 <- [1,2522,null,{}] 16:41:20 INFO - PROCESS | 3780 | 1461195680769 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}] 16:41:20 INFO - PROCESS | 3780 | 1461195680880 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 16:41:21 INFO - PROCESS | 3780 | 1461195681005 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C63C800 == 49 [pid = 3780] [id = 640] 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (00000050264CBC00) [pid = 3780] [serial = 1920] [outer = 0000000000000000] 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (00000050278CD000) [pid = 3780] [serial = 1921] [outer = 00000050264CBC00] 16:41:21 INFO - PROCESS | 3780 | 1461195681063 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502880A000) [pid = 3780] [serial = 1922] [outer = 00000050264CBC00] 16:41:21 INFO - PROCESS | 3780 | 1461195681690 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]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 965ms 16:41:21 INFO - PROCESS | 3780 | 1461195681733 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 3780 | 1461195681735 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 16:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:41:21 INFO - PROCESS | 3780 | 1461195681740 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 3780 | 1461195681744 Marionette TRACE conn5 <- [1,2526,null,{}] 16:41:21 INFO - PROCESS | 3780 | 1461195681769 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}] 16:41:21 INFO - PROCESS | 3780 | 1461195681909 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 16:41:21 INFO - PROCESS | 3780 | 1461195681968 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 3780 | ++DOCSHELL 00000050310E8800 == 50 [pid = 3780] [id = 641] 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050298BBC00) [pid = 3780] [serial = 1923] [outer = 0000000000000000] 16:41:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005029C0C400) [pid = 3780] [serial = 1924] [outer = 00000050298BBC00] 16:41:22 INFO - PROCESS | 3780 | 1461195682028 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502C549000) [pid = 3780] [serial = 1925] [outer = 00000050298BBC00] 16:41:22 INFO - PROCESS | 3780 | 1461195682631 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]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 923ms 16:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:41:22 INFO - PROCESS | 3780 | 1461195682665 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 3780 | 1461195682668 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 16:41:22 INFO - PROCESS | 3780 | 1461195682671 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 3780 | 1461195682673 Marionette TRACE conn5 <- [1,2530,null,{}] 16:41:22 INFO - PROCESS | 3780 | 1461195682677 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}] 16:41:22 INFO - PROCESS | 3780 | 1461195682786 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 16:41:22 INFO - PROCESS | 3780 | 1461195682881 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 3780 | ++DOCSHELL 0000005032AD6000 == 51 [pid = 3780] [id = 642] 16:41:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502C5BC800) [pid = 3780] [serial = 1926] [outer = 0000000000000000] 16:41:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502C5C6C00) [pid = 3780] [serial = 1927] [outer = 000000502C5BC800] 16:41:22 INFO - PROCESS | 3780 | 1461195682936 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502C6F0000) [pid = 3780] [serial = 1928] [outer = 000000502C5BC800] 16:41:23 INFO - PROCESS | 3780 | 1461195683515 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]]]}] 16:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 882ms 16:41:23 INFO - PROCESS | 3780 | 1461195683556 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 3780 | 1461195683558 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 16:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:41:23 INFO - PROCESS | 3780 | 1461195683562 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 3780 | 1461195683564 Marionette TRACE conn5 <- [1,2534,null,{}] 16:41:23 INFO - PROCESS | 3780 | 1461195683568 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}] 16:41:23 INFO - PROCESS | 3780 | 1461195683675 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 16:41:23 INFO - PROCESS | 3780 | 1461195683774 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 3780 | ++DOCSHELL 00000050217B3800 == 52 [pid = 3780] [id = 643] 16:41:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000501AF52000) [pid = 3780] [serial = 1929] [outer = 0000000000000000] 16:41:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000501D61EC00) [pid = 3780] [serial = 1930] [outer = 000000501AF52000] 16:41:23 INFO - PROCESS | 3780 | 1461195683831 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005028804400) [pid = 3780] [serial = 1931] [outer = 000000501AF52000] 16:41:24 INFO - PROCESS | 3780 | 1461195684660 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]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1129ms 16:41:24 INFO - PROCESS | 3780 | 1461195684694 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 3780 | 1461195684699 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 16:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:41:24 INFO - PROCESS | 3780 | 1461195684705 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 3780 | 1461195684708 Marionette TRACE conn5 <- [1,2538,null,{}] 16:41:24 INFO - PROCESS | 3780 | 1461195684713 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}] 16:41:24 INFO - PROCESS | 3780 | 1461195684863 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 16:41:24 INFO - PROCESS | 3780 | 1461195684882 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 3780 | ++DOCSHELL 000000502842C000 == 53 [pid = 3780] [id = 644] 16:41:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (0000005021665800) [pid = 3780] [serial = 1932] [outer = 0000000000000000] 16:41:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502169F000) [pid = 3780] [serial = 1933] [outer = 0000005021665800] 16:41:24 INFO - PROCESS | 3780 | 1461195684934 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005025944C00) [pid = 3780] [serial = 1934] [outer = 0000005021665800] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD12800 == 52 [pid = 3780] [id = 637] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE32800 == 51 [pid = 3780] [id = 636] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA74000 == 50 [pid = 3780] [id = 635] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502CABB000 == 49 [pid = 3780] [id = 634] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502C7B1800 == 48 [pid = 3780] [id = 633] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502C566800 == 47 [pid = 3780] [id = 632] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 0000005029918800 == 46 [pid = 3780] [id = 631] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (000000502097F800) [pid = 3780] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (00000050278A8C00) [pid = 3780] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (0000005029AE0000) [pid = 3780] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 0000005028430800 == 45 [pid = 3780] [id = 630] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 0000005020854000 == 44 [pid = 3780] [id = 629] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502E33C800 == 43 [pid = 3780] [id = 627] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 000000502D85D000 == 42 [pid = 3780] [id = 626] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 0000005028E97800 == 41 [pid = 3780] [id = 625] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 000000501BEEF000 == 40 [pid = 3780] [id = 624] 16:41:25 INFO - PROCESS | 3780 | 1461195685596 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]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 924ms 16:41:25 INFO - PROCESS | 3780 | 1461195685631 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 3780 | 1461195685637 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 16:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:41:25 INFO - PROCESS | 3780 | 1461195685644 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 3780 | 1461195685646 Marionette TRACE conn5 <- [1,2542,null,{}] 16:41:25 INFO - PROCESS | 3780 | 1461195685652 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}] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502A3E2C00) [pid = 3780] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (0000005028C5C800) [pid = 3780] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005028805C00) [pid = 3780] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501BE3C000) [pid = 3780] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000501A5F5400) [pid = 3780] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000501BF43000) [pid = 3780] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (000000501C67F800) [pid = 3780] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000502165EC00) [pid = 3780] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (00000050216E5C00) [pid = 3780] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (00000050251A8800) [pid = 3780] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005028527C00) [pid = 3780] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0000005027CAF400) [pid = 3780] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (000000502852C000) [pid = 3780] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0000005021192400) [pid = 3780] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005028816000) [pid = 3780] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502789B800) [pid = 3780] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005028B0C800) [pid = 3780] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005028AF5C00) [pid = 3780] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (0000005025972400) [pid = 3780] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050278C2000) [pid = 3780] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | 1461195685791 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 16:41:25 INFO - PROCESS | 3780 | 1461195685847 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 3780 | ++DOCSHELL 000000502233D000 == 41 [pid = 3780] [id = 645] 16:41:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000501AE64C00) [pid = 3780] [serial = 1935] [outer = 0000000000000000] 16:41:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501C149400) [pid = 3780] [serial = 1936] [outer = 000000501AE64C00] 16:41:25 INFO - PROCESS | 3780 | 1461195685895 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (00000050214DD800) [pid = 3780] [serial = 1937] [outer = 000000501AE64C00] 16:41:26 INFO - PROCESS | 3780 | 1461195686330 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]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 735ms 16:41:26 INFO - PROCESS | 3780 | 1461195686380 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 3780 | 1461195686383 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 16:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:41:26 INFO - PROCESS | 3780 | 1461195686386 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - PROCESS | 3780 | 1461195686390 Marionette TRACE conn5 <- [1,2546,null,{}] 16:41:26 INFO - PROCESS | 3780 | 1461195686401 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}] 16:41:26 INFO - PROCESS | 3780 | 1461195686531 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 16:41:26 INFO - PROCESS | 3780 | 1461195686540 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C06F800 == 42 [pid = 3780] [id = 646] 16:41:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005025F70000) [pid = 3780] [serial = 1938] [outer = 0000000000000000] 16:41:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502789B800) [pid = 3780] [serial = 1939] [outer = 0000005025F70000] 16:41:26 INFO - PROCESS | 3780 | 1461195686589 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (00000050278C9400) [pid = 3780] [serial = 1940] [outer = 0000005025F70000] 16:41:27 INFO - PROCESS | 3780 | 1461195687054 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]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 16:41:27 INFO - PROCESS | 3780 | 1461195687123 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 3780 | 1461195687125 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 16:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:41:27 INFO - PROCESS | 3780 | 1461195687129 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 3780 | 1461195687131 Marionette TRACE conn5 <- [1,2550,null,{}] 16:41:27 INFO - PROCESS | 3780 | 1461195687134 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}] 16:41:27 INFO - PROCESS | 3780 | 1461195687220 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 16:41:27 INFO - PROCESS | 3780 | 1461195687302 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C7AC800 == 43 [pid = 3780] [id = 647] 16:41:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (00000050278BEC00) [pid = 3780] [serial = 1941] [outer = 0000000000000000] 16:41:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (000000502818E000) [pid = 3780] [serial = 1942] [outer = 00000050278BEC00] 16:41:27 INFO - PROCESS | 3780 | 1461195687349 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (000000502852E400) [pid = 3780] [serial = 1943] [outer = 00000050278BEC00] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE21800 == 42 [pid = 3780] [id = 570] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE29800 == 41 [pid = 3780] [id = 556] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 00000050311BB800 == 40 [pid = 3780] [id = 610] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD11000 == 39 [pid = 3780] [id = 628] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502E356800 == 38 [pid = 3780] [id = 571] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502C576000 == 37 [pid = 3780] [id = 584] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD06000 == 36 [pid = 3780] [id = 582] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502E354000 == 35 [pid = 3780] [id = 600] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502D844000 == 34 [pid = 3780] [id = 585] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502842C000 == 33 [pid = 3780] [id = 644] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 00000050217B3800 == 32 [pid = 3780] [id = 643] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 0000005032AD6000 == 31 [pid = 3780] [id = 642] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 00000050310E8800 == 30 [pid = 3780] [id = 641] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 000000502C63C800 == 29 [pid = 3780] [id = 640] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 00000050309DD000 == 28 [pid = 3780] [id = 638] 16:41:28 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F98000 == 27 [pid = 3780] [id = 639] 16:41:29 INFO - PROCESS | 3780 | --DOCSHELL 000000502C06F800 == 26 [pid = 3780] [id = 646] 16:41:29 INFO - PROCESS | 3780 | --DOCSHELL 000000502233D000 == 25 [pid = 3780] [id = 645] 16:41:29 INFO - PROCESS | 3780 | 1461195689420 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]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2329ms 16:41:29 INFO - PROCESS | 3780 | 1461195689462 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 3780 | 1461195689466 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 16:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:41:29 INFO - PROCESS | 3780 | 1461195689481 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 3780 | 1461195689485 Marionette TRACE conn5 <- [1,2554,null,{}] 16:41:29 INFO - PROCESS | 3780 | 1461195689491 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}] 16:41:29 INFO - PROCESS | 3780 | 1461195689611 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 16:41:29 INFO - PROCESS | 3780 | 1461195689672 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 3780 | ++DOCSHELL 000000502090B800 == 26 [pid = 3780] [id = 648] 16:41:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000501B8CEC00) [pid = 3780] [serial = 1944] [outer = 0000000000000000] 16:41:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000501BD95800) [pid = 3780] [serial = 1945] [outer = 000000501B8CEC00] 16:41:29 INFO - PROCESS | 3780 | 1461195689723 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000501BE3F000) [pid = 3780] [serial = 1946] [outer = 000000501B8CEC00] 16:41:30 INFO - PROCESS | 3780 | 1461195690193 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]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 16:41:30 INFO - PROCESS | 3780 | 1461195690216 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 3780 | 1461195690223 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 16:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:41:30 INFO - PROCESS | 3780 | 1461195690230 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 3780 | 1461195690232 Marionette TRACE conn5 <- [1,2558,null,{}] 16:41:30 INFO - PROCESS | 3780 | 1461195690243 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}] 16:41:30 INFO - PROCESS | 3780 | 1461195690353 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 16:41:30 INFO - PROCESS | 3780 | 1461195690359 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022348800 == 27 [pid = 3780] [id = 649] 16:41:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000501BD94800) [pid = 3780] [serial = 1947] [outer = 0000000000000000] 16:41:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000501BF4CC00) [pid = 3780] [serial = 1948] [outer = 000000501BD94800] 16:41:30 INFO - PROCESS | 3780 | 1461195690407 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000501D689800) [pid = 3780] [serial = 1949] [outer = 000000501BD94800] 16:41:30 INFO - PROCESS | 3780 | 1461195690905 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]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 735ms 16:41:31 INFO - PROCESS | 3780 | 1461195691009 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 3780 | 1461195691012 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 16:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:41:31 INFO - PROCESS | 3780 | 1461195691018 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 3780 | 1461195691022 Marionette TRACE conn5 <- [1,2562,null,{}] 16:41:31 INFO - PROCESS | 3780 | 1461195691034 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}] 16:41:31 INFO - PROCESS | 3780 | 1461195691595 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (000000502647E400) [pid = 3780] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0000005028109800) [pid = 3780] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (0000005028C58800) [pid = 3780] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005028C54800) [pid = 3780] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502C549800) [pid = 3780] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (00000050281AA800) [pid = 3780] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (000000501C43A400) [pid = 3780] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (00000050285A8000) [pid = 3780] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (00000050291ABC00) [pid = 3780] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (000000502A313C00) [pid = 3780] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501C1B9800) [pid = 3780] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (000000501A441800) [pid = 3780] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (0000005020A1E000) [pid = 3780] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501C1C2C00) [pid = 3780] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0000005028C58C00) [pid = 3780] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000502789AC00) [pid = 3780] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (00000050217A7400) [pid = 3780] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (00000050278A9000) [pid = 3780] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028AED800) [pid = 3780] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502B985C00) [pid = 3780] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005028AF0400) [pid = 3780] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000501AF52000) [pid = 3780] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502C50A400) [pid = 3780] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000501BE43800) [pid = 3780] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050264CBC00) [pid = 3780] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050298BBC00) [pid = 3780] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:41:31 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502C5BC800) [pid = 3780] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:41:31 INFO - PROCESS | 3780 | 1461195691657 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C89800 == 28 [pid = 3780] [id = 650] 16:41:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000501A454C00) [pid = 3780] [serial = 1950] [outer = 0000000000000000] 16:41:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501BE05C00) [pid = 3780] [serial = 1951] [outer = 000000501A454C00] 16:41:31 INFO - PROCESS | 3780 | 1461195691708 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005021412800) [pid = 3780] [serial = 1952] [outer = 000000501A454C00] 16:41:32 INFO - PROCESS | 3780 | 1461195692112 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]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1130ms 16:41:32 INFO - PROCESS | 3780 | 1461195692153 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 3780 | 1461195692156 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:41:32 INFO - PROCESS | 3780 | 1461195692159 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 3780 | 1461195692161 Marionette TRACE conn5 <- [1,2566,null,{}] 16:41:32 INFO - PROCESS | 3780 | 1461195692165 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}] 16:41:32 INFO - PROCESS | 3780 | 1461195692246 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 16:41:32 INFO - PROCESS | 3780 | 1461195692253 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000502982B000 == 29 [pid = 3780] [id = 651] 16:41:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005021660000) [pid = 3780] [serial = 1953] [outer = 0000000000000000] 16:41:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050216F2800) [pid = 3780] [serial = 1954] [outer = 0000005021660000] 16:41:32 INFO - PROCESS | 3780 | 1461195692301 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050222DE000) [pid = 3780] [serial = 1955] [outer = 0000005021660000] 16:41:32 INFO - PROCESS | 3780 | 1461195692736 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]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 16:41:32 INFO - PROCESS | 3780 | 1461195692810 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 3780 | 1461195692812 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:41:32 INFO - PROCESS | 3780 | 1461195692819 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 3780 | 1461195692820 Marionette TRACE conn5 <- [1,2570,null,{}] 16:41:32 INFO - PROCESS | 3780 | 1461195692824 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}] 16:41:32 INFO - PROCESS | 3780 | 1461195692901 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 16:41:32 INFO - PROCESS | 3780 | 1461195692945 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B960000 == 30 [pid = 3780] [id = 652] 16:41:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000501A6F4800) [pid = 3780] [serial = 1956] [outer = 0000000000000000] 16:41:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005025903C00) [pid = 3780] [serial = 1957] [outer = 000000501A6F4800] 16:41:32 INFO - PROCESS | 3780 | 1461195692992 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005025945800) [pid = 3780] [serial = 1958] [outer = 000000501A6F4800] 16:41:33 INFO - PROCESS | 3780 | 1461195693428 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]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 16:41:33 INFO - PROCESS | 3780 | 1461195693489 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 3780 | 1461195693491 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 16:41:33 INFO - PROCESS | 3780 | 1461195693494 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:41:33 INFO - PROCESS | 3780 | 1461195693496 Marionette TRACE conn5 <- [1,2574,null,{}] 16:41:33 INFO - PROCESS | 3780 | 1461195693499 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}] 16:41:33 INFO - PROCESS | 3780 | 1461195693599 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 16:41:33 INFO - PROCESS | 3780 | 1461195693717 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BDB1800 == 31 [pid = 3780] [id = 653] 16:41:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501A433C00) [pid = 3780] [serial = 1959] [outer = 0000000000000000] 16:41:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000501A56E800) [pid = 3780] [serial = 1960] [outer = 000000501A433C00] 16:41:33 INFO - PROCESS | 3780 | 1461195693778 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000501AE5B800) [pid = 3780] [serial = 1961] [outer = 000000501A433C00] 16:41:34 INFO - PROCESS | 3780 | 1461195694551 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]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1119ms 16:41:34 INFO - PROCESS | 3780 | 1461195694618 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 16:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:41:34 INFO - PROCESS | 3780 | 1461195694624 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 16:41:34 INFO - PROCESS | 3780 | 1461195694629 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 3780 | 1461195694633 Marionette TRACE conn5 <- [1,2578,null,{}] 16:41:34 INFO - PROCESS | 3780 | 1461195694638 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}] 16:41:34 INFO - PROCESS | 3780 | 1461195694758 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 16:41:34 INFO - PROCESS | 3780 | 1461195694839 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029825000 == 32 [pid = 3780] [id = 654] 16:41:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502086B000) [pid = 3780] [serial = 1962] [outer = 0000000000000000] 16:41:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0000005020981400) [pid = 3780] [serial = 1963] [outer = 000000502086B000] 16:41:34 INFO - PROCESS | 3780 | 1461195694939 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502140BC00) [pid = 3780] [serial = 1964] [outer = 000000502086B000] 16:41:35 INFO - PROCESS | 3780 | 1461195695640 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]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1026ms 16:41:35 INFO - PROCESS | 3780 | 1461195695660 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 3780 | 1461195695665 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 16:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:41:35 INFO - PROCESS | 3780 | 1461195695669 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 3780 | 1461195695671 Marionette TRACE conn5 <- [1,2582,null,{}] 16:41:35 INFO - PROCESS | 3780 | 1461195695675 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}] 16:41:35 INFO - PROCESS | 3780 | 1461195695789 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 16:41:35 INFO - PROCESS | 3780 | 1461195695872 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 3780 | ++DOCSHELL 000000501B8AD800 == 33 [pid = 3780] [id = 655] 16:41:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000501A44FC00) [pid = 3780] [serial = 1965] [outer = 0000000000000000] 16:41:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000501B66D000) [pid = 3780] [serial = 1966] [outer = 000000501A44FC00] 16:41:35 INFO - PROCESS | 3780 | 1461195695969 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (0000005025C64000) [pid = 3780] [serial = 1967] [outer = 000000501A44FC00] 16:41:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502B960000 == 32 [pid = 3780] [id = 652] 16:41:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502982B000 == 31 [pid = 3780] [id = 651] 16:41:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C89800 == 30 [pid = 3780] [id = 650] 16:41:36 INFO - PROCESS | 3780 | --DOCSHELL 0000005022348800 == 29 [pid = 3780] [id = 649] 16:41:36 INFO - PROCESS | 3780 | --DOCSHELL 000000502090B800 == 28 [pid = 3780] [id = 648] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005028192400) [pid = 3780] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502857EC00) [pid = 3780] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005029367800) [pid = 3780] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (000000502A31F400) [pid = 3780] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000502C5BD000) [pid = 3780] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000502B5E9C00) [pid = 3780] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005021699000) [pid = 3780] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005029AA4C00) [pid = 3780] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005025905000) [pid = 3780] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (00000050285A9C00) [pid = 3780] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005028809800) [pid = 3780] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (00000050298B8000) [pid = 3780] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000502A3E1000) [pid = 3780] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005029CF1400) [pid = 3780] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502B045000) [pid = 3780] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005021661800) [pid = 3780] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005022F1A800) [pid = 3780] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501BF43400) [pid = 3780] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501A56FC00) [pid = 3780] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005021692400) [pid = 3780] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005020D95800) [pid = 3780] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (00000050281A8800) [pid = 3780] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000502A319000) [pid = 3780] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005029D79000) [pid = 3780] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (00000050278A1C00) [pid = 3780] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (00000050278D2C00) [pid = 3780] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (00000050222DD800) [pid = 3780] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (00000050278D9800) [pid = 3780] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (00000050298BE800) [pid = 3780] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (000000502BA6CC00) [pid = 3780] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (000000502C503400) [pid = 3780] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (000000501D61EC00) [pid = 3780] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (0000005028804400) [pid = 3780] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (000000502169F000) [pid = 3780] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (000000501C149400) [pid = 3780] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (000000502789B800) [pid = 3780] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (000000502C54E000) [pid = 3780] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (0000005021198C00) [pid = 3780] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (0000005022B85C00) [pid = 3780] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (00000050278CD000) [pid = 3780] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (000000502880A000) [pid = 3780] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (0000005029C0C400) [pid = 3780] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (000000502C5C6C00) [pid = 3780] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (000000502C6F0000) [pid = 3780] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (000000502C50E800) [pid = 3780] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (000000502A8BA000) [pid = 3780] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (000000502C549000) [pid = 3780] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (0000005028532800) [pid = 3780] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (0000005028AF4400) [pid = 3780] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (000000502B90EC00) [pid = 3780] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:41:36 INFO - PROCESS | 3780 | 1461195696760 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]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1131ms 16:41:36 INFO - PROCESS | 3780 | 1461195696801 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 3780 | 1461195696806 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 16:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:41:36 INFO - PROCESS | 3780 | 1461195696811 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 3780 | 1461195696815 Marionette TRACE conn5 <- [1,2586,null,{}] 16:41:36 INFO - PROCESS | 3780 | 1461195696820 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}] 16:41:36 INFO - PROCESS | 3780 | 1461195696909 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 16:41:36 INFO - PROCESS | 3780 | 1461195696918 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 3780 | ++DOCSHELL 000000502274C000 == 29 [pid = 3780] [id = 656] 16:41:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (000000501BE10400) [pid = 3780] [serial = 1968] [outer = 0000000000000000] 16:41:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (000000501BF51C00) [pid = 3780] [serial = 1969] [outer = 000000501BE10400] 16:41:36 INFO - PROCESS | 3780 | 1461195696967 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (000000501C67F800) [pid = 3780] [serial = 1970] [outer = 000000501BE10400] 16:41:37 INFO - PROCESS | 3780 | 1461195697487 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]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 16:41:37 INFO - PROCESS | 3780 | 1461195697558 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 3780 | 1461195697564 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 16:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:41:37 INFO - PROCESS | 3780 | 1461195697572 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 3780 | 1461195697575 Marionette TRACE conn5 <- [1,2590,null,{}] 16:41:37 INFO - PROCESS | 3780 | 1461195697579 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}] 16:41:37 INFO - PROCESS | 3780 | 1461195697663 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 16:41:37 INFO - PROCESS | 3780 | 1461195697738 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028564000 == 30 [pid = 3780] [id = 657] 16:41:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (0000005020A13400) [pid = 3780] [serial = 1971] [outer = 0000000000000000] 16:41:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (00000050214DFC00) [pid = 3780] [serial = 1972] [outer = 0000005020A13400] 16:41:37 INFO - PROCESS | 3780 | 1461195697786 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (0000005022267400) [pid = 3780] [serial = 1973] [outer = 0000005020A13400] 16:41:38 INFO - PROCESS | 3780 | 1461195698190 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]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 16:41:38 INFO - PROCESS | 3780 | 1461195698247 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 3780 | 1461195698250 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 16:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:41:38 INFO - PROCESS | 3780 | 1461195698254 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 3780 | 1461195698258 Marionette TRACE conn5 <- [1,2594,null,{}] 16:41:38 INFO - PROCESS | 3780 | 1461195698269 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}] 16:41:38 INFO - PROCESS | 3780 | 1461195698357 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 16:41:38 INFO - PROCESS | 3780 | 1461195698364 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029914800 == 31 [pid = 3780] [id = 658] 16:41:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (000000501A56D800) [pid = 3780] [serial = 1974] [outer = 0000000000000000] 16:41:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (000000502596CC00) [pid = 3780] [serial = 1975] [outer = 000000501A56D800] 16:41:38 INFO - PROCESS | 3780 | 1461195698416 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (00000050264D6800) [pid = 3780] [serial = 1976] [outer = 000000501A56D800] 16:41:38 INFO - PROCESS | 3780 | 1461195698869 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]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 16:41:38 INFO - PROCESS | 3780 | 1461195698951 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 3780 | 1461195698954 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 16:41:38 INFO - PROCESS | 3780 | 1461195698957 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 3780 | 1461195698959 Marionette TRACE conn5 <- [1,2598,null,{}] 16:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:41:38 INFO - PROCESS | 3780 | 1461195698963 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}] 16:41:39 INFO - PROCESS | 3780 | 1461195699103 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 16:41:39 INFO - PROCESS | 3780 | 1461195699109 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C08A000 == 32 [pid = 3780] [id = 659] 16:41:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (00000050278BDC00) [pid = 3780] [serial = 1977] [outer = 0000000000000000] 16:41:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (00000050278C3000) [pid = 3780] [serial = 1978] [outer = 00000050278BDC00] 16:41:39 INFO - PROCESS | 3780 | 1461195699156 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (00000050278CF400) [pid = 3780] [serial = 1979] [outer = 00000050278BDC00] 16:41:39 INFO - PROCESS | 3780 | 1461195699602 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]]]}] 16:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 16:41:39 INFO - PROCESS | 3780 | 1461195699638 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 3780 | 1461195699640 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 16:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:41:39 INFO - PROCESS | 3780 | 1461195699643 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 3780 | 1461195699645 Marionette TRACE conn5 <- [1,2602,null,{}] 16:41:39 INFO - PROCESS | 3780 | 1461195699649 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}] 16:41:39 INFO - PROCESS | 3780 | 1461195699754 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 16:41:39 INFO - PROCESS | 3780 | 1461195699760 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C959800 == 33 [pid = 3780] [id = 660] 16:41:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (000000501A450800) [pid = 3780] [serial = 1980] [outer = 0000000000000000] 16:41:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (0000005027CABC00) [pid = 3780] [serial = 1981] [outer = 000000501A450800] 16:41:39 INFO - PROCESS | 3780 | 1461195699806 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (00000050281A8800) [pid = 3780] [serial = 1982] [outer = 000000501A450800] 16:41:40 INFO - PROCESS | 3780 | 1461195700267 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]]]}] 16:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 16:41:40 INFO - PROCESS | 3780 | 1461195700319 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 3780 | 1461195700321 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 16:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:41:40 INFO - PROCESS | 3780 | 1461195700325 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - PROCESS | 3780 | 1461195700326 Marionette TRACE conn5 <- [1,2606,null,{}] 16:41:40 INFO - PROCESS | 3780 | 1461195700330 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}] 16:41:40 INFO - PROCESS | 3780 | 1461195700492 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 16:41:40 INFO - PROCESS | 3780 | 1461195700521 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9D0000 == 34 [pid = 3780] [id = 661] 16:41:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (00000050285A8800) [pid = 3780] [serial = 1983] [outer = 0000000000000000] 16:41:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (00000050285B2000) [pid = 3780] [serial = 1984] [outer = 00000050285A8800] 16:41:40 INFO - PROCESS | 3780 | 1461195700571 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (0000005028808C00) [pid = 3780] [serial = 1985] [outer = 00000050285A8800] 16:41:40 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (00000050278BEC00) [pid = 3780] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:41:40 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (000000501B8CEC00) [pid = 3780] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:41:40 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (000000501BD94800) [pid = 3780] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:41:40 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (0000005021660000) [pid = 3780] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:41:40 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (000000501A454C00) [pid = 3780] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:41:40 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (0000005021665800) [pid = 3780] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:41:40 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (000000501AE64C00) [pid = 3780] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:41:40 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (0000005025F70000) [pid = 3780] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:41:41 INFO - PROCESS | 3780 | 1461195701016 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]]]}] 16:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 16:41:41 INFO - PROCESS | 3780 | 1461195701062 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 3780 | 1461195701064 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 16:41:41 INFO - PROCESS | 3780 | 1461195701067 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:41:41 INFO - PROCESS | 3780 | 1461195701069 Marionette TRACE conn5 <- [1,2610,null,{}] 16:41:41 INFO - PROCESS | 3780 | 1461195701072 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}] 16:41:41 INFO - PROCESS | 3780 | 1461195701150 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 16:41:41 INFO - PROCESS | 3780 | 1461195701158 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB11800 == 35 [pid = 3780] [id = 662] 16:41:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (000000501C1C1400) [pid = 3780] [serial = 1986] [outer = 0000000000000000] 16:41:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (000000502647C400) [pid = 3780] [serial = 1987] [outer = 000000501C1C1400] 16:41:41 INFO - PROCESS | 3780 | 1461195701205 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (0000005028811400) [pid = 3780] [serial = 1988] [outer = 000000501C1C1400] 16:41:41 INFO - PROCESS | 3780 | 1461195701636 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]]]}] 16:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 16:41:41 INFO - PROCESS | 3780 | 1461195701701 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 3780 | 1461195701703 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 16:41:41 INFO - PROCESS | 3780 | 1461195701706 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:41:41 INFO - PROCESS | 3780 | 1461195701708 Marionette TRACE conn5 <- [1,2614,null,{}] 16:41:41 INFO - PROCESS | 3780 | 1461195701712 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}] 16:41:41 INFO - PROCESS | 3780 | 1461195701791 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 16:41:41 INFO - PROCESS | 3780 | 1461195701824 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D855000 == 36 [pid = 3780] [id = 663] 16:41:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (00000050288ECC00) [pid = 3780] [serial = 1989] [outer = 0000000000000000] 16:41:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (0000005028AA6C00) [pid = 3780] [serial = 1990] [outer = 00000050288ECC00] 16:41:41 INFO - PROCESS | 3780 | 1461195701877 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (0000005028AF3C00) [pid = 3780] [serial = 1991] [outer = 00000050288ECC00] 16:41:42 INFO - PROCESS | 3780 | 1461195702300 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]]]}] 16:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 16:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:41:42 INFO - PROCESS | 3780 | 1461195702340 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 3780 | 1461195702342 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 16:41:42 INFO - PROCESS | 3780 | 1461195702345 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 3780 | 1461195702347 Marionette TRACE conn5 <- [1,2618,null,{}] 16:41:42 INFO - PROCESS | 3780 | 1461195702350 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}] 16:41:42 INFO - PROCESS | 3780 | 1461195702429 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 16:41:42 INFO - PROCESS | 3780 | 1461195702438 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029911800 == 37 [pid = 3780] [id = 664] 16:41:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (0000005028B03C00) [pid = 3780] [serial = 1992] [outer = 0000000000000000] 16:41:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (0000005028B09000) [pid = 3780] [serial = 1993] [outer = 0000005028B03C00] 16:41:42 INFO - PROCESS | 3780 | 1461195702484 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0000005028C53400) [pid = 3780] [serial = 1994] [outer = 0000005028B03C00] 16:41:42 INFO - PROCESS | 3780 | 1461195702915 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]]]}] 16:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 16:41:42 INFO - PROCESS | 3780 | 1461195702980 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 3780 | 1461195702984 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 16:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:41:42 INFO - PROCESS | 3780 | 1461195702989 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 3780 | 1461195702994 Marionette TRACE conn5 <- [1,2622,null,{}] 16:41:43 INFO - PROCESS | 3780 | 1461195703000 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}] 16:41:43 INFO - PROCESS | 3780 | 1461195703117 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 16:41:43 INFO - PROCESS | 3780 | 1461195703285 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FCA800 == 38 [pid = 3780] [id = 665] 16:41:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (000000501BE06000) [pid = 3780] [serial = 1995] [outer = 0000000000000000] 16:41:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000501BF48C00) [pid = 3780] [serial = 1996] [outer = 000000501BE06000] 16:41:43 INFO - PROCESS | 3780 | 1461195703344 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0000005020935800) [pid = 3780] [serial = 1997] [outer = 000000501BE06000] 16:41:43 INFO - PROCESS | 3780 | 1461195703933 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]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 986ms 16:41:43 INFO - PROCESS | 3780 | 1461195703978 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 3780 | 1461195703982 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 16:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:41:43 INFO - PROCESS | 3780 | 1461195703990 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 3780 | 1461195703995 Marionette TRACE conn5 <- [1,2626,null,{}] 16:41:44 INFO - PROCESS | 3780 | 1461195703999 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}] 16:41:44 INFO - PROCESS | 3780 | 1461195704108 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 16:41:44 INFO - PROCESS | 3780 | 1461195704200 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B963000 == 39 [pid = 3780] [id = 666] 16:41:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (0000005022772C00) [pid = 3780] [serial = 1998] [outer = 0000000000000000] 16:41:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000502590AC00) [pid = 3780] [serial = 1999] [outer = 0000005022772C00] 16:41:44 INFO - PROCESS | 3780 | 1461195704257 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (00000050264D3400) [pid = 3780] [serial = 2000] [outer = 0000005022772C00] 16:41:44 INFO - PROCESS | 3780 | 1461195704862 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]]]}] 16:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 943ms 16:41:44 INFO - PROCESS | 3780 | 1461195704935 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 3780 | 1461195704938 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 16:41:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:41:44 INFO - PROCESS | 3780 | 1461195704941 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 3780 | 1461195704944 Marionette TRACE conn5 <- [1,2630,null,{}] 16:41:44 INFO - PROCESS | 3780 | 1461195704954 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}] 16:41:45 INFO - PROCESS | 3780 | 1461195705068 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 16:41:45 INFO - PROCESS | 3780 | 1461195705189 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D850000 == 40 [pid = 3780] [id = 667] 16:41:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000502852B400) [pid = 3780] [serial = 2001] [outer = 0000000000000000] 16:41:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005028575400) [pid = 3780] [serial = 2002] [outer = 000000502852B400] 16:41:45 INFO - PROCESS | 3780 | 1461195705251 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050288EEC00) [pid = 3780] [serial = 2003] [outer = 000000502852B400] 16:41:45 INFO - PROCESS | 3780 | 1461195705839 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]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:41:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 923ms 16:41:45 INFO - PROCESS | 3780 | 1461195705867 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 3780 | 1461195705870 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 16:41:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:41:45 INFO - PROCESS | 3780 | 1461195705873 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 3780 | 1461195705875 Marionette TRACE conn5 <- [1,2634,null,{}] 16:41:45 INFO - PROCESS | 3780 | 1461195705879 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}] 16:41:45 INFO - PROCESS | 3780 | 1461195705985 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 16:41:46 INFO - PROCESS | 3780 | 1461195706062 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE30000 == 41 [pid = 3780] [id = 668] 16:41:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005028F0FC00) [pid = 3780] [serial = 2004] [outer = 0000000000000000] 16:41:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050291B1C00) [pid = 3780] [serial = 2005] [outer = 0000005028F0FC00] 16:41:46 INFO - PROCESS | 3780 | 1461195706161 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050294C3400) [pid = 3780] [serial = 2006] [outer = 0000005028F0FC00] 16:41:46 INFO - PROCESS | 3780 | 1461195706799 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]]]}] 16:41:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:41:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 16:41:46 INFO - PROCESS | 3780 | 1461195706990 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 3780 | 1461195706994 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 16:41:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:41:47 INFO - PROCESS | 3780 | 1461195707010 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 3780 | 1461195707013 Marionette TRACE conn5 <- [1,2638,null,{}] 16:41:47 INFO - PROCESS | 3780 | 1461195707019 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}] 16:41:47 INFO - PROCESS | 3780 | 1461195707123 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 16:41:47 INFO - PROCESS | 3780 | 1461195707196 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028425000 == 42 [pid = 3780] [id = 669] 16:41:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000501BE0EC00) [pid = 3780] [serial = 2007] [outer = 0000000000000000] 16:41:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000501BE43800) [pid = 3780] [serial = 2008] [outer = 000000501BE0EC00] 16:41:47 INFO - PROCESS | 3780 | 1461195707247 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501DA87C00) [pid = 3780] [serial = 2009] [outer = 000000501BE0EC00] 16:41:47 INFO - PROCESS | 3780 | 1461195707903 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]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:41:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 923ms 16:41:47 INFO - PROCESS | 3780 | 1461195707937 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 3780 | 1461195707940 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 16:41:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:41:47 INFO - PROCESS | 3780 | 1461195707948 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 3780 | 1461195707952 Marionette TRACE conn5 <- [1,2642,null,{}] 16:41:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502D855000 == 41 [pid = 3780] [id = 663] 16:41:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB11800 == 40 [pid = 3780] [id = 662] 16:41:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9D0000 == 39 [pid = 3780] [id = 661] 16:41:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502C959800 == 38 [pid = 3780] [id = 660] 16:41:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502C08A000 == 37 [pid = 3780] [id = 659] 16:41:47 INFO - PROCESS | 3780 | --DOCSHELL 0000005029914800 == 36 [pid = 3780] [id = 658] 16:41:47 INFO - PROCESS | 3780 | --DOCSHELL 0000005028564000 == 35 [pid = 3780] [id = 657] 16:41:47 INFO - PROCESS | 3780 | --DOCSHELL 000000502274C000 == 34 [pid = 3780] [id = 656] 16:41:47 INFO - PROCESS | 3780 | --DOCSHELL 000000501B8AD800 == 33 [pid = 3780] [id = 655] 16:41:48 INFO - PROCESS | 3780 | --DOCSHELL 0000005029825000 == 32 [pid = 3780] [id = 654] 16:41:48 INFO - PROCESS | 3780 | --DOCSHELL 000000501BDB1800 == 31 [pid = 3780] [id = 653] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005025903C00) [pid = 3780] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502818E000) [pid = 3780] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501BD95800) [pid = 3780] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000501BF4CC00) [pid = 3780] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000501BE3F000) [pid = 3780] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000501D689800) [pid = 3780] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (00000050216F2800) [pid = 3780] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501BE05C00) [pid = 3780] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000502852E400) [pid = 3780] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0000005021412800) [pid = 3780] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (00000050222DE000) [pid = 3780] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005025944C00) [pid = 3780] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (00000050214DD800) [pid = 3780] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (00000050278C9400) [pid = 3780] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:41:48 INFO - PROCESS | 3780 | 1461195708038 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}] 16:41:48 INFO - PROCESS | 3780 | 1461195708132 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 16:41:48 INFO - PROCESS | 3780 | 1461195708140 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 3780 | ++DOCSHELL 00000050212A8800 == 32 [pid = 3780] [id = 670] 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000501B66E000) [pid = 3780] [serial = 2010] [outer = 0000000000000000] 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000501BE3F000) [pid = 3780] [serial = 2011] [outer = 000000501B66E000] 16:41:48 INFO - PROCESS | 3780 | 1461195708187 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501DAF7400) [pid = 3780] [serial = 2012] [outer = 000000501B66E000] 16:41:48 INFO - PROCESS | 3780 | 1461195708663 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]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:41:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 756ms 16:41:48 INFO - PROCESS | 3780 | 1461195708705 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 3780 | 1461195708708 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 16:41:48 INFO - PROCESS | 3780 | 1461195708711 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:41:48 INFO - PROCESS | 3780 | 1461195708713 Marionette TRACE conn5 <- [1,2646,null,{}] 16:41:48 INFO - PROCESS | 3780 | 1461195708723 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}] 16:41:48 INFO - PROCESS | 3780 | 1461195708809 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 16:41:48 INFO - PROCESS | 3780 | 1461195708820 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028DB2000 == 33 [pid = 3780] [id = 671] 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005021663400) [pid = 3780] [serial = 2013] [outer = 0000000000000000] 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005021667000) [pid = 3780] [serial = 2014] [outer = 0000005021663400] 16:41:48 INFO - PROCESS | 3780 | 1461195708871 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (00000050222DB400) [pid = 3780] [serial = 2015] [outer = 0000005021663400] 16:41:49 INFO - PROCESS | 3780 | 1461195709344 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]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:41:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 16:41:49 INFO - PROCESS | 3780 | 1461195709385 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 3780 | 1461195709388 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 16:41:49 INFO - PROCESS | 3780 | 1461195709391 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:41:49 INFO - PROCESS | 3780 | 1461195709392 Marionette TRACE conn5 <- [1,2650,null,{}] 16:41:49 INFO - PROCESS | 3780 | 1461195709396 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}] 16:41:49 INFO - PROCESS | 3780 | 1461195709510 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 16:41:49 INFO - PROCESS | 3780 | 1461195709520 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B962000 == 34 [pid = 3780] [id = 672] 16:41:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005025907000) [pid = 3780] [serial = 2016] [outer = 0000000000000000] 16:41:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005025948000) [pid = 3780] [serial = 2017] [outer = 0000005025907000] 16:41:49 INFO - PROCESS | 3780 | 1461195709567 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005025F7B800) [pid = 3780] [serial = 2018] [outer = 0000005025907000] 16:41:50 INFO - PROCESS | 3780 | 1461195710018 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]]]}] 16:41:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:41:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 16:41:50 INFO - PROCESS | 3780 | 1461195710065 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 3780 | 1461195710067 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 16:41:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:41:50 INFO - PROCESS | 3780 | 1461195710070 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - PROCESS | 3780 | 1461195710072 Marionette TRACE conn5 <- [1,2654,null,{}] 16:41:50 INFO - PROCESS | 3780 | 1461195710075 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}] 16:41:50 INFO - PROCESS | 3780 | 1461195710155 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 16:41:50 INFO - PROCESS | 3780 | 1461195710161 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C79B000 == 35 [pid = 3780] [id = 673] 16:41:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050264D6000) [pid = 3780] [serial = 2019] [outer = 0000000000000000] 16:41:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050278BE000) [pid = 3780] [serial = 2020] [outer = 00000050264D6000] 16:41:50 INFO - PROCESS | 3780 | 1461195710208 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005027CA7400) [pid = 3780] [serial = 2021] [outer = 00000050264D6000] 16:41:50 INFO - PROCESS | 3780 | [3780] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:41:51 INFO - PROCESS | 3780 | [3780] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:41:51 INFO - PROCESS | 3780 | 1461195711163 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]]]}] 16:41:51 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) 16:41:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1123ms 16:41:51 INFO - PROCESS | 3780 | 1461195711198 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 16:41:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:41:51 INFO - PROCESS | 3780 | 1461195711200 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 16:41:51 INFO - PROCESS | 3780 | 1461195711203 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 3780 | 1461195711205 Marionette TRACE conn5 <- [1,2658,null,{}] 16:41:51 INFO - PROCESS | 3780 | 1461195711209 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}] 16:41:51 INFO - PROCESS | 3780 | 1461195711346 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 16:41:51 INFO - PROCESS | 3780 | 1461195711355 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:51 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CAB6800 == 36 [pid = 3780] [id = 674] 16:41:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028197400) [pid = 3780] [serial = 2022] [outer = 0000000000000000] 16:41:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (00000050285B3C00) [pid = 3780] [serial = 2023] [outer = 0000005028197400] 16:41:51 INFO - PROCESS | 3780 | 1461195711405 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005028AEF400) [pid = 3780] [serial = 2024] [outer = 0000005028197400] 16:41:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000501BE10400) [pid = 3780] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:41:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0000005020A13400) [pid = 3780] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:41:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501A44FC00) [pid = 3780] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:41:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501A56D800) [pid = 3780] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:41:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (00000050278BDC00) [pid = 3780] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:41:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050288ECC00) [pid = 3780] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:41:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000501A450800) [pid = 3780] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:41:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (00000050285A8800) [pid = 3780] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:41:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501C1C1400) [pid = 3780] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:41:52 INFO - PROCESS | 3780 | 1461195712318 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] 16:41:52 INFO - PROCESS | 3780 | 1461195712340 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 16:41:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:41:52 INFO - PROCESS | 3780 | 1461195712344 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 3780 | 1461195712346 Marionette TRACE conn5 <- [1,2662,null,{}] 16:41:52 INFO - PROCESS | 3780 | 1461195712349 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}] 16:41:52 INFO - PROCESS | 3780 | 1461195712429 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 16:41:52 INFO - PROCESS | 3780 | 1461195712435 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB6C000 == 37 [pid = 3780] [id = 675] 16:41:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (00000050216E5C00) [pid = 3780] [serial = 2025] [outer = 0000000000000000] 16:41:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050285A8800) [pid = 3780] [serial = 2026] [outer = 00000050216E5C00] 16:41:52 INFO - PROCESS | 3780 | 1461195712482 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005028C5A800) [pid = 3780] [serial = 2027] [outer = 00000050216E5C00] 16:41:53 INFO - PROCESS | 3780 | 1461195713428 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] 16:41:53 INFO - PROCESS | 3780 | 1461195713480 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 16:41:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:41:53 INFO - PROCESS | 3780 | 1461195713484 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 3780 | 1461195713486 Marionette TRACE conn5 <- [1,2666,null,{}] 16:41:53 INFO - PROCESS | 3780 | 1461195713489 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}] 16:41:53 INFO - PROCESS | 3780 | 1461195713569 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 16:41:53 INFO - PROCESS | 3780 | 1461195713576 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E358000 == 38 [pid = 3780] [id = 676] 16:41:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005029398C00) [pid = 3780] [serial = 2028] [outer = 0000000000000000] 16:41:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050298B6400) [pid = 3780] [serial = 2029] [outer = 0000005029398C00] 16:41:53 INFO - PROCESS | 3780 | 1461195713621 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005029A97800) [pid = 3780] [serial = 2030] [outer = 0000005029398C00] 16:41:54 INFO - PROCESS | 3780 | 1461195714576 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]]]}] 16:41: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) 16:41:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1130ms 16:41:54 INFO - PROCESS | 3780 | 1461195714657 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 3780 | 1461195714662 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:41:54 INFO - PROCESS | 3780 | 1461195714670 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 3780 | 1461195714675 Marionette TRACE conn5 <- [1,2670,null,{}] 16:41:54 INFO - PROCESS | 3780 | 1461195714683 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}] 16:41:54 INFO - PROCESS | 3780 | 1461195714788 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 16:41:54 INFO - PROCESS | 3780 | 1461195714953 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FE7000 == 39 [pid = 3780] [id = 677] 16:41:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (000000501BF4A000) [pid = 3780] [serial = 2031] [outer = 0000000000000000] 16:41:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501C141800) [pid = 3780] [serial = 2032] [outer = 000000501BF4A000] 16:41:55 INFO - PROCESS | 3780 | 1461195715057 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005020AB2800) [pid = 3780] [serial = 2033] [outer = 000000501BF4A000] 16:41:56 INFO - PROCESS | 3780 | 1461195716150 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]]]}] 16:41:56 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) 16:41:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1537ms 16:41:56 INFO - PROCESS | 3780 | 1461195716208 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 3780 | 1461195716215 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 16:41:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:41:56 INFO - PROCESS | 3780 | 1461195716222 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 3780 | 1461195716225 Marionette TRACE conn5 <- [1,2674,null,{}] 16:41:56 INFO - PROCESS | 3780 | 1461195716283 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}] 16:41:56 INFO - PROCESS | 3780 | 1461195716415 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 16:41:56 INFO - PROCESS | 3780 | 1461195716501 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C623000 == 40 [pid = 3780] [id = 678] 16:41:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005021661400) [pid = 3780] [serial = 2034] [outer = 0000000000000000] 16:41:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502590B800) [pid = 3780] [serial = 2035] [outer = 0000005021661400] 16:41:56 INFO - PROCESS | 3780 | 1461195716558 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028109800) [pid = 3780] [serial = 2036] [outer = 0000005021661400] 16:41:57 INFO - PROCESS | 3780 | 1461195717589 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] 16:41:57 INFO - PROCESS | 3780 | 1461195717689 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 16:41:57 INFO - PROCESS | 3780 | 1461195717694 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:41:57 INFO - PROCESS | 3780 | 1461195717698 Marionette TRACE conn5 <- [1,2678,null,{}] 16:41:57 INFO - PROCESS | 3780 | 1461195717710 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}] 16:41:57 INFO - PROCESS | 3780 | 1461195717812 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 16:41:58 INFO - PROCESS | 3780 | 1461195718127 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C91800 == 41 [pid = 3780] [id = 679] 16:41:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000501B8C8000) [pid = 3780] [serial = 2037] [outer = 0000000000000000] 16:41:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000501BE0C400) [pid = 3780] [serial = 2038] [outer = 000000501B8C8000] 16:41:58 INFO - PROCESS | 3780 | 1461195718180 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000501C14BC00) [pid = 3780] [serial = 2039] [outer = 000000501B8C8000] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB6C000 == 40 [pid = 3780] [id = 675] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502CAB6800 == 39 [pid = 3780] [id = 674] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502C79B000 == 38 [pid = 3780] [id = 673] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502B962000 == 37 [pid = 3780] [id = 672] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005028DB2000 == 36 [pid = 3780] [id = 671] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 00000050212A8800 == 35 [pid = 3780] [id = 670] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005028425000 == 34 [pid = 3780] [id = 669] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE30000 == 33 [pid = 3780] [id = 668] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502D850000 == 32 [pid = 3780] [id = 667] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005028B09000) [pid = 3780] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 000000502B963000 == 31 [pid = 3780] [id = 666] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FCA800 == 30 [pid = 3780] [id = 665] 16:41:58 INFO - PROCESS | 3780 | --DOCSHELL 0000005029911800 == 29 [pid = 3780] [id = 664] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000501BF51C00) [pid = 3780] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501C67F800) [pid = 3780] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (00000050214DFC00) [pid = 3780] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005022267400) [pid = 3780] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000501A56E800) [pid = 3780] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005020981400) [pid = 3780] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000501B66D000) [pid = 3780] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005025C64000) [pid = 3780] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000502596CC00) [pid = 3780] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (00000050278C3000) [pid = 3780] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050278CF400) [pid = 3780] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005028AF3C00) [pid = 3780] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005027CABC00) [pid = 3780] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (00000050285B2000) [pid = 3780] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000502647C400) [pid = 3780] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0000005028808C00) [pid = 3780] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (0000005028AA6C00) [pid = 3780] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (00000050281A8800) [pid = 3780] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005028811400) [pid = 3780] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:41:58 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (00000050264D6800) [pid = 3780] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:41:59 INFO - PROCESS | 3780 | 1461195719228 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] 16:41:59 INFO - PROCESS | 3780 | 1461195719281 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 16:41:59 INFO - PROCESS | 3780 | 1461195719286 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:41:59 INFO - PROCESS | 3780 | 1461195719290 Marionette TRACE conn5 <- [1,2682,null,{}] 16:41:59 INFO - PROCESS | 3780 | 1461195719295 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}] 16:41:59 INFO - PROCESS | 3780 | 1461195719386 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 16:41:59 INFO - PROCESS | 3780 | 1461195719521 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028159000 == 30 [pid = 3780] [id = 680] 16:41:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000501C1BA800) [pid = 3780] [serial = 2040] [outer = 0000000000000000] 16:41:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000501D61EC00) [pid = 3780] [serial = 2041] [outer = 000000501C1BA800] 16:41:59 INFO - PROCESS | 3780 | 1461195719572 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (0000005021415000) [pid = 3780] [serial = 2042] [outer = 000000501C1BA800] 16:42:00 INFO - PROCESS | 3780 | 1461195720454 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] 16:42:00 INFO - PROCESS | 3780 | 1461195720480 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 16:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:42:00 INFO - PROCESS | 3780 | 1461195720484 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 3780 | 1461195720486 Marionette TRACE conn5 <- [1,2686,null,{}] 16:42:00 INFO - PROCESS | 3780 | 1461195720490 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}] 16:42:00 INFO - PROCESS | 3780 | 1461195720574 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 16:42:00 INFO - PROCESS | 3780 | 1461195720583 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029D19800 == 31 [pid = 3780] [id = 681] 16:42:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (000000502594CC00) [pid = 3780] [serial = 2043] [outer = 0000000000000000] 16:42:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005025972400) [pid = 3780] [serial = 2044] [outer = 000000502594CC00] 16:42:00 INFO - PROCESS | 3780 | 1461195720632 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (00000050278A2800) [pid = 3780] [serial = 2045] [outer = 000000502594CC00] 16:42:01 INFO - PROCESS | 3780 | 1461195721627 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] 16:42:01 INFO - PROCESS | 3780 | 1461195721679 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 16:42:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:42:01 INFO - PROCESS | 3780 | 1461195721690 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 3780 | 1461195721696 Marionette TRACE conn5 <- [1,2690,null,{}] 16:42:01 INFO - PROCESS | 3780 | 1461195721700 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}] 16:42:01 INFO - PROCESS | 3780 | 1461195721819 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 16:42:01 INFO - PROCESS | 3780 | 1461195721825 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C969800 == 32 [pid = 3780] [id = 682] 16:42:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005025950C00) [pid = 3780] [serial = 2046] [outer = 0000000000000000] 16:42:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005027CAC400) [pid = 3780] [serial = 2047] [outer = 0000005025950C00] 16:42:01 INFO - PROCESS | 3780 | 1461195721872 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000502852EC00) [pid = 3780] [serial = 2048] [outer = 0000005025950C00] 16:42:02 INFO - PROCESS | 3780 | 1461195722348 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]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:42:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 692ms 16:42:02 INFO - PROCESS | 3780 | 1461195722377 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 16:42:02 INFO - PROCESS | 3780 | 1461195722380 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 16:42:02 INFO - PROCESS | 3780 | 1461195722384 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:42:02 INFO - PROCESS | 3780 | 1461195722385 Marionette TRACE conn5 <- [1,2694,null,{}] 16:42:02 INFO - PROCESS | 3780 | 1461195722389 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}] 16:42:02 INFO - PROCESS | 3780 | 1461195722506 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 16:42:02 INFO - PROCESS | 3780 | 1461195722512 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB05800 == 33 [pid = 3780] [id = 683] 16:42:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000502857E000) [pid = 3780] [serial = 2049] [outer = 0000000000000000] 16:42:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000502880DC00) [pid = 3780] [serial = 2050] [outer = 000000502857E000] 16:42:02 INFO - PROCESS | 3780 | 1461195722559 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028AED800) [pid = 3780] [serial = 2051] [outer = 000000502857E000] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005028197400) [pid = 3780] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005025907000) [pid = 3780] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (00000050264D6000) [pid = 3780] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000501BE0EC00) [pid = 3780] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005021663400) [pid = 3780] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501B66E000) [pid = 3780] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (00000050216E5C00) [pid = 3780] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0000005028B03C00) [pid = 3780] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (000000501A433C00) [pid = 3780] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (000000502086B000) [pid = 3780] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:42:03 INFO - PROCESS | 3780 | 1461195723042 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]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:42:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 16:42:03 INFO - PROCESS | 3780 | 1461195723057 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 3780 | 1461195723059 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 16:42:03 INFO - PROCESS | 3780 | 1461195723062 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:42:03 INFO - PROCESS | 3780 | 1461195723064 Marionette TRACE conn5 <- [1,2698,null,{}] 16:42:03 INFO - PROCESS | 3780 | 1461195723074 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}] 16:42:03 INFO - PROCESS | 3780 | 1461195723213 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 16:42:03 INFO - PROCESS | 3780 | 1461195723225 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DA70800 == 34 [pid = 3780] [id = 684] 16:42:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (0000005028AEA800) [pid = 3780] [serial = 2052] [outer = 0000000000000000] 16:42:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005028B03C00) [pid = 3780] [serial = 2053] [outer = 0000005028AEA800] 16:42:03 INFO - PROCESS | 3780 | 1461195723281 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005028C61800) [pid = 3780] [serial = 2054] [outer = 0000005028AEA800] 16:42:03 INFO - PROCESS | 3780 | 1461195723726 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] 16:42:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:42:03 INFO - PROCESS | 3780 | 1461195723743 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 16:42:03 INFO - PROCESS | 3780 | 1461195723747 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 3780 | 1461195723749 Marionette TRACE conn5 <- [1,2702,null,{}] 16:42:03 INFO - PROCESS | 3780 | 1461195723752 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}] 16:42:03 INFO - PROCESS | 3780 | 1461195723834 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 16:42:03 INFO - PROCESS | 3780 | 1461195723840 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD06000 == 35 [pid = 3780] [id = 685] 16:42:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005029A9FC00) [pid = 3780] [serial = 2055] [outer = 0000000000000000] 16:42:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005029AE4C00) [pid = 3780] [serial = 2056] [outer = 0000005029A9FC00] 16:42:03 INFO - PROCESS | 3780 | 1461195723885 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005029CF8C00) [pid = 3780] [serial = 2057] [outer = 0000005029A9FC00] 16:42:04 INFO - PROCESS | 3780 | 1461195724297 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]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:42:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 588ms 16:42:04 INFO - PROCESS | 3780 | 1461195724350 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 3780 | 1461195724352 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 16:42:04 INFO - PROCESS | 3780 | 1461195724356 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 3780 | 1461195724358 Marionette TRACE conn5 <- [1,2706,null,{}] 16:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:42:04 INFO - PROCESS | 3780 | 1461195724361 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}] 16:42:04 INFO - PROCESS | 3780 | 1461195724440 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 16:42:04 INFO - PROCESS | 3780 | 1461195724446 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 3780 | ++DOCSHELL 00000050308DD000 == 36 [pid = 3780] [id = 686] 16:42:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005029DDF400) [pid = 3780] [serial = 2058] [outer = 0000000000000000] 16:42:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000502A314C00) [pid = 3780] [serial = 2059] [outer = 0000005029DDF400] 16:42:04 INFO - PROCESS | 3780 | 1461195724492 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000502A31CC00) [pid = 3780] [serial = 2060] [outer = 0000005029DDF400] 16:42:05 INFO - PROCESS | 3780 | --DOCSHELL 000000502C7AC800 == 35 [pid = 3780] [id = 647] 16:42:05 INFO - PROCESS | 3780 | --DOCSHELL 0000005028159000 == 34 [pid = 3780] [id = 680] 16:42:05 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C91800 == 33 [pid = 3780] [id = 679] 16:42:05 INFO - PROCESS | 3780 | --DOCSHELL 000000502C623000 == 32 [pid = 3780] [id = 678] 16:42:05 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FE7000 == 31 [pid = 3780] [id = 677] 16:42:05 INFO - PROCESS | 3780 | --DOCSHELL 000000502E358000 == 30 [pid = 3780] [id = 676] 16:42:06 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB05800 == 29 [pid = 3780] [id = 683] 16:42:06 INFO - PROCESS | 3780 | --DOCSHELL 000000502C969800 == 28 [pid = 3780] [id = 682] 16:42:06 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD06000 == 27 [pid = 3780] [id = 685] 16:42:06 INFO - PROCESS | 3780 | --DOCSHELL 000000502DA70800 == 26 [pid = 3780] [id = 684] 16:42:06 INFO - PROCESS | 3780 | --DOCSHELL 0000005029D19800 == 25 [pid = 3780] [id = 681] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000501BE43800) [pid = 3780] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005021667000) [pid = 3780] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (00000050222DB400) [pid = 3780] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000501BE3F000) [pid = 3780] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501DAF7400) [pid = 3780] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (00000050285A8800) [pid = 3780] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0000005028C53400) [pid = 3780] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (000000502590AC00) [pid = 3780] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (000000501BF48C00) [pid = 3780] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005028575400) [pid = 3780] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (00000050291B1C00) [pid = 3780] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (0000005028C5A800) [pid = 3780] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (0000005028AEF400) [pid = 3780] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (0000005027CA7400) [pid = 3780] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (000000501AE5B800) [pid = 3780] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (000000502140BC00) [pid = 3780] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (00000050298B6400) [pid = 3780] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (00000050285B3C00) [pid = 3780] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (0000005025948000) [pid = 3780] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (0000005025F7B800) [pid = 3780] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (00000050278BE000) [pid = 3780] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (000000501DA87C00) [pid = 3780] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 3780 | 1461195726424 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] 16:42:06 INFO - PROCESS | 3780 | 1461195726495 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 16:42:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:42:06 INFO - PROCESS | 3780 | 1461195726501 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 3780 | 1461195726505 Marionette TRACE conn5 <- [1,2710,null,{}] 16:42:06 INFO - PROCESS | 3780 | 1461195726511 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}] 16:42:06 INFO - PROCESS | 3780 | 1461195726602 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 16:42:06 INFO - PROCESS | 3780 | 1461195726716 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020C67000 == 26 [pid = 3780] [id = 687] 16:42:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (000000501B652800) [pid = 3780] [serial = 2061] [outer = 0000000000000000] 16:42:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (000000501B655800) [pid = 3780] [serial = 2062] [outer = 000000501B652800] 16:42:06 INFO - PROCESS | 3780 | 1461195726767 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (000000501BE04800) [pid = 3780] [serial = 2063] [outer = 000000501B652800] 16:42:07 INFO - PROCESS | 3780 | 1461195727177 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] 16:42:07 INFO - PROCESS | 3780 | 1461195727248 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 16:42:07 INFO - PROCESS | 3780 | 1461195727255 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:42:07 INFO - PROCESS | 3780 | 1461195727258 Marionette TRACE conn5 <- [1,2714,null,{}] 16:42:07 INFO - PROCESS | 3780 | 1461195727262 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}] 16:42:07 INFO - PROCESS | 3780 | 1461195727346 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 16:42:07 INFO - PROCESS | 3780 | 1461195727352 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 3780 | ++DOCSHELL 00000050225CD000 == 27 [pid = 3780] [id = 688] 16:42:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (000000501BE0A400) [pid = 3780] [serial = 2064] [outer = 0000000000000000] 16:42:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (000000501BF4B400) [pid = 3780] [serial = 2065] [outer = 000000501BE0A400] 16:42:07 INFO - PROCESS | 3780 | 1461195727400 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (000000501C148C00) [pid = 3780] [serial = 2066] [outer = 000000501BE0A400] 16:42:07 INFO - PROCESS | 3780 | 1461195727859 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]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 16:42:07 INFO - PROCESS | 3780 | 1461195727890 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 3780 | 1461195727893 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 16:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:42:07 INFO - PROCESS | 3780 | 1461195727897 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 3780 | 1461195727900 Marionette TRACE conn5 <- [1,2718,null,{}] 16:42:07 INFO - PROCESS | 3780 | 1461195727913 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}] 16:42:08 INFO - PROCESS | 3780 | 1461195728037 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 16:42:08 INFO - PROCESS | 3780 | 1461195728055 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028437000 == 28 [pid = 3780] [id = 689] 16:42:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (000000501A56B800) [pid = 3780] [serial = 2067] [outer = 0000000000000000] 16:42:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (0000005020A21C00) [pid = 3780] [serial = 2068] [outer = 000000501A56B800] 16:42:08 INFO - PROCESS | 3780 | 1461195728104 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (000000502127F800) [pid = 3780] [serial = 2069] [outer = 000000501A56B800] 16:42:09 INFO - PROCESS | 3780 | 1461195729021 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] 16:42:09 INFO - PROCESS | 3780 | 1461195729084 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 16:42:09 INFO - PROCESS | 3780 | 1461195729087 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 3780 | 1461195729089 Marionette TRACE conn5 <- [1,2722,null,{}] 16:42:09 INFO - PROCESS | 3780 | 1461195729093 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}] 16:42:09 INFO - PROCESS | 3780 | 1461195729172 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 16:42:09 INFO - PROCESS | 3780 | 1461195729178 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 3780 | ++DOCSHELL 00000050290E4800 == 29 [pid = 3780] [id = 690] 16:42:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0000005021661800) [pid = 3780] [serial = 2070] [outer = 0000000000000000] 16:42:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (0000005021667C00) [pid = 3780] [serial = 2071] [outer = 0000005021661800] 16:42:09 INFO - PROCESS | 3780 | 1461195729227 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (00000050217A7400) [pid = 3780] [serial = 2072] [outer = 0000005021661800] 16:42:09 INFO - PROCESS | 3780 | 1461195729698 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]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 16:42:09 INFO - PROCESS | 3780 | 1461195729719 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 3780 | 1461195729721 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 16:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:42:09 INFO - PROCESS | 3780 | 1461195729729 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 3780 | 1461195729731 Marionette TRACE conn5 <- [1,2726,null,{}] 16:42:09 INFO - PROCESS | 3780 | 1461195729734 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}] 16:42:09 INFO - PROCESS | 3780 | 1461195729810 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 16:42:09 INFO - PROCESS | 3780 | 1461195729816 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029965800 == 30 [pid = 3780] [id = 691] 16:42:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000501BF44800) [pid = 3780] [serial = 2073] [outer = 0000000000000000] 16:42:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (00000050222E1800) [pid = 3780] [serial = 2074] [outer = 000000501BF44800] 16:42:09 INFO - PROCESS | 3780 | 1461195729863 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005022B89000) [pid = 3780] [serial = 2075] [outer = 000000501BF44800] 16:42:10 INFO - PROCESS | 3780 | 1461195730285 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]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 16:42:10 INFO - PROCESS | 3780 | 1461195730362 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 3780 | 1461195730364 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 16:42:10 INFO - PROCESS | 3780 | 1461195730368 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:42:10 INFO - PROCESS | 3780 | 1461195730370 Marionette TRACE conn5 <- [1,2730,null,{}] 16:42:10 INFO - PROCESS | 3780 | 1461195730373 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}] 16:42:10 INFO - PROCESS | 3780 | 1461195730473 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 16:42:10 INFO - PROCESS | 3780 | 1461195730489 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C07F000 == 31 [pid = 3780] [id = 692] 16:42:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (000000502590A000) [pid = 3780] [serial = 2076] [outer = 0000000000000000] 16:42:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005025973C00) [pid = 3780] [serial = 2077] [outer = 000000502590A000] 16:42:10 INFO - PROCESS | 3780 | 1461195730540 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005025FDC800) [pid = 3780] [serial = 2078] [outer = 000000502590A000] 16:42:11 INFO - PROCESS | 3780 | 1461195731030 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]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 16:42:11 INFO - PROCESS | 3780 | 1461195731049 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 16:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:42:11 INFO - PROCESS | 3780 | 1461195731052 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 16:42:11 INFO - PROCESS | 3780 | 1461195731055 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 3780 | 1461195731057 Marionette TRACE conn5 <- [1,2734,null,{}] 16:42:11 INFO - PROCESS | 3780 | 1461195731060 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}] 16:42:11 INFO - PROCESS | 3780 | 1461195731139 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 16:42:11 INFO - PROCESS | 3780 | 1461195731145 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C633000 == 32 [pid = 3780] [id = 693] 16:42:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005025F79800) [pid = 3780] [serial = 2079] [outer = 0000000000000000] 16:42:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000502789D000) [pid = 3780] [serial = 2080] [outer = 0000005025F79800] 16:42:11 INFO - PROCESS | 3780 | 1461195731191 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050278C0C00) [pid = 3780] [serial = 2081] [outer = 0000005025F79800] 16:42:11 INFO - PROCESS | 3780 | 1461195731638 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]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 16:42:11 INFO - PROCESS | 3780 | 1461195731685 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 3780 | 1461195731687 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 16:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:42:11 INFO - PROCESS | 3780 | 1461195731691 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 3780 | 1461195731692 Marionette TRACE conn5 <- [1,2738,null,{}] 16:42:11 INFO - PROCESS | 3780 | 1461195731696 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}] 16:42:11 INFO - PROCESS | 3780 | 1461195731797 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 16:42:11 INFO - PROCESS | 3780 | 1461195731805 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C95B800 == 33 [pid = 3780] [id = 694] 16:42:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050278C7000) [pid = 3780] [serial = 2082] [outer = 0000000000000000] 16:42:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050278CBC00) [pid = 3780] [serial = 2083] [outer = 00000050278C7000] 16:42:11 INFO - PROCESS | 3780 | 1461195731850 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (00000050278D6000) [pid = 3780] [serial = 2084] [outer = 00000050278C7000] 16:42:12 INFO - PROCESS | 3780 | 1461195732311 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]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 16:42:12 INFO - PROCESS | 3780 | 1461195732371 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 3780 | 1461195732373 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 16:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:42:12 INFO - PROCESS | 3780 | 1461195732376 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 3780 | 1461195732378 Marionette TRACE conn5 <- [1,2742,null,{}] 16:42:12 INFO - PROCESS | 3780 | 1461195732382 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}] 16:42:12 INFO - PROCESS | 3780 | 1461195732485 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 16:42:12 INFO - PROCESS | 3780 | 1461195732491 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C78800 == 34 [pid = 3780] [id = 695] 16:42:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005027CA5C00) [pid = 3780] [serial = 2085] [outer = 0000000000000000] 16:42:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005027CABC00) [pid = 3780] [serial = 2086] [outer = 0000005027CA5C00] 16:42:12 INFO - PROCESS | 3780 | 1461195732537 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0000005028193000) [pid = 3780] [serial = 2087] [outer = 0000005027CA5C00] 16:42:12 INFO - PROCESS | 3780 | 1461195732974 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]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 16:42:13 INFO - PROCESS | 3780 | 1461195733012 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 3780 | 1461195733014 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 16:42:13 INFO - PROCESS | 3780 | 1461195733017 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 3780 | 1461195733019 Marionette TRACE conn5 <- [1,2746,null,{}] 16:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:42:13 INFO - PROCESS | 3780 | 1461195733022 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}] 16:42:13 INFO - PROCESS | 3780 | 1461195733132 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 16:42:13 INFO - PROCESS | 3780 | 1461195733227 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB05800 == 35 [pid = 3780] [id = 696] 16:42:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005028529400) [pid = 3780] [serial = 2088] [outer = 0000000000000000] 16:42:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502852CC00) [pid = 3780] [serial = 2089] [outer = 0000005028529400] 16:42:13 INFO - PROCESS | 3780 | 1461195733273 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502857D800) [pid = 3780] [serial = 2090] [outer = 0000005028529400] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005021661400) [pid = 3780] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (000000501BF4A000) [pid = 3780] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005029398C00) [pid = 3780] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (000000502594CC00) [pid = 3780] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (000000501C1BA800) [pid = 3780] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000501B8C8000) [pid = 3780] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0000005028F0FC00) [pid = 3780] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000502852B400) [pid = 3780] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (000000501BE06000) [pid = 3780] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000501A6F4800) [pid = 3780] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005022772C00) [pid = 3780] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0000005029A9FC00) [pid = 3780] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005025950C00) [pid = 3780] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000502857E000) [pid = 3780] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:42:13 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0000005028AEA800) [pid = 3780] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:42:13 INFO - PROCESS | 3780 | 1461195733779 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]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 776ms 16:42:13 INFO - PROCESS | 3780 | 1461195733800 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 3780 | 1461195733803 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 16:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:42:13 INFO - PROCESS | 3780 | 1461195733806 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 3780 | 1461195733809 Marionette TRACE conn5 <- [1,2750,null,{}] 16:42:13 INFO - PROCESS | 3780 | 1461195733812 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}] 16:42:13 INFO - PROCESS | 3780 | 1461195733908 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 16:42:13 INFO - PROCESS | 3780 | 1461195733914 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029965000 == 36 [pid = 3780] [id = 697] 16:42:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005025950C00) [pid = 3780] [serial = 2091] [outer = 0000000000000000] 16:42:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (00000050285AB000) [pid = 3780] [serial = 2092] [outer = 0000005025950C00] 16:42:13 INFO - PROCESS | 3780 | 1461195733966 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005028815800) [pid = 3780] [serial = 2093] [outer = 0000005025950C00] 16:42:14 INFO - PROCESS | 3780 | 1461195734398 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]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:42:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms 16:42:14 INFO - PROCESS | 3780 | 1461195734441 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 3780 | 1461195734444 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 16:42:14 INFO - PROCESS | 3780 | 1461195734447 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:42:14 INFO - PROCESS | 3780 | 1461195734449 Marionette TRACE conn5 <- [1,2754,null,{}] 16:42:14 INFO - PROCESS | 3780 | 1461195734452 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}] 16:42:14 INFO - PROCESS | 3780 | 1461195734531 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 16:42:14 INFO - PROCESS | 3780 | 1461195734537 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB6A800 == 37 [pid = 3780] [id = 698] 16:42:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005028AA6400) [pid = 3780] [serial = 2094] [outer = 0000000000000000] 16:42:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005028AEC000) [pid = 3780] [serial = 2095] [outer = 0000005028AA6400] 16:42:14 INFO - PROCESS | 3780 | 1461195734584 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0000005028AF7800) [pid = 3780] [serial = 2096] [outer = 0000005028AA6400] 16:42:15 INFO - PROCESS | 3780 | 1461195735020 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]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:42:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 629ms 16:42:15 INFO - PROCESS | 3780 | 1461195735080 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 3780 | 1461195735082 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:42:15 INFO - PROCESS | 3780 | 1461195735086 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 3780 | 1461195735087 Marionette TRACE conn5 <- [1,2758,null,{}] 16:42:15 INFO - PROCESS | 3780 | 1461195735091 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}] 16:42:15 INFO - PROCESS | 3780 | 1461195735168 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 16:42:15 INFO - PROCESS | 3780 | 1461195735176 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE28000 == 38 [pid = 3780] [id = 699] 16:42:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005028B0C400) [pid = 3780] [serial = 2097] [outer = 0000000000000000] 16:42:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028B0F400) [pid = 3780] [serial = 2098] [outer = 0000005028B0C400] 16:42:15 INFO - PROCESS | 3780 | 1461195735221 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028C57400) [pid = 3780] [serial = 2099] [outer = 0000005028B0C400] 16:42:15 INFO - PROCESS | 3780 | 1461195735750 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]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:42:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 671ms 16:42:15 INFO - PROCESS | 3780 | 1461195735781 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 3780 | 1461195735786 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:42:15 INFO - PROCESS | 3780 | 1461195735793 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 3780 | 1461195735797 Marionette TRACE conn5 <- [1,2762,null,{}] 16:42:15 INFO - PROCESS | 3780 | 1461195735804 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}] 16:42:15 INFO - PROCESS | 3780 | 1461195735987 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 16:42:16 INFO - PROCESS | 3780 | 1461195736092 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 3780 | ++DOCSHELL 000000502233B000 == 39 [pid = 3780] [id = 700] 16:42:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (000000501B66C000) [pid = 3780] [serial = 2100] [outer = 0000000000000000] 16:42:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501BD95800) [pid = 3780] [serial = 2101] [outer = 000000501B66C000] 16:42:16 INFO - PROCESS | 3780 | 1461195736152 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000501C13F400) [pid = 3780] [serial = 2102] [outer = 000000501B66C000] 16:42:16 INFO - PROCESS | 3780 | 1461195736826 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]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:42:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1078ms 16:42:16 INFO - PROCESS | 3780 | 1461195736878 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 3780 | 1461195736885 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 16:42:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:42:16 INFO - PROCESS | 3780 | 1461195736892 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 3780 | 1461195736895 Marionette TRACE conn5 <- [1,2766,null,{}] 16:42:16 INFO - PROCESS | 3780 | 1461195736900 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}] 16:42:17 INFO - PROCESS | 3780 | 1461195737070 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 16:42:17 INFO - PROCESS | 3780 | 1461195737080 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 3780 | ++DOCSHELL 000000502990E000 == 40 [pid = 3780] [id = 701] 16:42:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (000000502097F400) [pid = 3780] [serial = 2103] [outer = 0000000000000000] 16:42:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502118D800) [pid = 3780] [serial = 2104] [outer = 000000502097F400] 16:42:17 INFO - PROCESS | 3780 | 1461195737137 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005021669400) [pid = 3780] [serial = 2105] [outer = 000000502097F400] 16:42:18 INFO - PROCESS | 3780 | 1461195738171 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]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:42:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1322ms 16:42:18 INFO - PROCESS | 3780 | 1461195738214 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 16:42:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:42:18 INFO - PROCESS | 3780 | 1461195738219 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 16:42:18 INFO - PROCESS | 3780 | 1461195738223 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 3780 | 1461195738227 Marionette TRACE conn5 <- [1,2770,null,{}] 16:42:18 INFO - PROCESS | 3780 | 1461195738232 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}] 16:42:18 INFO - PROCESS | 3780 | 1461195738344 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 16:42:18 INFO - PROCESS | 3780 | 1461195738424 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 3780 | ++DOCSHELL 000000501BE66800 == 41 [pid = 3780] [id = 702] 16:42:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000501AED9C00) [pid = 3780] [serial = 2106] [outer = 0000000000000000] 16:42:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000501BF43C00) [pid = 3780] [serial = 2107] [outer = 000000501AED9C00] 16:42:18 INFO - PROCESS | 3780 | 1461195738499 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501DA13C00) [pid = 3780] [serial = 2108] [outer = 000000501AED9C00] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB6A800 == 40 [pid = 3780] [id = 698] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 0000005029965000 == 39 [pid = 3780] [id = 697] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB05800 == 38 [pid = 3780] [id = 696] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C78800 == 37 [pid = 3780] [id = 695] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 000000502C95B800 == 36 [pid = 3780] [id = 694] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 000000502C633000 == 35 [pid = 3780] [id = 693] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 000000502C07F000 == 34 [pid = 3780] [id = 692] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 0000005029965800 == 33 [pid = 3780] [id = 691] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 00000050290E4800 == 32 [pid = 3780] [id = 690] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 0000005028437000 == 31 [pid = 3780] [id = 689] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502A314C00) [pid = 3780] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 00000050225CD000 == 30 [pid = 3780] [id = 688] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 0000005020C67000 == 29 [pid = 3780] [id = 687] 16:42:18 INFO - PROCESS | 3780 | --DOCSHELL 00000050308DD000 == 28 [pid = 3780] [id = 686] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (00000050294C3400) [pid = 3780] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050288EEC00) [pid = 3780] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005020935800) [pid = 3780] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005025945800) [pid = 3780] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (00000050264D3400) [pid = 3780] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005029CF8C00) [pid = 3780] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005027CAC400) [pid = 3780] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000502880DC00) [pid = 3780] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000502852EC00) [pid = 3780] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005028B03C00) [pid = 3780] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005029AE4C00) [pid = 3780] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000502590B800) [pid = 3780] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005020AB2800) [pid = 3780] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000501C141800) [pid = 3780] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0000005029A97800) [pid = 3780] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0000005025972400) [pid = 3780] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000501D61EC00) [pid = 3780] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (0000005021415000) [pid = 3780] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (000000501C14BC00) [pid = 3780] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (000000501BE0C400) [pid = 3780] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (0000005028109800) [pid = 3780] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (0000005028C61800) [pid = 3780] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (0000005028AED800) [pid = 3780] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (00000050278A2800) [pid = 3780] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:42:19 INFO - PROCESS | 3780 | 1461195739001 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]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:42:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 839ms 16:42:19 INFO - PROCESS | 3780 | 1461195739063 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 3780 | 1461195739069 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 16:42:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:42:19 INFO - PROCESS | 3780 | 1461195739076 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 3780 | 1461195739079 Marionette TRACE conn5 <- [1,2774,null,{}] 16:42:19 INFO - PROCESS | 3780 | 1461195739083 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}] 16:42:19 INFO - PROCESS | 3780 | 1461195739200 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 16:42:19 INFO - PROCESS | 3780 | 1461195739274 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028150800 == 29 [pid = 3780] [id = 703] 16:42:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (000000501D61E800) [pid = 3780] [serial = 2109] [outer = 0000000000000000] 16:42:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0000005020AB2000) [pid = 3780] [serial = 2110] [outer = 000000501D61E800] 16:42:19 INFO - PROCESS | 3780 | 1461195739322 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (0000005021639C00) [pid = 3780] [serial = 2111] [outer = 000000501D61E800] 16:42:19 INFO - PROCESS | 3780 | 1461195739701 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]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:42:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 16:42:19 INFO - PROCESS | 3780 | 1461195739768 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 3780 | 1461195739770 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 16:42:19 INFO - PROCESS | 3780 | 1461195739773 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:42:19 INFO - PROCESS | 3780 | 1461195739778 Marionette TRACE conn5 <- [1,2778,null,{}] 16:42:19 INFO - PROCESS | 3780 | 1461195739789 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}] 16:42:19 INFO - PROCESS | 3780 | 1461195739908 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 16:42:19 INFO - PROCESS | 3780 | 1461195739920 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028E91000 == 30 [pid = 3780] [id = 704] 16:42:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000501A587C00) [pid = 3780] [serial = 2112] [outer = 0000000000000000] 16:42:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0000005022382800) [pid = 3780] [serial = 2113] [outer = 000000501A587C00] 16:42:19 INFO - PROCESS | 3780 | 1461195739971 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (0000005025905000) [pid = 3780] [serial = 2114] [outer = 000000501A587C00] 16:42:20 INFO - PROCESS | 3780 | 1461195740411 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]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:42:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 16:42:20 INFO - PROCESS | 3780 | 1461195740447 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 3780 | 1461195740450 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 16:42:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:42:20 INFO - PROCESS | 3780 | 1461195740454 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 3780 | 1461195740456 Marionette TRACE conn5 <- [1,2782,null,{}] 16:42:20 INFO - PROCESS | 3780 | 1461195740459 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}] 16:42:20 INFO - PROCESS | 3780 | 1461195740543 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 16:42:20 INFO - PROCESS | 3780 | 1461195740549 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B22F800 == 31 [pid = 3780] [id = 705] 16:42:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005025970000) [pid = 3780] [serial = 2115] [outer = 0000000000000000] 16:42:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005025CD1400) [pid = 3780] [serial = 2116] [outer = 0000005025970000] 16:42:20 INFO - PROCESS | 3780 | 1461195740596 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000502789AC00) [pid = 3780] [serial = 2117] [outer = 0000005025970000] 16:42:21 INFO - PROCESS | 3780 | 1461195741070 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]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:42:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 671ms 16:42:21 INFO - PROCESS | 3780 | 1461195741133 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 3780 | 1461195741135 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 16:42:21 INFO - PROCESS | 3780 | 1461195741138 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:42:21 INFO - PROCESS | 3780 | 1461195741140 Marionette TRACE conn5 <- [1,2786,null,{}] 16:42:21 INFO - PROCESS | 3780 | 1461195741144 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}] 16:42:21 INFO - PROCESS | 3780 | 1461195741249 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 16:42:21 INFO - PROCESS | 3780 | 1461195741332 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C57D800 == 32 [pid = 3780] [id = 706] 16:42:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (00000050278A9C00) [pid = 3780] [serial = 2118] [outer = 0000000000000000] 16:42:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050278BE000) [pid = 3780] [serial = 2119] [outer = 00000050278A9C00] 16:42:21 INFO - PROCESS | 3780 | 1461195741379 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (00000050278D0800) [pid = 3780] [serial = 2120] [outer = 00000050278A9C00] 16:42:21 INFO - PROCESS | 3780 | 1461195741813 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]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:42:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 16:42:21 INFO - PROCESS | 3780 | 1461195741876 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 3780 | 1461195741878 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 16:42:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:42:21 INFO - PROCESS | 3780 | 1461195741881 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 3780 | 1461195741883 Marionette TRACE conn5 <- [1,2790,null,{}] 16:42:21 INFO - PROCESS | 3780 | 1461195741886 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}] 16:42:22 INFO - PROCESS | 3780 | 1461195742018 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 16:42:22 INFO - PROCESS | 3780 | 1461195742075 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C97C800 == 33 [pid = 3780] [id = 707] 16:42:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050281B1400) [pid = 3780] [serial = 2121] [outer = 0000000000000000] 16:42:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0000005028531400) [pid = 3780] [serial = 2122] [outer = 00000050281B1400] 16:42:22 INFO - PROCESS | 3780 | 1461195742126 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (00000050285B1800) [pid = 3780] [serial = 2123] [outer = 00000050281B1400] 16:42:22 INFO - PROCESS | 3780 | 1461195742553 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]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:42:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 16:42:22 INFO - PROCESS | 3780 | 1461195742642 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 3780 | 1461195742644 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 16:42:22 INFO - PROCESS | 3780 | 1461195742647 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 3780 | 1461195742649 Marionette TRACE conn5 <- [1,2794,null,{}] 16:42:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:42:22 INFO - PROCESS | 3780 | 1461195742652 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}] 16:42:22 INFO - PROCESS | 3780 | 1461195742761 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005029DDF400) [pid = 3780] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005021661800) [pid = 3780] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000501BF44800) [pid = 3780] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005025F79800) [pid = 3780] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (00000050278C7000) [pid = 3780] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501A56B800) [pid = 3780] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000501BE0A400) [pid = 3780] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (000000502590A000) [pid = 3780] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (0000005028AA6400) [pid = 3780] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (000000501B652800) [pid = 3780] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005027CA5C00) [pid = 3780] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (0000005028529400) [pid = 3780] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:42:22 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (0000005025950C00) [pid = 3780] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:42:22 INFO - PROCESS | 3780 | 1461195742881 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022FD5000 == 34 [pid = 3780] [id = 708] 16:42:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (000000501A436800) [pid = 3780] [serial = 2124] [outer = 0000000000000000] 16:42:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000501BE08C00) [pid = 3780] [serial = 2125] [outer = 000000501A436800] 16:42:22 INFO - PROCESS | 3780 | 1461195742928 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0000005025FE2C00) [pid = 3780] [serial = 2126] [outer = 000000501A436800] 16:42:23 INFO - PROCESS | 3780 | 1461195743289 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]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:42:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 16:42:23 INFO - PROCESS | 3780 | 1461195743324 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 16:42:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:42:23 INFO - PROCESS | 3780 | 1461195743326 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 16:42:23 INFO - PROCESS | 3780 | 1461195743329 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 3780 | 1461195743331 Marionette TRACE conn5 <- [1,2798,null,{}] 16:42:23 INFO - PROCESS | 3780 | 1461195743335 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}] 16:42:23 INFO - PROCESS | 3780 | 1461195743414 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 16:42:23 INFO - PROCESS | 3780 | 1461195743491 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D853800 == 35 [pid = 3780] [id = 709] 16:42:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (000000501A56C800) [pid = 3780] [serial = 2127] [outer = 0000000000000000] 16:42:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005028813800) [pid = 3780] [serial = 2128] [outer = 000000501A56C800] 16:42:23 INFO - PROCESS | 3780 | 1461195743538 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005028AF0400) [pid = 3780] [serial = 2129] [outer = 000000501A56C800] 16:42:23 INFO - PROCESS | 3780 | 1461195743889 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]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:42:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 588ms 16:42:23 INFO - PROCESS | 3780 | 1461195743921 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 3780 | 1461195743923 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 16:42:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:42:23 INFO - PROCESS | 3780 | 1461195743926 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 3780 | 1461195743928 Marionette TRACE conn5 <- [1,2802,null,{}] 16:42:23 INFO - PROCESS | 3780 | 1461195743932 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}] 16:42:24 INFO - PROCESS | 3780 | 1461195744042 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 16:42:24 INFO - PROCESS | 3780 | 1461195744050 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028E90800 == 36 [pid = 3780] [id = 710] 16:42:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (0000005028AE8800) [pid = 3780] [serial = 2130] [outer = 0000000000000000] 16:42:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005028B11400) [pid = 3780] [serial = 2131] [outer = 0000005028AE8800] 16:42:24 INFO - PROCESS | 3780 | 1461195744095 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005028C5C000) [pid = 3780] [serial = 2132] [outer = 0000005028AE8800] 16:42:24 INFO - PROCESS | 3780 | 1461195744517 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]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:42:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 16:42:24 INFO - PROCESS | 3780 | 1461195744559 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 3780 | 1461195744561 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 16:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:42:24 INFO - PROCESS | 3780 | 1461195744564 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 3780 | 1461195744566 Marionette TRACE conn5 <- [1,2806,null,{}] 16:42:24 INFO - PROCESS | 3780 | 1461195744570 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}] 16:42:24 INFO - PROCESS | 3780 | 1461195744683 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 16:42:24 INFO - PROCESS | 3780 | 1461195744694 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE33000 == 37 [pid = 3780] [id = 711] 16:42:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (00000050291B1C00) [pid = 3780] [serial = 2133] [outer = 0000000000000000] 16:42:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000502936BC00) [pid = 3780] [serial = 2134] [outer = 00000050291B1C00] 16:42:24 INFO - PROCESS | 3780 | 1461195744739 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050295D7000) [pid = 3780] [serial = 2135] [outer = 00000050291B1C00] 16:42:25 INFO - PROCESS | 3780 | 1461195745339 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]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:42:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 818ms 16:42:25 INFO - PROCESS | 3780 | 1461195745394 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 3780 | 1461195745400 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 16:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:42:25 INFO - PROCESS | 3780 | 1461195745421 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 3780 | 1461195745425 Marionette TRACE conn5 <- [1,2810,null,{}] 16:42:25 INFO - PROCESS | 3780 | 1461195745445 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}] 16:42:25 INFO - PROCESS | 3780 | 1461195745569 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 16:42:25 INFO - PROCESS | 3780 | 1461195745642 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028145800 == 38 [pid = 3780] [id = 712] 16:42:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000501BF47C00) [pid = 3780] [serial = 2136] [outer = 0000000000000000] 16:42:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005020A16000) [pid = 3780] [serial = 2137] [outer = 000000501BF47C00] 16:42:25 INFO - PROCESS | 3780 | 1461195745742 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005021665C00) [pid = 3780] [serial = 2138] [outer = 000000501BF47C00] 16:42:26 INFO - PROCESS | 3780 | 1461195746319 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]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 965ms 16:42:26 INFO - PROCESS | 3780 | 1461195746373 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 3780 | 1461195746379 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 16:42:26 INFO - PROCESS | 3780 | 1461195746386 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:42:26 INFO - PROCESS | 3780 | 1461195746389 Marionette TRACE conn5 <- [1,2814,null,{}] 16:42:26 INFO - PROCESS | 3780 | 1461195746393 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}] 16:42:26 INFO - PROCESS | 3780 | 1461195746500 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 16:42:26 INFO - PROCESS | 3780 | 1461195746580 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C584000 == 39 [pid = 3780] [id = 713] 16:42:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005025903000) [pid = 3780] [serial = 2139] [outer = 0000000000000000] 16:42:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000502594E800) [pid = 3780] [serial = 2140] [outer = 0000005025903000] 16:42:26 INFO - PROCESS | 3780 | 1461195746677 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (00000050278C3800) [pid = 3780] [serial = 2141] [outer = 0000005025903000] 16:42:27 INFO - PROCESS | 3780 | 1461195747319 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 986ms 16:42:27 INFO - PROCESS | 3780 | 1461195747385 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 3780 | 1461195747388 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 16:42:27 INFO - PROCESS | 3780 | 1461195747393 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:42:27 INFO - PROCESS | 3780 | 1461195747397 Marionette TRACE conn5 <- [1,2818,null,{}] 16:42:27 INFO - PROCESS | 3780 | 1461195747410 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}] 16:42:27 INFO - PROCESS | 3780 | 1461195747519 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 16:42:27 INFO - PROCESS | 3780 | 1461195747641 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 3780 | ++DOCSHELL 000000502E358800 == 40 [pid = 3780] [id = 714] 16:42:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005028804000) [pid = 3780] [serial = 2142] [outer = 0000000000000000] 16:42:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028AF4000) [pid = 3780] [serial = 2143] [outer = 0000005028804000] 16:42:27 INFO - PROCESS | 3780 | 1461195747703 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (00000050298B4800) [pid = 3780] [serial = 2144] [outer = 0000005028804000] 16:42:28 INFO - PROCESS | 3780 | 1461195748436 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]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1078ms 16:42:28 INFO - PROCESS | 3780 | 1461195748485 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 3780 | 1461195748490 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 16:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:42:28 INFO - PROCESS | 3780 | 1461195748495 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 3780 | 1461195748499 Marionette TRACE conn5 <- [1,2822,null,{}] 16:42:28 INFO - PROCESS | 3780 | 1461195748505 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}] 16:42:28 INFO - PROCESS | 3780 | 1461195748608 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 16:42:28 INFO - PROCESS | 3780 | 1461195748692 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 3780 | ++DOCSHELL 0000005020854000 == 41 [pid = 3780] [id = 715] 16:42:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000501B8CA400) [pid = 3780] [serial = 2145] [outer = 0000000000000000] 16:42:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000501BE02C00) [pid = 3780] [serial = 2146] [outer = 000000501B8CA400] 16:42:28 INFO - PROCESS | 3780 | 1461195748791 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000501C142800) [pid = 3780] [serial = 2147] [outer = 000000501B8CA400] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 0000005028E90800 == 40 [pid = 3780] [id = 710] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 000000502D853800 == 39 [pid = 3780] [id = 709] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 0000005022FD5000 == 38 [pid = 3780] [id = 708] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 000000502C97C800 == 37 [pid = 3780] [id = 707] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 000000502C57D800 == 36 [pid = 3780] [id = 706] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 000000502B22F800 == 35 [pid = 3780] [id = 705] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 0000005028E91000 == 34 [pid = 3780] [id = 704] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 0000005028150800 == 33 [pid = 3780] [id = 703] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 000000501BE66800 == 32 [pid = 3780] [id = 702] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0000005028B0F400) [pid = 3780] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOCSHELL 000000502233B000 == 31 [pid = 3780] [id = 700] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000502A31CC00) [pid = 3780] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005021667C00) [pid = 3780] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (00000050217A7400) [pid = 3780] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (00000050222E1800) [pid = 3780] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005022B89000) [pid = 3780] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (000000502789D000) [pid = 3780] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (00000050278CBC00) [pid = 3780] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005020A21C00) [pid = 3780] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000502127F800) [pid = 3780] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501BF4B400) [pid = 3780] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (000000501C148C00) [pid = 3780] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005025973C00) [pid = 3780] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005025FDC800) [pid = 3780] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005028AF7800) [pid = 3780] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000501B655800) [pid = 3780] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501BE04800) [pid = 3780] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0000005027CABC00) [pid = 3780] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (00000050278D6000) [pid = 3780] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (000000502852CC00) [pid = 3780] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0000005028193000) [pid = 3780] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0000005028AEC000) [pid = 3780] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (000000502857D800) [pid = 3780] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (00000050285AB000) [pid = 3780] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (0000005028815800) [pid = 3780] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (00000050278C0C00) [pid = 3780] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:42:29 INFO - PROCESS | 3780 | 1461195749364 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 882ms 16:42:29 INFO - PROCESS | 3780 | 1461195749378 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 3780 | 1461195749384 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 16:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:42:29 INFO - PROCESS | 3780 | 1461195749390 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 3780 | 1461195749393 Marionette TRACE conn5 <- [1,2826,null,{}] 16:42:29 INFO - PROCESS | 3780 | 1461195749397 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}] 16:42:29 INFO - PROCESS | 3780 | 1461195749481 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 16:42:29 INFO - PROCESS | 3780 | 1461195749490 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 3780 | ++DOCSHELL 00000050216D5800 == 32 [pid = 3780] [id = 716] 16:42:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (000000501A453800) [pid = 3780] [serial = 2148] [outer = 0000000000000000] 16:42:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (000000501C144000) [pid = 3780] [serial = 2149] [outer = 000000501A453800] 16:42:29 INFO - PROCESS | 3780 | 1461195749537 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (0000005020934400) [pid = 3780] [serial = 2150] [outer = 000000501A453800] 16:42:30 INFO - PROCESS | 3780 | 1461195750036 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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 16:42:30 INFO - PROCESS | 3780 | 1461195750062 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 3780 | 1461195750065 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 16:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:42:30 INFO - PROCESS | 3780 | 1461195750068 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 3780 | 1461195750072 Marionette TRACE conn5 <- [1,2830,null,{}] 16:42:30 INFO - PROCESS | 3780 | 1461195750126 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}] 16:42:30 INFO - PROCESS | 3780 | 1461195750215 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 16:42:30 INFO - PROCESS | 3780 | 1461195750291 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D8B000 == 33 [pid = 3780] [id = 717] 16:42:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (000000501A592C00) [pid = 3780] [serial = 2151] [outer = 0000000000000000] 16:42:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (000000502165EC00) [pid = 3780] [serial = 2152] [outer = 000000501A592C00] 16:42:30 INFO - PROCESS | 3780 | 1461195750341 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (00000050222DE000) [pid = 3780] [serial = 2153] [outer = 000000501A592C00] 16:42:30 INFO - PROCESS | 3780 | 1461195750765 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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 713ms 16:42:30 INFO - PROCESS | 3780 | 1461195750785 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 3780 | 1461195750788 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 16:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:42:30 INFO - PROCESS | 3780 | 1461195750791 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 3780 | 1461195750793 Marionette TRACE conn5 <- [1,2834,null,{}] 16:42:30 INFO - PROCESS | 3780 | 1461195750797 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}] 16:42:30 INFO - PROCESS | 3780 | 1461195750880 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 16:42:30 INFO - PROCESS | 3780 | 1461195750887 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 3780 | ++DOCSHELL 000000502997A800 == 34 [pid = 3780] [id = 718] 16:42:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0000005022F18800) [pid = 3780] [serial = 2154] [outer = 0000000000000000] 16:42:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0000005025C5FC00) [pid = 3780] [serial = 2155] [outer = 0000005022F18800] 16:42:30 INFO - PROCESS | 3780 | 1461195750935 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (00000050264DAC00) [pid = 3780] [serial = 2156] [outer = 0000005022F18800] 16:42:31 INFO - PROCESS | 3780 | 1461195751369 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]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 16:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:42:31 INFO - PROCESS | 3780 | 1461195751428 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 3780 | 1461195751430 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 16:42:31 INFO - PROCESS | 3780 | 1461195751433 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 3780 | 1461195751435 Marionette TRACE conn5 <- [1,2838,null,{}] 16:42:31 INFO - PROCESS | 3780 | 1461195751439 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}] 16:42:31 INFO - PROCESS | 3780 | 1461195751543 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 16:42:31 INFO - PROCESS | 3780 | 1461195751628 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C574000 == 35 [pid = 3780] [id = 719] 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (00000050278A7400) [pid = 3780] [serial = 2157] [outer = 0000000000000000] 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (00000050278BCC00) [pid = 3780] [serial = 2158] [outer = 00000050278A7400] 16:42:31 INFO - PROCESS | 3780 | 1461195751675 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (00000050278CB400) [pid = 3780] [serial = 2159] [outer = 00000050278A7400] 16:42:32 INFO - PROCESS | 3780 | 1461195752099 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:42:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 16:42:32 INFO - PROCESS | 3780 | 1461195752171 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 3780 | 1461195752173 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 16:42:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:42:32 INFO - PROCESS | 3780 | 1461195752181 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 3780 | 1461195752183 Marionette TRACE conn5 <- [1,2842,null,{}] 16:42:32 INFO - PROCESS | 3780 | 1461195752187 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}] 16:42:32 INFO - PROCESS | 3780 | 1461195752318 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 16:42:32 INFO - PROCESS | 3780 | 1461195752377 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C96C000 == 36 [pid = 3780] [id = 720] 16:42:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050281B5400) [pid = 3780] [serial = 2160] [outer = 0000000000000000] 16:42:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (000000502852EC00) [pid = 3780] [serial = 2161] [outer = 00000050281B5400] 16:42:32 INFO - PROCESS | 3780 | 1461195752428 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005028803000) [pid = 3780] [serial = 2162] [outer = 00000050281B5400] 16:42:32 INFO - PROCESS | 3780 | 1461195752859 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]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:42:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 733ms 16:42:32 INFO - PROCESS | 3780 | 1461195752929 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 3780 | 1461195752931 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 16:42:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:42:32 INFO - PROCESS | 3780 | 1461195752934 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 3780 | 1461195752936 Marionette TRACE conn5 <- [1,2846,null,{}] 16:42:32 INFO - PROCESS | 3780 | 1461195752940 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}] 16:42:33 INFO - PROCESS | 3780 | 1461195753044 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 16:42:33 INFO - PROCESS | 3780 | 1461195753054 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB0F000 == 37 [pid = 3780] [id = 721] 16:42:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005028A9B400) [pid = 3780] [serial = 2163] [outer = 0000000000000000] 16:42:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005028AA3400) [pid = 3780] [serial = 2164] [outer = 0000005028A9B400] 16:42:33 INFO - PROCESS | 3780 | 1461195753103 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0000005028B11C00) [pid = 3780] [serial = 2165] [outer = 0000005028A9B400] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0000005028AE8800) [pid = 3780] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (00000050278A9C00) [pid = 3780] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (000000501AED9C00) [pid = 3780] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (00000050281B1400) [pid = 3780] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005025970000) [pid = 3780] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (000000502097F400) [pid = 3780] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (000000501D61E800) [pid = 3780] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000501A587C00) [pid = 3780] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (000000501A436800) [pid = 3780] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:42:33 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (000000501A56C800) [pid = 3780] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:42:33 INFO - PROCESS | 3780 | 1461195753632 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:42:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 16:42:33 INFO - PROCESS | 3780 | 1461195753677 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 3780 | 1461195753679 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:42:33 INFO - PROCESS | 3780 | 1461195753683 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 3780 | 1461195753685 Marionette TRACE conn5 <- [1,2850,null,{}] 16:42:33 INFO - PROCESS | 3780 | 1461195753688 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}] 16:42:33 INFO - PROCESS | 3780 | 1461195753767 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 16:42:33 INFO - PROCESS | 3780 | 1461195753846 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D859000 == 38 [pid = 3780] [id = 722] 16:42:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (000000501A587C00) [pid = 3780] [serial = 2166] [outer = 0000000000000000] 16:42:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0000005025910000) [pid = 3780] [serial = 2167] [outer = 000000501A587C00] 16:42:33 INFO - PROCESS | 3780 | 1461195753893 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0000005028C55C00) [pid = 3780] [serial = 2168] [outer = 000000501A587C00] 16:42:34 INFO - PROCESS | 3780 | 1461195754255 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]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:42:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 16:42:34 INFO - PROCESS | 3780 | 1461195754315 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 3780 | 1461195754317 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 16:42:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:42:34 INFO - PROCESS | 3780 | 1461195754327 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 3780 | 1461195754329 Marionette TRACE conn5 <- [1,2854,null,{}] 16:42:34 INFO - PROCESS | 3780 | 1461195754333 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}] 16:42:34 INFO - PROCESS | 3780 | 1461195754443 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 16:42:34 INFO - PROCESS | 3780 | 1461195754452 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB88000 == 39 [pid = 3780] [id = 723] 16:42:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0000005029373000) [pid = 3780] [serial = 2169] [outer = 0000000000000000] 16:42:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (00000050298B3000) [pid = 3780] [serial = 2170] [outer = 0000005029373000] 16:42:34 INFO - PROCESS | 3780 | 1461195754498 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050298BD400) [pid = 3780] [serial = 2171] [outer = 0000005029373000] 16:42:34 INFO - PROCESS | 3780 | 1461195754918 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]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:42:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 16:42:34 INFO - PROCESS | 3780 | 1461195754960 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 16:42:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:42:34 INFO - PROCESS | 3780 | 1461195754963 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 16:42:34 INFO - PROCESS | 3780 | 1461195754966 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 3780 | 1461195754968 Marionette TRACE conn5 <- [1,2858,null,{}] 16:42:34 INFO - PROCESS | 3780 | 1461195754971 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}] 16:42:35 INFO - PROCESS | 3780 | 1461195755052 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 16:42:35 INFO - PROCESS | 3780 | 1461195755058 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 3780 | ++DOCSHELL 000000502F378000 == 40 [pid = 3780] [id = 724] 16:42:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0000005029A99800) [pid = 3780] [serial = 2172] [outer = 0000000000000000] 16:42:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005029AA2000) [pid = 3780] [serial = 2173] [outer = 0000005029A99800] 16:42:35 INFO - PROCESS | 3780 | 1461195755105 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005029AE9C00) [pid = 3780] [serial = 2174] [outer = 0000005029A99800] 16:42:35 INFO - PROCESS | 3780 | 1461195755579 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]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:42:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 16:42:35 INFO - PROCESS | 3780 | 1461195755639 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 3780 | 1461195755644 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:42:35 INFO - PROCESS | 3780 | 1461195755650 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 3780 | 1461195755655 Marionette TRACE conn5 <- [1,2862,null,{}] 16:42:35 INFO - PROCESS | 3780 | 1461195755662 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}] 16:42:35 INFO - PROCESS | 3780 | 1461195755789 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 16:42:35 INFO - PROCESS | 3780 | 1461195755936 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 3780 | ++DOCSHELL 0000005022749800 == 41 [pid = 3780] [id = 725] 16:42:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (000000501BE04800) [pid = 3780] [serial = 2175] [outer = 0000000000000000] 16:42:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (000000501BE3B400) [pid = 3780] [serial = 2176] [outer = 000000501BE04800] 16:42:36 INFO - PROCESS | 3780 | 1461195755995 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005020A20800) [pid = 3780] [serial = 2177] [outer = 000000501BE04800] 16:42:36 INFO - PROCESS | 3780 | 1461195756584 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]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:42:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 986ms 16:42:36 INFO - PROCESS | 3780 | 1461195756639 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 3780 | 1461195756646 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 16:42:36 INFO - PROCESS | 3780 | 1461195756653 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:42:36 INFO - PROCESS | 3780 | 1461195756656 Marionette TRACE conn5 <- [1,2866,null,{}] 16:42:36 INFO - PROCESS | 3780 | 1461195756660 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}] 16:42:36 INFO - PROCESS | 3780 | 1461195756770 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 16:42:36 INFO - PROCESS | 3780 | 1461195756892 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B034000 == 42 [pid = 3780] [id = 726] 16:42:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0000005021698400) [pid = 3780] [serial = 2178] [outer = 0000000000000000] 16:42:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (00000050222DAC00) [pid = 3780] [serial = 2179] [outer = 0000005021698400] 16:42:36 INFO - PROCESS | 3780 | 1461195756950 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0000005025965400) [pid = 3780] [serial = 2180] [outer = 0000005021698400] 16:42:37 INFO - PROCESS | 3780 | 1461195757576 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]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:42:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 985ms 16:42:37 INFO - PROCESS | 3780 | 1461195757644 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 3780 | 1461195757647 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:42:37 INFO - PROCESS | 3780 | 1461195757651 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 3780 | 1461195757655 Marionette TRACE conn5 <- [1,2870,null,{}] 16:42:37 INFO - PROCESS | 3780 | 1461195757682 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}] 16:42:37 INFO - PROCESS | 3780 | 1461195757801 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 16:42:37 INFO - PROCESS | 3780 | 1461195757874 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD21800 == 43 [pid = 3780] [id = 727] 16:42:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (00000050278C3000) [pid = 3780] [serial = 2181] [outer = 0000000000000000] 16:42:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028529400) [pid = 3780] [serial = 2182] [outer = 00000050278C3000] 16:42:37 INFO - PROCESS | 3780 | 1461195757974 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028B04000) [pid = 3780] [serial = 2183] [outer = 00000050278C3000] 16:42:38 INFO - PROCESS | 3780 | 1461195758619 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]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:42:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1003ms 16:42:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:42:38 INFO - PROCESS | 3780 | 1461195758656 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 3780 | 1461195758659 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 16:42:38 INFO - PROCESS | 3780 | 1461195758663 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 3780 | 1461195758665 Marionette TRACE conn5 <- [1,2874,null,{}] 16:42:38 INFO - PROCESS | 3780 | 1461195758669 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}] 16:42:38 INFO - PROCESS | 3780 | 1461195758774 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 16:42:38 INFO - PROCESS | 3780 | 1461195758894 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309D0800 == 44 [pid = 3780] [id = 728] 16:42:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (0000005029CF7800) [pid = 3780] [serial = 2184] [outer = 0000000000000000] 16:42:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502A313400) [pid = 3780] [serial = 2185] [outer = 0000005029CF7800] 16:42:38 INFO - PROCESS | 3780 | 1461195758952 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000502A31C000) [pid = 3780] [serial = 2186] [outer = 0000005029CF7800] 16:42:39 INFO - PROCESS | 3780 | 1461195759687 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]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:42:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1078ms 16:42:39 INFO - PROCESS | 3780 | 1461195759743 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 3780 | 1461195759747 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 16:42:39 INFO - PROCESS | 3780 | 1461195759752 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:42:39 INFO - PROCESS | 3780 | 1461195759757 Marionette TRACE conn5 <- [1,2878,null,{}] 16:42:39 INFO - PROCESS | 3780 | 1461195759763 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}] 16:42:39 INFO - PROCESS | 3780 | 1461195759868 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 16:42:40 INFO - PROCESS | 3780 | 1461195759999 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D8D800 == 45 [pid = 3780] [id = 729] 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000501BE3C000) [pid = 3780] [serial = 2187] [outer = 0000000000000000] 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (000000501BF48000) [pid = 3780] [serial = 2188] [outer = 000000501BE3C000] 16:42:40 INFO - PROCESS | 3780 | 1461195760054 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (0000005020AB1400) [pid = 3780] [serial = 2189] [outer = 000000501BE3C000] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB88000 == 44 [pid = 3780] [id = 723] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 000000502D859000 == 43 [pid = 3780] [id = 722] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB0F000 == 42 [pid = 3780] [id = 721] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 000000502C96C000 == 41 [pid = 3780] [id = 720] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 000000502C574000 == 40 [pid = 3780] [id = 719] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 000000502997A800 == 39 [pid = 3780] [id = 718] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D8B000 == 38 [pid = 3780] [id = 717] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 00000050216D5800 == 37 [pid = 3780] [id = 716] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000502936BC00) [pid = 3780] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 0000005020854000 == 36 [pid = 3780] [id = 715] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 0000005028145800 == 35 [pid = 3780] [id = 712] 16:42:40 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE33000 == 34 [pid = 3780] [id = 711] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005028B11400) [pid = 3780] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050278BE000) [pid = 3780] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (000000501BF43C00) [pid = 3780] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (000000501DA13C00) [pid = 3780] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0000005028531400) [pid = 3780] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000501BD95800) [pid = 3780] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0000005025CD1400) [pid = 3780] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (0000005021669400) [pid = 3780] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (000000502118D800) [pid = 3780] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0000005020AB2000) [pid = 3780] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005021639C00) [pid = 3780] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005022382800) [pid = 3780] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0000005025905000) [pid = 3780] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (00000050278D0800) [pid = 3780] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (000000501BE08C00) [pid = 3780] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (00000050285B1800) [pid = 3780] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0000005025FE2C00) [pid = 3780] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (0000005028813800) [pid = 3780] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0000005028C5C000) [pid = 3780] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0000005028AF0400) [pid = 3780] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (000000502789AC00) [pid = 3780] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:42:40 INFO - PROCESS | 3780 | 1461195760689 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:42:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 16:42:40 INFO - PROCESS | 3780 | 1461195760742 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 3780 | 1461195760748 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 16:42:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:42:40 INFO - PROCESS | 3780 | 1461195760755 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 3780 | 1461195760757 Marionette TRACE conn5 <- [1,2882,null,{}] 16:42:40 INFO - PROCESS | 3780 | 1461195760761 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}] 16:42:40 INFO - PROCESS | 3780 | 1461195760848 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 16:42:40 INFO - PROCESS | 3780 | 1461195760925 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C8E800 == 35 [pid = 3780] [id = 730] 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (000000501BD9D400) [pid = 3780] [serial = 2190] [outer = 0000000000000000] 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (000000502092DC00) [pid = 3780] [serial = 2191] [outer = 000000501BD9D400] 16:42:40 INFO - PROCESS | 3780 | 1461195760973 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (000000502165D000) [pid = 3780] [serial = 2192] [outer = 000000501BD9D400] 16:42:41 INFO - PROCESS | 3780 | 1461195761425 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]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:42:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 16:42:41 INFO - PROCESS | 3780 | 1461195761490 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 3780 | 1461195761492 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 16:42:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:42:41 INFO - PROCESS | 3780 | 1461195761496 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 3780 | 1461195761500 Marionette TRACE conn5 <- [1,2886,null,{}] 16:42:41 INFO - PROCESS | 3780 | 1461195761510 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}] 16:42:41 INFO - PROCESS | 3780 | 1461195761596 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 16:42:41 INFO - PROCESS | 3780 | 1461195761611 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 3780 | ++DOCSHELL 000000502B559000 == 36 [pid = 3780] [id = 731] 16:42:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (00000050251AD800) [pid = 3780] [serial = 2193] [outer = 0000000000000000] 16:42:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (000000502590A800) [pid = 3780] [serial = 2194] [outer = 00000050251AD800] 16:42:41 INFO - PROCESS | 3780 | 1461195761659 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0000005025F70000) [pid = 3780] [serial = 2195] [outer = 00000050251AD800] 16:42:42 INFO - PROCESS | 3780 | 1461195762134 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]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:42:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 692ms 16:42:42 INFO - PROCESS | 3780 | 1461195762191 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 3780 | 1461195762193 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 16:42:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:42:42 INFO - PROCESS | 3780 | 1461195762197 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 3780 | 1461195762198 Marionette TRACE conn5 <- [1,2890,null,{}] 16:42:42 INFO - PROCESS | 3780 | 1461195762202 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}] 16:42:42 INFO - PROCESS | 3780 | 1461195762285 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 16:42:42 INFO - PROCESS | 3780 | 1461195762294 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C636000 == 37 [pid = 3780] [id = 732] 16:42:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0000005025F76400) [pid = 3780] [serial = 2196] [outer = 0000000000000000] 16:42:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (00000050278C5400) [pid = 3780] [serial = 2197] [outer = 0000005025F76400] 16:42:42 INFO - PROCESS | 3780 | 1461195762413 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (00000050278D7800) [pid = 3780] [serial = 2198] [outer = 0000005025F76400] 16:42:42 INFO - PROCESS | 3780 | 1461195762830 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:42:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 16:42:42 INFO - PROCESS | 3780 | 1461195762871 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 3780 | 1461195762873 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 16:42:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:42:42 INFO - PROCESS | 3780 | 1461195762876 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 3780 | 1461195762878 Marionette TRACE conn5 <- [1,2894,null,{}] 16:42:42 INFO - PROCESS | 3780 | 1461195762881 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}] 16:42:43 INFO - PROCESS | 3780 | 1461195763018 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 16:42:43 INFO - PROCESS | 3780 | 1461195763042 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9D0800 == 38 [pid = 3780] [id = 733] 16:42:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005027CB0800) [pid = 3780] [serial = 2199] [outer = 0000000000000000] 16:42:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (00000050281A8800) [pid = 3780] [serial = 2200] [outer = 0000005027CB0800] 16:42:43 INFO - PROCESS | 3780 | 1461195763088 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0000005028533C00) [pid = 3780] [serial = 2201] [outer = 0000005027CB0800] 16:42:43 INFO - PROCESS | 3780 | 1461195763540 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]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:42:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 16:42:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:42:43 INFO - PROCESS | 3780 | 1461195763557 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 3780 | 1461195763559 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 16:42:43 INFO - PROCESS | 3780 | 1461195763562 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 3780 | 1461195763564 Marionette TRACE conn5 <- [1,2898,null,{}] 16:42:43 INFO - PROCESS | 3780 | 1461195763568 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}] 16:42:43 INFO - PROCESS | 3780 | 1461195763699 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 16:42:43 INFO - PROCESS | 3780 | 1461195763707 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D861000 == 39 [pid = 3780] [id = 734] 16:42:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (00000050285B0C00) [pid = 3780] [serial = 2202] [outer = 0000000000000000] 16:42:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (0000005028AA3800) [pid = 3780] [serial = 2203] [outer = 00000050285B0C00] 16:42:43 INFO - PROCESS | 3780 | 1461195763800 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0000005028C59000) [pid = 3780] [serial = 2204] [outer = 00000050285B0C00] 16:42:44 INFO - PROCESS | 3780 | 1461195764209 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]]]}] 16:42:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:42:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:42:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 672ms 16:42:44 INFO - PROCESS | 3780 | 1461195764237 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 3780 | 1461195764239 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 16:42:44 INFO - TEST-START | /DOMEvents/constructors.html 16:42:44 INFO - PROCESS | 3780 | 1461195764242 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 3780 | 1461195764244 Marionette TRACE conn5 <- [1,2902,null,{}] 16:42:44 INFO - PROCESS | 3780 | 1461195764248 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}] 16:42:44 INFO - PROCESS | 3780 | 1461195764353 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 16:42:44 INFO - PROCESS | 3780 | 1461195764432 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE1C000 == 40 [pid = 3780] [id = 735] 16:42:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0000005028B11000) [pid = 3780] [serial = 2205] [outer = 0000000000000000] 16:42:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (00000050298B2400) [pid = 3780] [serial = 2206] [outer = 0000005028B11000] 16:42:44 INFO - PROCESS | 3780 | 1461195764479 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0000005029AEC400) [pid = 3780] [serial = 2207] [outer = 0000005028B11000] 16:42:44 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (00000050278A7400) [pid = 3780] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:42:44 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (000000501B8CA400) [pid = 3780] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:42:44 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (000000501A453800) [pid = 3780] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:42:44 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (000000501A592C00) [pid = 3780] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:42:44 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (00000050281B5400) [pid = 3780] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:42:44 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0000005022F18800) [pid = 3780] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:42:44 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (000000501A587C00) [pid = 3780] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:42:44 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0000005029373000) [pid = 3780] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:42:44 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0000005028A9B400) [pid = 3780] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:42:45 INFO - PROCESS | 3780 | 1461195765042 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]]]}] 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:42:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:42:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:42:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:42:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:42:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:42:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:42:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:42:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:42:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 907ms 16:42:45 INFO - PROCESS | 3780 | 1461195765153 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 3780 | 1461195765156 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 16:42:45 INFO - PROCESS | 3780 | 1461195765162 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:42:45 INFO - PROCESS | 3780 | 1461195765163 Marionette TRACE conn5 <- [1,2906,null,{}] 16:42:45 INFO - PROCESS | 3780 | 1461195765167 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}] 16:42:45 INFO - PROCESS | 3780 | 1461195765252 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 16:42:45 INFO - PROCESS | 3780 | 1461195765259 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD02800 == 41 [pid = 3780] [id = 736] 16:42:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0000005029CF1400) [pid = 3780] [serial = 2208] [outer = 0000000000000000] 16:42:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (000000502A318400) [pid = 3780] [serial = 2209] [outer = 0000005029CF1400] 16:42:45 INFO - PROCESS | 3780 | 1461195765305 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (000000502A320C00) [pid = 3780] [serial = 2210] [outer = 0000005029CF1400] 16:42:45 INFO - PROCESS | 3780 | 1461195765716 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:42:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:42:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 16:42:45 INFO - PROCESS | 3780 | 1461195765755 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 3780 | 1461195765757 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 16:42:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:42:45 INFO - PROCESS | 3780 | 1461195765761 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 3780 | 1461195765763 Marionette TRACE conn5 <- [1,2910,null,{}] 16:42:45 INFO - PROCESS | 3780 | 1461195765767 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}] 16:42:45 INFO - PROCESS | 3780 | 1461195765879 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 16:42:45 INFO - PROCESS | 3780 | 1461195765886 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A62000 == 42 [pid = 3780] [id = 737] 16:42:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (000000502A3DE400) [pid = 3780] [serial = 2211] [outer = 0000000000000000] 16:42:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (000000502A4F4000) [pid = 3780] [serial = 2212] [outer = 000000502A3DE400] 16:42:45 INFO - PROCESS | 3780 | 1461195765935 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (000000502A8C1000) [pid = 3780] [serial = 2213] [outer = 000000502A3DE400] 16:42:46 INFO - PROCESS | 3780 | [3780] 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 16:42:46 INFO - PROCESS | 3780 | [3780] 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 16:42:46 INFO - PROCESS | 3780 | [3780] 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 16:42:46 INFO - PROCESS | 3780 | [3780] 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 16:42:46 INFO - PROCESS | 3780 | 1461195766352 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]]]}] 16:42:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:42:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:42:46 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 16:42:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:42:46 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 16:42:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:42:46 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]" 16:42:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:42:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:42:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 634ms 16:42:46 INFO - PROCESS | 3780 | 1461195766397 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 3780 | 1461195766399 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 16:42:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:42:46 INFO - PROCESS | 3780 | 1461195766403 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 3780 | 1461195766404 Marionette TRACE conn5 <- [1,2914,null,{}] 16:42:46 INFO - PROCESS | 3780 | 1461195766413 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}] 16:42:46 INFO - PROCESS | 3780 | 1461195766495 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 16:42:46 INFO - PROCESS | 3780 | 1461195766501 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 3780 | ++DOCSHELL 00000050310EB000 == 43 [pid = 3780] [id = 738] 16:42:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (000000502B21A400) [pid = 3780] [serial = 2214] [outer = 0000000000000000] 16:42:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (000000502B912400) [pid = 3780] [serial = 2215] [outer = 000000502B21A400] 16:42:46 INFO - PROCESS | 3780 | 1461195766547 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (000000502B919800) [pid = 3780] [serial = 2216] [outer = 000000502B21A400] 16:42:47 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:42:47 INFO - PROCESS | 3780 | 1461195767117 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]]]}] 16:42:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:42:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 734ms 16:42:47 INFO - PROCESS | 3780 | 1461195767142 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 3780 | 1461195767147 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:42:47 INFO - PROCESS | 3780 | 1461195767153 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 3780 | 1461195767158 Marionette TRACE conn5 <- [1,2918,null,{}] 16:42:47 INFO - PROCESS | 3780 | 1461195767164 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}] 16:42:47 INFO - PROCESS | 3780 | 1461195767332 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 16:42:47 INFO - PROCESS | 3780 | 1461195767430 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D7B800 == 44 [pid = 3780] [id = 739] 16:42:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (000000501D159C00) [pid = 3780] [serial = 2217] [outer = 0000000000000000] 16:42:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (000000502118D800) [pid = 3780] [serial = 2218] [outer = 000000501D159C00] 16:42:47 INFO - PROCESS | 3780 | 1461195767489 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (00000050217A5400) [pid = 3780] [serial = 2219] [outer = 000000501D159C00] 16:42:47 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:42:48 INFO - PROCESS | 3780 | 1461195768021 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]]]}] 16:42:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:42:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 881ms 16:42:48 INFO - PROCESS | 3780 | 1461195768036 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 3780 | 1461195768043 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 16:42:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:42:48 INFO - PROCESS | 3780 | 1461195768050 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 3780 | 1461195768053 Marionette TRACE conn5 <- [1,2922,null,{}] 16:42:48 INFO - PROCESS | 3780 | 1461195768057 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}] 16:42:48 INFO - PROCESS | 3780 | 1461195768167 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 16:42:48 INFO - PROCESS | 3780 | 1461195768249 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C9C6000 == 45 [pid = 3780] [id = 740] 16:42:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (00000050222DB400) [pid = 3780] [serial = 2220] [outer = 0000000000000000] 16:42:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502789F800) [pid = 3780] [serial = 2221] [outer = 00000050222DB400] 16:42:48 INFO - PROCESS | 3780 | 1461195768347 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0000005028261400) [pid = 3780] [serial = 2222] [outer = 00000050222DB400] 16:42:48 INFO - PROCESS | 3780 | 1461195768956 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]]]}] 16:42:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:42:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 924ms 16:42:48 INFO - PROCESS | 3780 | 1461195768980 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 3780 | 1461195768983 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 16:42:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:42:48 INFO - PROCESS | 3780 | 1461195768986 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 3780 | 1461195768991 Marionette TRACE conn5 <- [1,2926,null,{}] 16:42:49 INFO - PROCESS | 3780 | 1461195769003 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}] 16:42:49 INFO - PROCESS | 3780 | 1461195769112 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 16:42:49 INFO - PROCESS | 3780 | 1461195769237 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311C3000 == 46 [pid = 3780] [id = 741] 16:42:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005028C60800) [pid = 3780] [serial = 2223] [outer = 0000000000000000] 16:42:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (00000050298BE400) [pid = 3780] [serial = 2224] [outer = 0000005028C60800] 16:42:49 INFO - PROCESS | 3780 | 1461195769298 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (000000502B5E1000) [pid = 3780] [serial = 2225] [outer = 0000005028C60800] 16:42:49 INFO - PROCESS | 3780 | 1461195769792 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]]]}] 16:42:49 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. 16:42:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 839ms 16:42:49 INFO - PROCESS | 3780 | 1461195769828 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 3780 | 1461195769831 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 16:42:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:42:49 INFO - PROCESS | 3780 | 1461195769835 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 3780 | 1461195769837 Marionette TRACE conn5 <- [1,2930,null,{}] 16:42:49 INFO - PROCESS | 3780 | 1461195769841 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}] 16:42:49 INFO - PROCESS | 3780 | 1461195769982 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 16:42:50 INFO - PROCESS | 3780 | 1461195770077 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 3780 | ++DOCSHELL 0000005032ADB000 == 47 [pid = 3780] [id = 742] 16:42:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502B919000) [pid = 3780] [serial = 2226] [outer = 0000000000000000] 16:42:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (000000502BA78800) [pid = 3780] [serial = 2227] [outer = 000000502B919000] 16:42:50 INFO - PROCESS | 3780 | 1461195770133 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502C503400) [pid = 3780] [serial = 2228] [outer = 000000502B919000] 16:42:50 INFO - PROCESS | 3780 | 1461195770618 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"]]]}] 16:42:50 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 16:42:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:42:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 839ms 16:42:50 INFO - PROCESS | 3780 | 1461195770690 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 3780 | 1461195770693 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 16:42:50 INFO - PROCESS | 3780 | 1461195770698 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:42:50 INFO - PROCESS | 3780 | 1461195770700 Marionette TRACE conn5 <- [1,2934,null,{}] 16:42:50 INFO - PROCESS | 3780 | 1461195770704 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}] 16:42:50 INFO - PROCESS | 3780 | 1461195770808 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 16:42:50 INFO - PROCESS | 3780 | 1461195770901 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 3780 | ++DOCSHELL 0000005033998800 == 48 [pid = 3780] [id = 743] 16:42:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502C032800) [pid = 3780] [serial = 2229] [outer = 0000000000000000] 16:42:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502C50BC00) [pid = 3780] [serial = 2230] [outer = 000000502C032800] 16:42:50 INFO - PROCESS | 3780 | 1461195770957 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502C547800) [pid = 3780] [serial = 2231] [outer = 000000502C032800] 16:42:51 INFO - PROCESS | 3780 | 1461195771550 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]]]}] 16:42:51 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. 16:42:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 880ms 16:42:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:42:51 INFO - PROCESS | 3780 | 1461195771583 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 3780 | 1461195771585 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 16:42:51 INFO - PROCESS | 3780 | 1461195771589 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 3780 | 1461195771591 Marionette TRACE conn5 <- [1,2938,null,{}] 16:42:51 INFO - PROCESS | 3780 | 1461195771595 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}] 16:42:51 INFO - PROCESS | 3780 | 1461195771722 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 16:42:51 INFO - PROCESS | 3780 | 1461195771982 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025F84000 == 49 [pid = 3780] [id = 744] 16:42:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000501A591800) [pid = 3780] [serial = 2232] [outer = 0000000000000000] 16:42:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000501A63A000) [pid = 3780] [serial = 2233] [outer = 000000501A591800] 16:42:52 INFO - PROCESS | 3780 | 1461195772049 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000501BE41400) [pid = 3780] [serial = 2234] [outer = 000000501A591800] 16:42:52 INFO - PROCESS | 3780 | ++DOCSHELL 000000501B60C800 == 50 [pid = 3780] [id = 745] 16:42:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0000005020A1D000) [pid = 3780] [serial = 2235] [outer = 0000000000000000] 16:42:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502115BC00) [pid = 3780] [serial = 2236] [outer = 0000005020A1D000] 16:42:52 INFO - PROCESS | 3780 | 1461195772641 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]]]}] 16:42:52 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. 16:42:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1125ms 16:42:52 INFO - PROCESS | 3780 | 1461195772717 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 3780 | 1461195772722 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 16:42:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:42:52 INFO - PROCESS | 3780 | 1461195772733 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 3780 | 1461195772737 Marionette TRACE conn5 <- [1,2942,null,{}] 16:42:52 INFO - PROCESS | 3780 | 1461195772743 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}] 16:42:52 INFO - PROCESS | 3780 | 1461195772860 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 16:42:52 INFO - PROCESS | 3780 | 1461195772981 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A62000 == 49 [pid = 3780] [id = 737] 16:42:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD02800 == 48 [pid = 3780] [id = 736] 16:42:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE1C000 == 47 [pid = 3780] [id = 735] 16:42:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502D861000 == 46 [pid = 3780] [id = 734] 16:42:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9D0800 == 45 [pid = 3780] [id = 733] 16:42:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502C636000 == 44 [pid = 3780] [id = 732] 16:42:52 INFO - PROCESS | 3780 | --DOCSHELL 000000502B559000 == 43 [pid = 3780] [id = 731] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 0000005025C8E800 == 42 [pid = 3780] [id = 730] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (0000005029AA2000) [pid = 3780] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | ++DOCSHELL 000000501D942000 == 43 [pid = 3780] [id = 746] 16:42:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000501A44F000) [pid = 3780] [serial = 2237] [outer = 0000000000000000] 16:42:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000501A58D400) [pid = 3780] [serial = 2238] [outer = 000000501A44F000] 16:42:53 INFO - PROCESS | 3780 | 1461195773075 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005020A53400) [pid = 3780] [serial = 2239] [outer = 000000501A44F000] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D8D800 == 42 [pid = 3780] [id = 729] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 000000502B034000 == 41 [pid = 3780] [id = 726] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 0000005022749800 == 40 [pid = 3780] [id = 725] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (00000050278BCC00) [pid = 3780] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (00000050278CB400) [pid = 3780] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000501BE02C00) [pid = 3780] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000501C144000) [pid = 3780] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (0000005020934400) [pid = 3780] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (000000502165EC00) [pid = 3780] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (00000050222DE000) [pid = 3780] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (0000005028803000) [pid = 3780] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005025C5FC00) [pid = 3780] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0000005028AF4000) [pid = 3780] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (000000502594E800) [pid = 3780] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005020A16000) [pid = 3780] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (000000502852EC00) [pid = 3780] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0000005025910000) [pid = 3780] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (00000050298BD400) [pid = 3780] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0000005028AA3400) [pid = 3780] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (00000050298B3000) [pid = 3780] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0000005028B11C00) [pid = 3780] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (000000501C142800) [pid = 3780] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0000005028C55C00) [pid = 3780] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (00000050264DAC00) [pid = 3780] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3780 | 1461195773521 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]]]}] 16:42:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:42:53 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 16:42:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 839ms 16:42:53 INFO - PROCESS | 3780 | 1461195773572 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 3780 | 1461195773576 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 16:42:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:42:53 INFO - PROCESS | 3780 | 1461195773581 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 3780 | 1461195773583 Marionette TRACE conn5 <- [1,2946,null,{}] 16:42:53 INFO - PROCESS | 3780 | 1461195773587 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}] 16:42:53 INFO - PROCESS | 3780 | 1461195773688 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 16:42:53 INFO - PROCESS | 3780 | 1461195773696 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 3780 | ++DOCSHELL 000000502A855000 == 41 [pid = 3780] [id = 747] 16:42:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0000005022263C00) [pid = 3780] [serial = 2240] [outer = 0000000000000000] 16:42:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0000005022775400) [pid = 3780] [serial = 2241] [outer = 0000005022263C00] 16:42:53 INFO - PROCESS | 3780 | 1461195773744 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (000000502594CC00) [pid = 3780] [serial = 2242] [outer = 0000005022263C00] 16:42:54 INFO - PROCESS | 3780 | 1461195774224 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]]]}] 16:42:54 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. 16:42:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 16:42:54 INFO - PROCESS | 3780 | 1461195774255 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 3780 | 1461195774257 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 16:42:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:42:54 INFO - PROCESS | 3780 | 1461195774267 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 3780 | 1461195774274 Marionette TRACE conn5 <- [1,2950,null,{}] 16:42:54 INFO - PROCESS | 3780 | 1461195774283 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}] 16:42:54 INFO - PROCESS | 3780 | 1461195774371 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 16:42:54 INFO - PROCESS | 3780 | 1461195774379 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C968800 == 42 [pid = 3780] [id = 748] 16:42:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (000000502789D000) [pid = 3780] [serial = 2243] [outer = 0000000000000000] 16:42:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (00000050278C2400) [pid = 3780] [serial = 2244] [outer = 000000502789D000] 16:42:54 INFO - PROCESS | 3780 | 1461195774426 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0000005027CA5400) [pid = 3780] [serial = 2245] [outer = 000000502789D000] 16:42:54 INFO - PROCESS | 3780 | 1461195774870 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]]]}] 16:42:54 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. 16:42:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 628ms 16:42:54 INFO - PROCESS | 3780 | 1461195774897 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 3780 | 1461195774899 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 16:42:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:42:54 INFO - PROCESS | 3780 | 1461195774902 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 3780 | 1461195774904 Marionette TRACE conn5 <- [1,2954,null,{}] 16:42:54 INFO - PROCESS | 3780 | 1461195774908 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}] 16:42:55 INFO - PROCESS | 3780 | 1461195774991 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 16:42:55 INFO - PROCESS | 3780 | 1461195774997 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB16800 == 43 [pid = 3780] [id = 749] 16:42:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0000005028192000) [pid = 3780] [serial = 2246] [outer = 0000000000000000] 16:42:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (00000050285B1800) [pid = 3780] [serial = 2247] [outer = 0000005028192000] 16:42:55 INFO - PROCESS | 3780 | 1461195775044 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000502881A400) [pid = 3780] [serial = 2248] [outer = 0000005028192000] 16:42:55 INFO - PROCESS | 3780 | 1461195775492 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]]]}] 16:42:55 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. 16:42:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 16:42:55 INFO - PROCESS | 3780 | 1461195775546 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 3780 | 1461195775548 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:42:55 INFO - PROCESS | 3780 | 1461195775552 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 3780 | 1461195775554 Marionette TRACE conn5 <- [1,2958,null,{}] 16:42:55 INFO - PROCESS | 3780 | 1461195775557 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}] 16:42:55 INFO - PROCESS | 3780 | 1461195775672 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 16:42:55 INFO - PROCESS | 3780 | 1461195775678 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB7D000 == 44 [pid = 3780] [id = 750] 16:42:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (0000005028B0D800) [pid = 3780] [serial = 2249] [outer = 0000000000000000] 16:42:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0000005028C58400) [pid = 3780] [serial = 2250] [outer = 0000005028B0D800] 16:42:55 INFO - PROCESS | 3780 | 1461195775731 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502939F800) [pid = 3780] [serial = 2251] [outer = 0000005028B0D800] 16:42:56 INFO - PROCESS | 3780 | 1461195776177 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]]]}] 16:42:56 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. 16:42:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 16:42:56 INFO - PROCESS | 3780 | 1461195776225 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 3780 | 1461195776227 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 16:42:56 INFO - PROCESS | 3780 | 1461195776230 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:42:56 INFO - PROCESS | 3780 | 1461195776232 Marionette TRACE conn5 <- [1,2962,null,{}] 16:42:56 INFO - PROCESS | 3780 | 1461195776235 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}] 16:42:56 INFO - PROCESS | 3780 | 1461195776347 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 16:42:56 INFO - PROCESS | 3780 | 1461195776437 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD06000 == 45 [pid = 3780] [id = 751] 16:42:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (0000005029A9E000) [pid = 3780] [serial = 2252] [outer = 0000000000000000] 16:42:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0000005029C0F400) [pid = 3780] [serial = 2253] [outer = 0000005029A9E000] 16:42:56 INFO - PROCESS | 3780 | 1461195776483 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502A31A000) [pid = 3780] [serial = 2254] [outer = 0000005029A9E000] 16:42:56 INFO - PROCESS | 3780 | 1461195776884 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]]]}] 16:42:56 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. 16:42:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 671ms 16:42:56 INFO - PROCESS | 3780 | 1461195776905 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 3780 | 1461195776907 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 16:42:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:42:56 INFO - PROCESS | 3780 | 1461195776910 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 3780 | 1461195776912 Marionette TRACE conn5 <- [1,2966,null,{}] 16:42:56 INFO - PROCESS | 3780 | 1461195776921 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}] 16:42:57 INFO - PROCESS | 3780 | 1461195777030 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 16:42:57 INFO - PROCESS | 3780 | 1461195777036 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 3780 | ++DOCSHELL 00000050310D9000 == 46 [pid = 3780] [id = 752] 16:42:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502A3E2800) [pid = 3780] [serial = 2255] [outer = 0000000000000000] 16:42:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502A8C3800) [pid = 3780] [serial = 2256] [outer = 000000502A3E2800] 16:42:57 INFO - PROCESS | 3780 | 1461195777082 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502B98BC00) [pid = 3780] [serial = 2257] [outer = 000000502A3E2800] 16:42:57 INFO - PROCESS | 3780 | 1461195777494 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]]]}] 16:42:57 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. 16:42:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 16:42:57 INFO - PROCESS | 3780 | 1461195777543 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 3780 | 1461195777545 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 16:42:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:42:57 INFO - PROCESS | 3780 | 1461195777549 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - PROCESS | 3780 | 1461195777551 Marionette TRACE conn5 <- [1,2970,null,{}] 16:42:57 INFO - PROCESS | 3780 | 1461195777554 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}] 16:42:57 INFO - PROCESS | 3780 | 1461195777778 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (000000502A3DE400) [pid = 3780] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (0000005029A99800) [pid = 3780] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (0000005025F76400) [pid = 3780] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (000000501BE3C000) [pid = 3780] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (000000501BD9D400) [pid = 3780] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0000005027CB0800) [pid = 3780] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (00000050285B0C00) [pid = 3780] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (00000050251AD800) [pid = 3780] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0000005028B11000) [pid = 3780] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:42:57 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0000005029CF1400) [pid = 3780] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:42:57 INFO - PROCESS | 3780 | 1461195777868 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C56E000 == 47 [pid = 3780] [id = 753] 16:42:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (000000501BE3C000) [pid = 3780] [serial = 2258] [outer = 0000000000000000] 16:42:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (00000050214E2800) [pid = 3780] [serial = 2259] [outer = 000000501BE3C000] 16:42:57 INFO - PROCESS | 3780 | 1461195777915 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (000000502A3DE400) [pid = 3780] [serial = 2260] [outer = 000000501BE3C000] 16:42:58 INFO - PROCESS | 3780 | 1461195778231 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"]]]}] 16:42:58 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 16:42:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:42:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 16:42:58 INFO - PROCESS | 3780 | 1461195778290 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 3780 | 1461195778292 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 16:42:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:42:58 INFO - PROCESS | 3780 | 1461195778306 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 3780 | 1461195778308 Marionette TRACE conn5 <- [1,2974,null,{}] 16:42:58 INFO - PROCESS | 3780 | 1461195778311 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}] 16:42:58 INFO - PROCESS | 3780 | 1461195778394 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 16:42:58 INFO - PROCESS | 3780 | 1461195778400 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 3780 | ++DOCSHELL 00000050339C8000 == 48 [pid = 3780] [id = 754] 16:42:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (000000502C54C400) [pid = 3780] [serial = 2261] [outer = 0000000000000000] 16:42:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (000000502C5BDC00) [pid = 3780] [serial = 2262] [outer = 000000502C54C400] 16:42:58 INFO - PROCESS | 3780 | 1461195778446 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (000000502C5C4800) [pid = 3780] [serial = 2263] [outer = 000000502C54C400] 16:42:58 INFO - PROCESS | 3780 | 1461195778824 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]]]}] 16:42:58 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. 16:42:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 16:42:58 INFO - PROCESS | 3780 | 1461195778887 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 3780 | 1461195778889 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 16:42:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:42:58 INFO - PROCESS | 3780 | 1461195778893 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 3780 | 1461195778894 Marionette TRACE conn5 <- [1,2978,null,{}] 16:42:58 INFO - PROCESS | 3780 | 1461195778910 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}] 16:42:58 INFO - PROCESS | 3780 | 1461195778995 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 16:42:59 INFO - PROCESS | 3780 | 1461195779001 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 3780 | ++DOCSHELL 0000005033AB7800 == 49 [pid = 3780] [id = 755] 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (000000502C5C8800) [pid = 3780] [serial = 2264] [outer = 0000000000000000] 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (000000502C6ED800) [pid = 3780] [serial = 2265] [outer = 000000502C5C8800] 16:42:59 INFO - PROCESS | 3780 | 1461195779052 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (000000502C9E1400) [pid = 3780] [serial = 2266] [outer = 000000502C5C8800] 16:42:59 INFO - PROCESS | 3780 | ++DOCSHELL 0000005033AC6000 == 50 [pid = 3780] [id = 756] 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (000000502C9ED800) [pid = 3780] [serial = 2267] [outer = 0000000000000000] 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000502C9EEC00) [pid = 3780] [serial = 2268] [outer = 000000502C9ED800] 16:42:59 INFO - PROCESS | 3780 | 1461195779542 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]]]}] 16:42:59 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. 16:42:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 16:42:59 INFO - PROCESS | 3780 | 1461195779567 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 3780 | 1461195779570 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 16:42:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:42:59 INFO - PROCESS | 3780 | 1461195779573 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 3780 | 1461195779576 Marionette TRACE conn5 <- [1,2982,null,{}] 16:42:59 INFO - PROCESS | 3780 | 1461195779580 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}] 16:42:59 INFO - PROCESS | 3780 | 1461195779697 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 16:42:59 INFO - PROCESS | 3780 | 1461195779709 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 3780 | ++DOCSHELL 0000005034011000 == 51 [pid = 3780] [id = 757] 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502CA03C00) [pid = 3780] [serial = 2269] [outer = 0000000000000000] 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502CB27C00) [pid = 3780] [serial = 2270] [outer = 000000502CA03C00] 16:42:59 INFO - PROCESS | 3780 | 1461195779754 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502CB30800) [pid = 3780] [serial = 2271] [outer = 000000502CA03C00] 16:43:00 INFO - PROCESS | 3780 | 1461195780416 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]]]}] 16:43:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:43:00 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 16:43:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 881ms 16:43:00 INFO - PROCESS | 3780 | 1461195780458 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 3780 | 1461195780464 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 16:43:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:43:00 INFO - PROCESS | 3780 | 1461195780470 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 3780 | 1461195780474 Marionette TRACE conn5 <- [1,2986,null,{}] 16:43:00 INFO - PROCESS | 3780 | 1461195780494 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}] 16:43:00 INFO - PROCESS | 3780 | 1461195780627 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 16:43:00 INFO - PROCESS | 3780 | 1461195780747 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 3780 | ++DOCSHELL 0000005029914000 == 52 [pid = 3780] [id = 758] 16:43:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (0000005020A1F400) [pid = 3780] [serial = 2272] [outer = 0000000000000000] 16:43:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (0000005021257400) [pid = 3780] [serial = 2273] [outer = 0000005020A1F400] 16:43:00 INFO - PROCESS | 3780 | 1461195780808 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (0000005025902C00) [pid = 3780] [serial = 2274] [outer = 0000005020A1F400] 16:43:01 INFO - PROCESS | 3780 | 1461195781342 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]]]}] 16:43:01 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. 16:43:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 902ms 16:43:01 INFO - PROCESS | 3780 | 1461195781374 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 3780 | 1461195781381 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 16:43:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:43:01 INFO - PROCESS | 3780 | 1461195781388 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 3780 | 1461195781391 Marionette TRACE conn5 <- [1,2990,null,{}] 16:43:01 INFO - PROCESS | 3780 | 1461195781413 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}] 16:43:01 INFO - PROCESS | 3780 | 1461195781526 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 16:43:01 INFO - PROCESS | 3780 | 1461195781622 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DB79000 == 53 [pid = 3780] [id = 759] 16:43:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502789A400) [pid = 3780] [serial = 2275] [outer = 0000000000000000] 16:43:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (0000005027CA8400) [pid = 3780] [serial = 2276] [outer = 000000502789A400] 16:43:01 INFO - PROCESS | 3780 | 1461195781677 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (0000005028A9DC00) [pid = 3780] [serial = 2277] [outer = 000000502789A400] 16:43:02 INFO - PROCESS | 3780 | 1461195782216 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]]]}] 16:43:02 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. 16:43:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 838ms 16:43:02 INFO - PROCESS | 3780 | 1461195782241 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 3780 | 1461195782244 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 16:43:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:43:02 INFO - PROCESS | 3780 | 1461195782249 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 3780 | 1461195782254 Marionette TRACE conn5 <- [1,2994,null,{}] 16:43:02 INFO - PROCESS | 3780 | 1461195782266 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}] 16:43:02 INFO - PROCESS | 3780 | 1461195782381 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 16:43:02 INFO - PROCESS | 3780 | 1461195782480 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 3780 | ++DOCSHELL 000000503400F800 == 54 [pid = 3780] [id = 760] 16:43:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502BA6E400) [pid = 3780] [serial = 2278] [outer = 0000000000000000] 16:43:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502C54A400) [pid = 3780] [serial = 2279] [outer = 000000502BA6E400] 16:43:02 INFO - PROCESS | 3780 | 1461195782539 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (000000502C6F5800) [pid = 3780] [serial = 2280] [outer = 000000502BA6E400] 16:43:03 INFO - PROCESS | 3780 | 1461195783052 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]]]}] 16:43:03 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. 16:43:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 839ms 16:43:03 INFO - PROCESS | 3780 | 1461195783106 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 3780 | 1461195783110 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 16:43:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:43:03 INFO - PROCESS | 3780 | 1461195783115 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 3780 | 1461195783117 Marionette TRACE conn5 <- [1,2998,null,{}] 16:43:03 INFO - PROCESS | 3780 | 1461195783121 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}] 16:43:03 INFO - PROCESS | 3780 | 1461195783232 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 16:43:03 INFO - PROCESS | 3780 | 1461195783329 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 3780 | ++DOCSHELL 0000005034F33000 == 55 [pid = 3780] [id = 761] 16:43:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (000000502C9ECC00) [pid = 3780] [serial = 2281] [outer = 0000000000000000] 16:43:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (000000502CA0E800) [pid = 3780] [serial = 2282] [outer = 000000502C9ECC00] 16:43:03 INFO - PROCESS | 3780 | 1461195783386 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (000000502CD04800) [pid = 3780] [serial = 2283] [outer = 000000502C9ECC00] 16:43:03 INFO - PROCESS | 3780 | [3780] 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 16:43:03 INFO - PROCESS | 3780 | 1461195783969 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:43:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:43:04 INFO - {} 16:43:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:43:04 INFO - {} 16:43:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:43:04 INFO - {} 16:43:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:43:04 INFO - {} 16:43:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 882ms 16:43:04 INFO - PROCESS | 3780 | 1461195784006 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 3780 | 1461195784008 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 16:43:04 INFO - PROCESS | 3780 | 1461195784013 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 3780 | 1461195784015 Marionette TRACE conn5 <- [1,3002,null,{}] 16:43:04 INFO - TEST-START | /FileAPI/fileReader.html 16:43:04 INFO - PROCESS | 3780 | 1461195784019 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}] 16:43:04 INFO - PROCESS | 3780 | 1461195784133 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 16:43:04 INFO - PROCESS | 3780 | 1461195784252 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 3780 | ++DOCSHELL 00000050345B8800 == 56 [pid = 3780] [id = 762] 16:43:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (000000502CD09800) [pid = 3780] [serial = 2284] [outer = 0000000000000000] 16:43:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (000000502CD79000) [pid = 3780] [serial = 2285] [outer = 000000502CD09800] 16:43:04 INFO - PROCESS | 3780 | 1461195784308 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (000000502CD83800) [pid = 3780] [serial = 2286] [outer = 000000502CD09800] 16:43:04 INFO - PROCESS | 3780 | 1461195784869 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]]]}] 16:43:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:43:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:43:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:43:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:43:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 881ms 16:43:04 INFO - PROCESS | 3780 | 1461195784901 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 3780 | 1461195784903 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 16:43:04 INFO - TEST-START | /FileAPI/historical.html 16:43:04 INFO - PROCESS | 3780 | 1461195784907 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 3780 | 1461195784909 Marionette TRACE conn5 <- [1,3006,null,{}] 16:43:04 INFO - PROCESS | 3780 | 1461195784913 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}] 16:43:05 INFO - PROCESS | 3780 | 1461195785030 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 16:43:05 INFO - PROCESS | 3780 | 1461195785158 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 3780 | ++DOCSHELL 0000005021487000 == 57 [pid = 3780] [id = 763] 16:43:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (0000005021661800) [pid = 3780] [serial = 2287] [outer = 0000000000000000] 16:43:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (0000005022771400) [pid = 3780] [serial = 2288] [outer = 0000005021661800] 16:43:05 INFO - PROCESS | 3780 | 1461195785220 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (000000502B90C800) [pid = 3780] [serial = 2289] [outer = 0000005021661800] 16:43:05 INFO - PROCESS | 3780 | 1461195785951 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"]]]}] 16:43:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:43:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:43:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:43:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:43:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:43:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:43:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:43:05 INFO - TEST-OK | /FileAPI/historical.html | took 1075ms 16:43:06 INFO - PROCESS | 3780 | 1461195785995 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 3780 | 1461195785999 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 16:43:06 INFO - PROCESS | 3780 | 1461195786005 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - TEST-START | /FileAPI/idlharness.html 16:43:06 INFO - PROCESS | 3780 | 1461195786009 Marionette TRACE conn5 <- [1,3010,null,{}] 16:43:06 INFO - PROCESS | 3780 | 1461195786014 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}] 16:43:06 INFO - PROCESS | 3780 | 1461195786120 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 16:43:06 INFO - PROCESS | 3780 | 1461195786222 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C79F800 == 58 [pid = 3780] [id = 764] 16:43:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (000000501D155800) [pid = 3780] [serial = 2290] [outer = 0000000000000000] 16:43:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (0000005022266C00) [pid = 3780] [serial = 2291] [outer = 000000501D155800] 16:43:06 INFO - PROCESS | 3780 | 1461195786275 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (0000005025C61000) [pid = 3780] [serial = 2292] [outer = 000000501D155800] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000502F378000 == 57 [pid = 3780] [id = 724] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 0000005033AC6000 == 56 [pid = 3780] [id = 756] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 0000005033AB7800 == 55 [pid = 3780] [id = 755] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 00000050339C8000 == 54 [pid = 3780] [id = 754] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000502C56E000 == 53 [pid = 3780] [id = 753] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 00000050310D9000 == 52 [pid = 3780] [id = 752] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD06000 == 51 [pid = 3780] [id = 751] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB7D000 == 50 [pid = 3780] [id = 750] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000502CB16800 == 49 [pid = 3780] [id = 749] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000502C968800 == 48 [pid = 3780] [id = 748] 16:43:07 INFO - PROCESS | 3780 | 1461195787360 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]]]}] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (000000502B912400) [pid = 3780] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000502A855000 == 47 [pid = 3780] [id = 747] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000501D942000 == 46 [pid = 3780] [id = 746] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000501B60C800 == 45 [pid = 3780] [id = 745] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 0000005025F84000 == 44 [pid = 3780] [id = 744] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 0000005033998800 == 43 [pid = 3780] [id = 743] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 0000005032ADB000 == 42 [pid = 3780] [id = 742] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 00000050311C3000 == 41 [pid = 3780] [id = 741] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 000000502C9C6000 == 40 [pid = 3780] [id = 740] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D7B800 == 39 [pid = 3780] [id = 739] 16:43:07 INFO - PROCESS | 3780 | --DOCSHELL 00000050310EB000 == 38 [pid = 3780] [id = 738] 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:43:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:43:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:43:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:43:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:43:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:43:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:43:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:43:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:43:07 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 16:43:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:43:07 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 16:43:07 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 16:43:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:43:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:43:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:43:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:43:07 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 16:43:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:43:07 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 16:43:07 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 16:43:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:43:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:43:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 1478ms 16:43:07 INFO - PROCESS | 3780 | 1461195787499 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 3780 | 1461195787504 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 16:43:07 INFO - TEST-START | /FileAPI/idlharness.worker 16:43:07 INFO - PROCESS | 3780 | 1461195787512 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 3780 | 1461195787515 Marionette TRACE conn5 <- [1,3014,null,{}] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (000000502A313400) [pid = 3780] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (00000050298B2400) [pid = 3780] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (000000502A4F4000) [pid = 3780] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (0000005029AEC400) [pid = 3780] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (000000501BE3B400) [pid = 3780] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (0000005028533C00) [pid = 3780] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (00000050278D7800) [pid = 3780] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (000000502A320C00) [pid = 3780] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000502A318400) [pid = 3780] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (000000502A8C1000) [pid = 3780] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (0000005029AE9C00) [pid = 3780] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (00000050278C5400) [pid = 3780] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (0000005020AB1400) [pid = 3780] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (000000501BF48000) [pid = 3780] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000502092DC00) [pid = 3780] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000502165D000) [pid = 3780] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (00000050281A8800) [pid = 3780] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (0000005028C59000) [pid = 3780] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0000005028AA3800) [pid = 3780] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000502590A800) [pid = 3780] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (0000005025F70000) [pid = 3780] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (00000050222DAC00) [pid = 3780] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (0000005028529400) [pid = 3780] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3780 | 1461195787541 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}] 16:43:07 INFO - PROCESS | 3780 | 1461195787657 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 16:43:07 INFO - PROCESS | 3780 | 1461195787664 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028D7E000 == 39 [pid = 3780] [id = 765] 16:43:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000501C1C2C00) [pid = 3780] [serial = 2293] [outer = 0000000000000000] 16:43:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0000005020A1A800) [pid = 3780] [serial = 2294] [outer = 000000501C1C2C00] 16:43:07 INFO - PROCESS | 3780 | 1461195787712 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (0000005022F17400) [pid = 3780] [serial = 2295] [outer = 000000501C1C2C00] 16:43:07 INFO - PROCESS | 3780 | [3780] 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 16:43:08 INFO - PROCESS | 3780 | 1461195788812 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,{},{}]]]}] 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:43:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:43:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:43:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:43:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:43:08 INFO - {} 16:43:08 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 16:43:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:43:08 INFO - {} 16:43:08 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 - {} 16:43:08 INFO - {} 16:43:08 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 16:43:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:43:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:43:08 INFO - {} 16:43:08 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 16:43:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:43:08 INFO - {} 16:43:08 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 - {} 16:43:08 INFO - {} 16:43:08 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 16:43:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 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 16:43:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:43:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:43:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 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 16:43:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 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 16:43:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 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 16:43:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:43:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:43:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:43:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:43:08 INFO - {} 16:43:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1398ms 16:43:08 INFO - PROCESS | 3780 | 1461195788916 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 3780 | 1461195788919 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 16:43:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:43:08 INFO - PROCESS | 3780 | 1461195788922 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 3780 | 1461195788926 Marionette TRACE conn5 <- [1,3018,null,{}] 16:43:08 INFO - PROCESS | 3780 | 1461195788936 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}] 16:43:09 INFO - PROCESS | 3780 | 1461195789060 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 16:43:09 INFO - PROCESS | 3780 | 1461195789144 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE24800 == 40 [pid = 3780] [id = 766] 16:43:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (00000050285AD000) [pid = 3780] [serial = 2296] [outer = 0000000000000000] 16:43:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502C50B000) [pid = 3780] [serial = 2297] [outer = 00000050285AD000] 16:43:09 INFO - PROCESS | 3780 | 1461195789194 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502C552000) [pid = 3780] [serial = 2298] [outer = 00000050285AD000] 16:43:09 INFO - PROCESS | 3780 | 1461195789594 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]]]}] 16:43:09 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 16:43:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 693ms 16:43:09 INFO - PROCESS | 3780 | 1461195789618 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 3780 | 1461195789620 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 16:43:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:43:09 INFO - PROCESS | 3780 | 1461195789629 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 3780 | 1461195789631 Marionette TRACE conn5 <- [1,3022,null,{}] 16:43:09 INFO - PROCESS | 3780 | 1461195789635 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}] 16:43:09 INFO - PROCESS | 3780 | 1461195789751 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 16:43:09 INFO - PROCESS | 3780 | 1461195789757 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD19000 == 41 [pid = 3780] [id = 767] 16:43:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502C5C7000) [pid = 3780] [serial = 2299] [outer = 0000000000000000] 16:43:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502C6F4400) [pid = 3780] [serial = 2300] [outer = 000000502C5C7000] 16:43:09 INFO - PROCESS | 3780 | 1461195789805 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000502CD02400) [pid = 3780] [serial = 2301] [outer = 000000502C5C7000] 16:43:10 INFO - PROCESS | 3780 | 1461195790252 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]]]}] 16:43:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:43:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 16:43:10 INFO - PROCESS | 3780 | 1461195790303 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 3780 | 1461195790306 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 16:43:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:43:10 INFO - PROCESS | 3780 | 1461195790309 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 3780 | 1461195790311 Marionette TRACE conn5 <- [1,3026,null,{}] 16:43:10 INFO - PROCESS | 3780 | 1461195790314 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}] 16:43:10 INFO - PROCESS | 3780 | 1461195790435 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 16:43:10 INFO - PROCESS | 3780 | 1461195790524 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 3780 | ++DOCSHELL 0000005030A69800 == 42 [pid = 3780] [id = 768] 16:43:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502CD7EC00) [pid = 3780] [serial = 2302] [outer = 0000000000000000] 16:43:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502CD86400) [pid = 3780] [serial = 2303] [outer = 000000502CD7EC00] 16:43:10 INFO - PROCESS | 3780 | 1461195790571 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (000000502D969400) [pid = 3780] [serial = 2304] [outer = 000000502CD7EC00] 16:43:10 INFO - PROCESS | 3780 | 1461195790981 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"]]]}] 16:43:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:43:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:43:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 16:43:11 INFO - PROCESS | 3780 | 1461195791046 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 3780 | 1461195791049 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 16:43:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:43:11 INFO - PROCESS | 3780 | 1461195791057 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 3780 | 1461195791059 Marionette TRACE conn5 <- [1,3030,null,{}] 16:43:11 INFO - PROCESS | 3780 | 1461195791063 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}] 16:43:11 INFO - PROCESS | 3780 | 1461195791197 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 16:43:11 INFO - PROCESS | 3780 | 1461195791249 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 3780 | ++DOCSHELL 0000005032ADF000 == 43 [pid = 3780] [id = 769] 16:43:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (000000502D970C00) [pid = 3780] [serial = 2305] [outer = 0000000000000000] 16:43:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (000000502DA2F400) [pid = 3780] [serial = 2306] [outer = 000000502D970C00] 16:43:11 INFO - PROCESS | 3780 | 1461195791298 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (000000502DB0F400) [pid = 3780] [serial = 2307] [outer = 000000502D970C00] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000502C5C8800) [pid = 3780] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (0000005028192000) [pid = 3780] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (000000502A3E2800) [pid = 3780] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (00000050291B1C00) [pid = 3780] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000501A44F000) [pid = 3780] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (000000502789D000) [pid = 3780] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (0000005020A1D000) [pid = 3780] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000501A591800) [pid = 3780] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (0000005022263C00) [pid = 3780] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000501B66C000) [pid = 3780] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0000005029A9E000) [pid = 3780] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000501BE3C000) [pid = 3780] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502C54C400) [pid = 3780] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0000005028B0D800) [pid = 3780] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502C9ED800) [pid = 3780] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:43:12 INFO - PROCESS | 3780 | 1461195792010 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]]]}] 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:43:12 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. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:43:12 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'.) 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:43:12 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. 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:43:12 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. 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:43:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:43:12 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. 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:43:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:43:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:43:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:43:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:43:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1010ms 16:43:12 INFO - PROCESS | 3780 | 1461195792071 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 3780 | 1461195792073 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 16:43:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:43:12 INFO - PROCESS | 3780 | 1461195792076 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 3780 | 1461195792078 Marionette TRACE conn5 <- [1,3034,null,{}] 16:43:12 INFO - PROCESS | 3780 | 1461195792082 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}] 16:43:12 INFO - PROCESS | 3780 | 1461195792165 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 16:43:12 INFO - PROCESS | 3780 | 1461195792250 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 3780 | ++DOCSHELL 0000005033AB8800 == 44 [pid = 3780] [id = 770] 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (000000502789D000) [pid = 3780] [serial = 2308] [outer = 0000000000000000] 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502DB14800) [pid = 3780] [serial = 2309] [outer = 000000502789D000] 16:43:12 INFO - PROCESS | 3780 | 1461195792296 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (000000502DE0EC00) [pid = 3780] [serial = 2310] [outer = 000000502789D000] 16:43:12 INFO - PROCESS | 3780 | [3780] 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 16:43:12 INFO - PROCESS | 3780 | 1461195792677 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:43:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:43:12 INFO - {} 16:43:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 629ms 16:43:12 INFO - PROCESS | 3780 | 1461195792709 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 3780 | 1461195792711 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 16:43:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:43:12 INFO - PROCESS | 3780 | 1461195792714 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 3780 | 1461195792716 Marionette TRACE conn5 <- [1,3038,null,{}] 16:43:12 INFO - PROCESS | 3780 | 1461195792719 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}] 16:43:12 INFO - PROCESS | 3780 | 1461195792802 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 16:43:12 INFO - PROCESS | 3780 | 1461195792883 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 3780 | ++DOCSHELL 00000050345C3000 == 45 [pid = 3780] [id = 771] 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (000000502DB18C00) [pid = 3780] [serial = 2311] [outer = 0000000000000000] 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502E4BEC00) [pid = 3780] [serial = 2312] [outer = 000000502DB18C00] 16:43:12 INFO - PROCESS | 3780 | 1461195792929 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (000000502FBE2000) [pid = 3780] [serial = 2313] [outer = 000000502DB18C00] 16:43:13 INFO - PROCESS | 3780 | 1461195793276 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]]]}] 16:43:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:43:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:43:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:43:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:43:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 587ms 16:43:13 INFO - PROCESS | 3780 | 1461195793305 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 3780 | 1461195793307 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 16:43:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:43:13 INFO - PROCESS | 3780 | 1461195793311 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 3780 | 1461195793313 Marionette TRACE conn5 <- [1,3042,null,{}] 16:43:13 INFO - PROCESS | 3780 | 1461195793316 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}] 16:43:13 INFO - PROCESS | 3780 | 1461195793432 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 16:43:13 INFO - PROCESS | 3780 | 1461195793440 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 3780 | ++DOCSHELL 0000005034403000 == 46 [pid = 3780] [id = 772] 16:43:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000501D61E000) [pid = 3780] [serial = 2314] [outer = 0000000000000000] 16:43:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502881E400) [pid = 3780] [serial = 2315] [outer = 000000501D61E000] 16:43:13 INFO - PROCESS | 3780 | 1461195793488 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000502FBF0800) [pid = 3780] [serial = 2316] [outer = 000000501D61E000] 16:43:14 INFO - PROCESS | 3780 | 1461195794505 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"]]]}] 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:43:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:43:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:43:14 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" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:43:14 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" 16:43:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:43:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:43:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1290ms 16:43:14 INFO - PROCESS | 3780 | 1461195794640 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 3780 | 1461195794644 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 16:43:14 INFO - PROCESS | 3780 | 1461195794650 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:43:14 INFO - PROCESS | 3780 | 1461195794654 Marionette TRACE conn5 <- [1,3046,null,{}] 16:43:14 INFO - PROCESS | 3780 | 1461195794660 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}] 16:43:14 INFO - PROCESS | 3780 | 1461195794770 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 16:43:14 INFO - PROCESS | 3780 | 1461195794943 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C566800 == 47 [pid = 3780] [id = 773] 16:43:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (0000005025965C00) [pid = 3780] [serial = 2317] [outer = 0000000000000000] 16:43:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502810E000) [pid = 3780] [serial = 2318] [outer = 0000005025965C00] 16:43:15 INFO - PROCESS | 3780 | 1461195795018 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (00000050285B0C00) [pid = 3780] [serial = 2319] [outer = 0000005025965C00] 16:43:15 INFO - PROCESS | 3780 | 1461195795578 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]]]}] 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:43:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:43:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:43:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:43:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:43:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:43:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:43:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:43:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:43:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 999ms 16:43:15 INFO - PROCESS | 3780 | 1461195795657 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 3780 | 1461195795664 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 16:43:15 INFO - PROCESS | 3780 | 1461195795671 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:43:15 INFO - PROCESS | 3780 | 1461195795674 Marionette TRACE conn5 <- [1,3050,null,{}] 16:43:15 INFO - PROCESS | 3780 | 1461195795678 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}] 16:43:15 INFO - PROCESS | 3780 | 1461195795823 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 16:43:15 INFO - PROCESS | 3780 | 1461195795951 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 3780 | ++DOCSHELL 000000502CB13000 == 48 [pid = 3780] [id = 774] 16:43:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (0000005028B06C00) [pid = 3780] [serial = 2320] [outer = 0000000000000000] 16:43:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (0000005029373800) [pid = 3780] [serial = 2321] [outer = 0000005028B06C00] 16:43:16 INFO - PROCESS | 3780 | 1461195796009 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (00000050298BD400) [pid = 3780] [serial = 2322] [outer = 0000005028B06C00] 16:43:16 INFO - PROCESS | 3780 | [3780] 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 16:43:16 INFO - PROCESS | 3780 | 1461195796607 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:43:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:43:16 INFO - {} 16:43:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 16:43:16 INFO - PROCESS | 3780 | 1461195796663 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 3780 | 1461195796666 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 16:43:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:43:16 INFO - PROCESS | 3780 | 1461195796670 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 3780 | 1461195796674 Marionette TRACE conn5 <- [1,3054,null,{}] 16:43:16 INFO - PROCESS | 3780 | 1461195796686 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}] 16:43:16 INFO - PROCESS | 3780 | 1461195796811 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 16:43:16 INFO - PROCESS | 3780 | 1461195796933 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311C0000 == 49 [pid = 3780] [id = 775] 16:43:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (000000502C030800) [pid = 3780] [serial = 2323] [outer = 0000000000000000] 16:43:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (000000502C9EF000) [pid = 3780] [serial = 2324] [outer = 000000502C030800] 16:43:17 INFO - PROCESS | 3780 | 1461195796996 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (000000502D968800) [pid = 3780] [serial = 2325] [outer = 000000502C030800] 16:43:17 INFO - PROCESS | 3780 | 1461195797492 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]]]}] 16:43:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:43:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:43:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:43:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:43:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:43:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:43:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:43:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 16:43:17 INFO - PROCESS | 3780 | 1461195797553 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 3780 | 1461195797557 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:43:17 INFO - PROCESS | 3780 | 1461195797560 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 3780 | 1461195797563 Marionette TRACE conn5 <- [1,3058,null,{}] 16:43:17 INFO - PROCESS | 3780 | 1461195797566 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}] 16:43:17 INFO - PROCESS | 3780 | 1461195797680 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 16:43:17 INFO - PROCESS | 3780 | 1461195797781 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 3780 | ++DOCSHELL 000000502C56A800 == 50 [pid = 3780] [id = 776] 16:43:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (000000502C032400) [pid = 3780] [serial = 2326] [outer = 0000000000000000] 16:43:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (000000502DA35400) [pid = 3780] [serial = 2327] [outer = 000000502C032400] 16:43:17 INFO - PROCESS | 3780 | 1461195797838 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (000000502DE05C00) [pid = 3780] [serial = 2328] [outer = 000000502C032400] 16:43:18 INFO - PROCESS | 3780 | 1461195798387 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]]]}] 16:43:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:43:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:43:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:43:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:43:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:43:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:43:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 881ms 16:43:18 INFO - PROCESS | 3780 | 1461195798444 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 16:43:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:43:18 INFO - PROCESS | 3780 | 1461195798446 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 16:43:18 INFO - PROCESS | 3780 | 1461195798450 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 3780 | 1461195798452 Marionette TRACE conn5 <- [1,3062,null,{}] 16:43:18 INFO - PROCESS | 3780 | 1461195798499 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}] 16:43:18 INFO - PROCESS | 3780 | 1461195798595 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 16:43:18 INFO - PROCESS | 3780 | 1461195798743 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 3780 | ++DOCSHELL 000000502274C000 == 51 [pid = 3780] [id = 777] 16:43:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (000000501A575C00) [pid = 3780] [serial = 2329] [outer = 0000000000000000] 16:43:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (000000501C13F000) [pid = 3780] [serial = 2330] [outer = 000000501A575C00] 16:43:18 INFO - PROCESS | 3780 | 1461195798857 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (00000050278BFC00) [pid = 3780] [serial = 2331] [outer = 000000501A575C00] 16:43:19 INFO - PROCESS | 3780 | 1461195799394 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]]]}] 16:43:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:43:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:43:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:43:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:43:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:43:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:43:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 965ms 16:43:19 INFO - PROCESS | 3780 | 1461195799418 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 3780 | 1461195799421 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 16:43:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:43:19 INFO - PROCESS | 3780 | 1461195799424 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 3780 | 1461195799426 Marionette TRACE conn5 <- [1,3066,null,{}] 16:43:19 INFO - PROCESS | 3780 | 1461195799430 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}] 16:43:19 INFO - PROCESS | 3780 | 1461195799557 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 16:43:19 INFO - PROCESS | 3780 | 1461195799659 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 3780 | ++DOCSHELL 0000005028DA9800 == 52 [pid = 3780] [id = 778] 16:43:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (000000501BF43800) [pid = 3780] [serial = 2332] [outer = 0000000000000000] 16:43:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (00000050285B3800) [pid = 3780] [serial = 2333] [outer = 000000501BF43800] 16:43:19 INFO - PROCESS | 3780 | 1461195799718 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (000000502C553000) [pid = 3780] [serial = 2334] [outer = 000000501BF43800] 16:43:20 INFO - PROCESS | 3780 | 1461195800444 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] 16:43:20 INFO - PROCESS | 3780 | 1461195800519 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 16:43:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:43:20 INFO - PROCESS | 3780 | 1461195800538 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 3780 | 1461195800542 Marionette TRACE conn5 <- [1,3070,null,{}] 16:43:20 INFO - PROCESS | 3780 | 1461195800550 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}] 16:43:20 INFO - PROCESS | 3780 | 1461195800668 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 16:43:20 INFO - PROCESS | 3780 | 1461195800799 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 3780 | ++DOCSHELL 000000502090B800 == 53 [pid = 3780] [id = 779] 16:43:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (000000501D623800) [pid = 3780] [serial = 2335] [outer = 0000000000000000] 16:43:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (0000005021666C00) [pid = 3780] [serial = 2336] [outer = 000000501D623800] 16:43:20 INFO - PROCESS | 3780 | 1461195800857 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (00000050281B0C00) [pid = 3780] [serial = 2337] [outer = 000000501D623800] 16:43:21 INFO - PROCESS | 3780 | 1461195801422 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]]]}] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 00000050345C3000 == 52 [pid = 3780] [id = 771] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005033AB8800 == 51 [pid = 3780] [id = 770] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005032ADF000 == 50 [pid = 3780] [id = 769] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005030A69800 == 49 [pid = 3780] [id = 768] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502FD19000 == 48 [pid = 3780] [id = 767] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502DE24800 == 47 [pid = 3780] [id = 766] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005028D7E000 == 46 [pid = 3780] [id = 765] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502C79F800 == 45 [pid = 3780] [id = 764] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (000000502118D800) [pid = 3780] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (000000502789F800) [pid = 3780] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (00000050298BE400) [pid = 3780] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (000000502BA78800) [pid = 3780] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (000000502C50BC00) [pid = 3780] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 000000502DB79000 == 44 [pid = 3780] [id = 759] 16:43:21 INFO - PROCESS | 3780 | --DOCSHELL 0000005029914000 == 43 [pid = 3780] [id = 758] 16:43:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:43:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:43:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:43:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1004ms 16:43:21 INFO - PROCESS | 3780 | 1461195801532 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 3780 | 1461195801538 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:43:21 INFO - PROCESS | 3780 | 1461195801545 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 3780 | 1461195801548 Marionette TRACE conn5 <- [1,3074,null,{}] 16:43:21 INFO - PROCESS | 3780 | 1461195801552 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}] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (000000502C6ED800) [pid = 3780] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (00000050285B1800) [pid = 3780] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (000000502A8C3800) [pid = 3780] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (00000050295D7000) [pid = 3780] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (000000501A58D400) [pid = 3780] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (0000005020A53400) [pid = 3780] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (00000050278C2400) [pid = 3780] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (0000005027CA5400) [pid = 3780] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (000000502115BC00) [pid = 3780] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (000000501BE41400) [pid = 3780] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000501A63A000) [pid = 3780] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (0000005022775400) [pid = 3780] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (000000502594CC00) [pid = 3780] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (000000501C13F400) [pid = 3780] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502A31A000) [pid = 3780] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (0000005029C0F400) [pid = 3780] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (00000050214E2800) [pid = 3780] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (000000502B98BC00) [pid = 3780] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (000000502A3DE400) [pid = 3780] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (000000502C5BDC00) [pid = 3780] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0000005028C58400) [pid = 3780] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (000000502C9EEC00) [pid = 3780] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (000000502939F800) [pid = 3780] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (000000502C9E1400) [pid = 3780] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (000000502C5C4800) [pid = 3780] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (000000502881A400) [pid = 3780] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:43:21 INFO - PROCESS | 3780 | 1461195801699 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 16:43:21 INFO - PROCESS | 3780 | 1461195801757 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 3780 | ++DOCSHELL 0000005025C81800 == 44 [pid = 3780] [id = 780] 16:43:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (000000501D9CBC00) [pid = 3780] [serial = 2338] [outer = 0000000000000000] 16:43:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (00000050214E2800) [pid = 3780] [serial = 2339] [outer = 000000501D9CBC00] 16:43:21 INFO - PROCESS | 3780 | 1461195801805 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (000000502647CC00) [pid = 3780] [serial = 2340] [outer = 000000501D9CBC00] 16:43:22 INFO - PROCESS | 3780 | 1461195802211 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:43:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:43:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 16:43:22 INFO - PROCESS | 3780 | 1461195802285 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 16:43:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:43:22 INFO - PROCESS | 3780 | 1461195802288 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 16:43:22 INFO - PROCESS | 3780 | 1461195802297 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 3780 | 1461195802301 Marionette TRACE conn5 <- [1,3078,null,{}] 16:43:22 INFO - PROCESS | 3780 | 1461195802312 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}] 16:43:22 INFO - PROCESS | 3780 | 1461195802405 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 16:43:22 INFO - PROCESS | 3780 | 1461195802420 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 3780 | ++DOCSHELL 000000502D844000 == 45 [pid = 3780] [id = 781] 16:43:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (00000050294C6400) [pid = 3780] [serial = 2341] [outer = 0000000000000000] 16:43:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (00000050298B6400) [pid = 3780] [serial = 2342] [outer = 00000050294C6400] 16:43:22 INFO - PROCESS | 3780 | 1461195802470 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (000000502A315800) [pid = 3780] [serial = 2343] [outer = 00000050294C6400] 16:43:22 INFO - PROCESS | 3780 | 1461195802917 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:43:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:43:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 16:43:22 INFO - PROCESS | 3780 | 1461195802986 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 3780 | 1461195802989 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 16:43:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:43:22 INFO - PROCESS | 3780 | 1461195802993 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 3780 | 1461195802995 Marionette TRACE conn5 <- [1,3082,null,{}] 16:43:23 INFO - PROCESS | 3780 | 1461195802998 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}] 16:43:23 INFO - PROCESS | 3780 | 1461195803123 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 16:43:23 INFO - PROCESS | 3780 | 1461195803210 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 3780 | ++DOCSHELL 000000502DE20800 == 46 [pid = 3780] [id = 782] 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (00000050295D6C00) [pid = 3780] [serial = 2344] [outer = 0000000000000000] 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (000000502A8C3800) [pid = 3780] [serial = 2345] [outer = 00000050295D6C00] 16:43:23 INFO - PROCESS | 3780 | 1461195803257 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (000000502BA6C400) [pid = 3780] [serial = 2346] [outer = 00000050295D6C00] 16:43:23 INFO - PROCESS | 3780 | 1461195803614 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:43:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:43:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 16:43:23 INFO - PROCESS | 3780 | 1461195803667 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 3780 | 1461195803669 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 16:43:23 INFO - PROCESS | 3780 | 1461195803673 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:43:23 INFO - PROCESS | 3780 | 1461195803675 Marionette TRACE conn5 <- [1,3086,null,{}] 16:43:23 INFO - PROCESS | 3780 | 1461195803678 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}] 16:43:23 INFO - PROCESS | 3780 | 1461195803764 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 16:43:23 INFO - PROCESS | 3780 | 1461195803865 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 3780 | ++DOCSHELL 000000502FD05800 == 47 [pid = 3780] [id = 783] 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (0000005029D79000) [pid = 3780] [serial = 2347] [outer = 0000000000000000] 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502C508800) [pid = 3780] [serial = 2348] [outer = 0000005029D79000] 16:43:23 INFO - PROCESS | 3780 | 1461195803912 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502C5BD400) [pid = 3780] [serial = 2349] [outer = 0000005029D79000] 16:43:24 INFO - PROCESS | 3780 | 1461195804326 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]]]}] 16:43:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:43:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:43:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 16:43:24 INFO - PROCESS | 3780 | 1461195804346 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 3780 | 1461195804348 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:43:24 INFO - PROCESS | 3780 | 1461195804358 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 3780 | 1461195804360 Marionette TRACE conn5 <- [1,3090,null,{}] 16:43:24 INFO - PROCESS | 3780 | 1461195804364 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}] 16:43:24 INFO - PROCESS | 3780 | 1461195804491 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 16:43:24 INFO - PROCESS | 3780 | 1461195804592 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 3780 | ++DOCSHELL 00000050309D3000 == 48 [pid = 3780] [id = 784] 16:43:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (000000502C9E2000) [pid = 3780] [serial = 2350] [outer = 0000000000000000] 16:43:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (000000502CB2EC00) [pid = 3780] [serial = 2351] [outer = 000000502C9E2000] 16:43:24 INFO - PROCESS | 3780 | 1461195804642 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (000000502CD11C00) [pid = 3780] [serial = 2352] [outer = 000000502C9E2000] 16:43:25 INFO - PROCESS | 3780 | 1461195805036 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:43:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:43:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 734ms 16:43:25 INFO - PROCESS | 3780 | 1461195805100 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 3780 | 1461195805103 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 16:43:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:43:25 INFO - PROCESS | 3780 | 1461195805106 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 3780 | 1461195805108 Marionette TRACE conn5 <- [1,3094,null,{}] 16:43:25 INFO - PROCESS | 3780 | 1461195805112 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}] 16:43:25 INFO - PROCESS | 3780 | 1461195805227 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 16:43:25 INFO - PROCESS | 3780 | 1461195805232 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 3780 | ++DOCSHELL 00000050311C1800 == 49 [pid = 3780] [id = 785] 16:43:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (000000502CD11400) [pid = 3780] [serial = 2353] [outer = 0000000000000000] 16:43:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (000000502D967400) [pid = 3780] [serial = 2354] [outer = 000000502CD11400] 16:43:25 INFO - PROCESS | 3780 | 1461195805278 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (000000502DA30C00) [pid = 3780] [serial = 2355] [outer = 000000502CD11400] 16:43:25 INFO - PROCESS | 3780 | 1461195805709 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]]]}] 16:43:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:43:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:43:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:43:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 629ms 16:43:25 INFO - PROCESS | 3780 | 1461195805738 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 3780 | 1461195805740 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 16:43:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:43:25 INFO - PROCESS | 3780 | 1461195805743 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 3780 | 1461195805745 Marionette TRACE conn5 <- [1,3098,null,{}] 16:43:25 INFO - PROCESS | 3780 | 1461195805749 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}] 16:43:25 INFO - PROCESS | 3780 | 1461195805953 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 16:43:25 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (000000502C5C7000) [pid = 3780] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:43:25 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (000000502CD7EC00) [pid = 3780] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:43:25 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (000000502D970C00) [pid = 3780] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:43:25 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (000000501D155800) [pid = 3780] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:43:25 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (00000050285AD000) [pid = 3780] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:43:25 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (000000502DB18C00) [pid = 3780] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:43:25 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (000000502B21A400) [pid = 3780] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:43:25 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (000000502789D000) [pid = 3780] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:43:25 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (000000501C1C2C00) [pid = 3780] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:43:26 INFO - PROCESS | 3780 | 1461195806042 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 3780 | ++DOCSHELL 00000050339A1000 == 50 [pid = 3780] [id = 786] 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (000000501D155800) [pid = 3780] [serial = 2356] [outer = 0000000000000000] 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (000000502CD0B400) [pid = 3780] [serial = 2357] [outer = 000000501D155800] 16:43:26 INFO - PROCESS | 3780 | 1461195806090 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (000000502DE07000) [pid = 3780] [serial = 2358] [outer = 000000501D155800] 16:43:26 INFO - PROCESS | 3780 | 1461195806414 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"]]]}] 16:43:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:43:26 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:43:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:43:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 734ms 16:43:26 INFO - PROCESS | 3780 | 1461195806483 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 3780 | 1461195806485 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 16:43:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:43:26 INFO - PROCESS | 3780 | 1461195806489 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 3780 | 1461195806491 Marionette TRACE conn5 <- [1,3102,null,{}] 16:43:26 INFO - PROCESS | 3780 | 1461195806495 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}] 16:43:26 INFO - PROCESS | 3780 | 1461195806579 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 16:43:26 INFO - PROCESS | 3780 | 1461195806585 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\", \"50948430-8067-4bdf-8b0d-d0442d1e5b39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 3780 | ++DOCSHELL 0000005033ABD800 == 51 [pid = 3780] [id = 787] 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (000000502DE0E800) [pid = 3780] [serial = 2359] [outer = 0000000000000000] 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (000000502E4C8C00) [pid = 3780] [serial = 2360] [outer = 000000502DE0E800] 16:43:26 INFO - PROCESS | 3780 | 1461195806630 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (000000502FBEC000) [pid = 3780] [serial = 2361] [outer = 000000502DE0E800] 16:43:27 INFO - PROCESS | 3780 | 1461195807037 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]]]}] 16:43:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:43:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 587ms 16:43:27 INFO - PROCESS | 3780 | 1461195807077 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 3780 | 1461195807079 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 16:43:28 WARNING - u'runner_teardown' () 16:43:28 INFO - No more tests 16:43:28 INFO - Got 0 unexpected results 16:43:28 INFO - SUITE-END | took 660s 16:43:28 INFO - Closing logging queue 16:43:28 INFO - queue closed 16:43:28 INFO - Return code: 0 16:43:28 WARNING - # TBPL SUCCESS # 16:43:28 INFO - Running post-action listener: _resource_record_post_action 16:43:28 INFO - Running post-run listener: _resource_record_post_run 16:43:29 INFO - Total resource usage - Wall time: 671s; CPU: 14.0%; Read bytes: 155425792; Write bytes: 1054395392; Read time: 2105080; Write time: 5479090 16:43:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:43:29 INFO - install - Wall time: 5s; CPU: 8.0%; Read bytes: 0; Write bytes: 114424832; Read time: 0; Write time: 343190 16:43:29 INFO - run-tests - Wall time: 667s; CPU: 14.0%; Read bytes: 155425792; Write bytes: 891932160; Read time: 2105080; Write time: 5052140 16:43:29 INFO - Running post-run listener: _upload_blobber_files 16:43:29 INFO - Blob upload gear active. 16:43:29 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:43:29 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 16:43:29 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'] 16:43:29 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 16:43:29 INFO - (blobuploader) - INFO - Open directory for files ... 16:43:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:43:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:43:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:43:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:43:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:43:30 INFO - (blobuploader) - INFO - Done attempting. 16:43:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:43:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:43:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:43:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:43:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:43:33 INFO - (blobuploader) - INFO - Done attempting. 16:43:33 INFO - (blobuploader) - INFO - Iteration through files over. 16:43:33 INFO - Return code: 0 16:43:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:43:33 INFO - Using _rmtree_windows ... 16:43:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:43:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a32178fafc7f5d1e02abf8449673d56f1c03e547c88e9fd97199f361616637b0681581b605c301670d0961a8ce014657fc11e2d64e094d168d99b31eb910b4a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/13282f1cd0026ada9ddb9cba478a5c13050f59ea8218e00e6b4336d1874c79decc3257fcfd96e7e87efa34c18b354238c037e2a9dc9cbe5888b603cb22561a6f"} 16:43:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:43:33 INFO - Writing to file C:\slave\test\properties\blobber_files 16:43:33 INFO - Contents: 16:43:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a32178fafc7f5d1e02abf8449673d56f1c03e547c88e9fd97199f361616637b0681581b605c301670d0961a8ce014657fc11e2d64e094d168d99b31eb910b4a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/13282f1cd0026ada9ddb9cba478a5c13050f59ea8218e00e6b4336d1874c79decc3257fcfd96e7e87efa34c18b354238c037e2a9dc9cbe5888b603cb22561a6f"} 16:43:33 INFO - Running post-run listener: copy_logs_to_upload_dir 16:43:33 INFO - Copying logs to upload dir... 16:43:33 INFO - mkdir: C:\slave\test\build\upload\logs 16:43:33 INFO - Copying logs to upload dir... 16:43:33 INFO - Using _rmtree_windows ... 16:43:33 INFO - Using _rmtree_windows ... 16:43:33 INFO - Using _rmtree_windows ... 16:43:33 INFO - Using _rmtree_windows ... 16:43:33 INFO - Using _rmtree_windows ... 16:43:33 INFO - Using _rmtree_windows ... 16:43:33 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=867.006000 ========= master_lag: 0.23 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 27 secs) (at 2016-04-20 16:43:33.527935) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 16:43:33.529242) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a32178fafc7f5d1e02abf8449673d56f1c03e547c88e9fd97199f361616637b0681581b605c301670d0961a8ce014657fc11e2d64e094d168d99b31eb910b4a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/13282f1cd0026ada9ddb9cba478a5c13050f59ea8218e00e6b4336d1874c79decc3257fcfd96e7e87efa34c18b354238c037e2a9dc9cbe5888b603cb22561a6f"} build_url:https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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/a32178fafc7f5d1e02abf8449673d56f1c03e547c88e9fd97199f361616637b0681581b605c301670d0961a8ce014657fc11e2d64e094d168d99b31eb910b4a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/13282f1cd0026ada9ddb9cba478a5c13050f59ea8218e00e6b4336d1874c79decc3257fcfd96e7e87efa34c18b354238c037e2a9dc9cbe5888b603cb22561a6f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/K0Tm1WTcSmKHHg3MR9tYzQ/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 16:43:33.651790) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 16:43:33.652375) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 16:43:33.768785) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 16:43:33.769227) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 16:43:34.187115) ========= ========= Total master_lag: 0.48 =========